2011-08-28 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/command_version.po,
	doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/locale/ja/LC_MESSAGES/executables.po,
	doc/locale/ja/LC_MESSAGES/functions.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/log.po, doc/locale/ja/LC_MESSAGES/spec.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po: [doc][ja] update.

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc][ja]
	translate 1.2.5 entry.

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: add 1.2.5 entry.

	* doc/source/news.txt: add 1.2.5 entry.

	* doc/source/install.txt: [doc][install][windows] add document about
	Windows installer.

	* include/groonga.h: export grn_ctx_close(). fixes #1035

	* include/groonga.h: [doc] add note about GRN_CTX_PER_DB flag to
	grn_ctx_use(). refs #1053

	* include/groonga.h, lib/ctx.c: add GRN_CTX_PER_DB flag. fixes #1053
	If GRN_CTX_PER_DB=yes environment variable is set, GRN_CTX_PER_DB
	flags is set automatically.

2011-08-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/hash.c: Fixed wrong counter decrement in array_entry_new()

2011-08-21 Kouhei Sutou <kou@clear-code.com>

	* lib/hash.c: revert invalid array's N garbages decrement change.

2011-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/hash.c: Fixed grn_hash_cursor_next() occasionally returning
	phantom records

2011-08-18 Kouhei Sutou <kou@clear-code.com>

	* doc/Makefile.am: fix variable names.

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h: [suggest] add 'p' parameter for conditional
	probability.

	* Makefile.am: add echo-version target.

	* doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt, doc/source/suggest/suggestion.txt:
	[doc][suggest] --threshold -> --frequency_threshold.

	* doc/locale/ja/LC_MESSAGES/commands.po: [doc][suggest][ja] update
	threshold documentation.

	* doc/source/commands/suggest.txt: [doc][suggest] update threshold
	documentation.

	* plugins/suggest/suggest.c: [suggest] chage default conditional
	probability threshold to 0.2 from 0.5.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c: [suggest]
	split --threshold.  New two --frequency_threshold and
	--conditional_probability_threshold paramters are added.

2011-08-17 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/suggest.po, doc/source/commands/suggest.txt:
	[doc][suggest][ja] translate.

	* doc/source/commands/suggest-completion.log,
	doc/source/commands/suggest-correction.log,
	doc/source/commands/suggest-learn-completion.log,
	doc/source/commands/suggest-learn-correction.log,
	doc/source/commands/suggest-learn-suggestion.log,
	doc/source/commands/suggest-mixed.log,
	doc/source/commands/suggest-suggestion.log: [doc][suggest] add log
	files.

	* doc/source/commands/suggest.txt: [doc][suggest] fix typos.

	* doc/source/commands/suggest.txt, doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt,
	doc/source/suggest/introduction.txt,
	doc/source/suggest/suggestion.txt: [doc] remove needless indent.

	* doc/source/commands/suggest.txt: [doc][suggest] add examples.

	* doc/source/commands/suggest.txt, doc/source/suggest.txt:
	[doc][suggest] update to the latest information.

	* test/unit/core/test-command-load.c: [test] add a test about vector
	reference column. refs #1051  This is a test for
	56837f505a47436ace61f102784f339036d0e4ae.

2011-08-16 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/groonga_suggest_httpd.c: [suggest] add
	--n-lines-per-log-file option.  It supports customize N lines in a log
	file.

2011-08-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed grn_obj_set_value() setting void value when a string
	is assigned as the value of vector columns

2011-08-16 Kouhei Sutou <kou@clear-code.com>

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c:
	[tool][suggest] use 2 as max size for similar search. fixes #1049

	* tools/groonga-suggest-httpd-client.rb: [tool][suggest] add a utility
	script to request groonga-suggest-httpd.

	* src/suggest/groonga_suggest_httpd.c: [suggest][httpd] add log reopen
	by SIGUSR1. fixes #1048

	* build/makefiles/sphinx.am: [doc] add missing dependencies.

2011-08-15 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, .../unit/core/test-command-select-filter-invalid.c: fix
	crash bug for "--filter column @ column". fixes #1047

	* build/makefiles/sphinx.am, doc/Makefile.am: [doc] add missing
	dependencies.

2011-08-14 Kouhei Sutou <kou@clear-code.com>

	* .../unit/core/test-command-select-filter-invalid.c: [select][test]
	add a test for match against not string. refs #1047

	* plugins/suggest/suggest.c: [suggest][complete] fix error message.

	* plugins/suggest/suggest.c: [suggest][complete] share common code.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c:
	[suggest][correct] add '1' score for similar search.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c:
	[suggest][complete] add '1' score for prefix search.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c:
	[suggest][complete] support threshold in prefix search. refs #1042

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c:
	[suggest][complete] add '1' score for prefix search.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c: [suggest]
	support threshold in suggest's prefix RK search. refs #1042

	* test/unit/fixtures/story/rurema/items.grn: [suggest][test][fixture]
	set boost to items.

	* test/unit/fixtures/story/rurema/items.grn: [suggest][test][fixutre]
	remove ASCII only items.

	* test/unit/story/test-rurema.c: [suggest][test] add a test for
	completion with prefix RK search.

	* doc/locale/ja/LC_MESSAGES/suggest.po: [doc][suggest][ja] translate.

	* doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt, doc/source/suggest/suggestion.txt:
	[doc][suggest] fix typos.

	* doc/locale/en/LC_MESSAGES/suggest.po: [doc][suggest][ja] translate.

	* doc/locale/en/LC_MESSAGES/suggest.po: [doc][suggest][ja] translate.

	* doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt: [doc][suggest] fix typos.

	* build/makefiles/locale.am, doc/Makefile.am, doc/locale/Makefile.am:
	[doc] add "update-po" in doc/.

	* doc/Makefile.am, doc/locale/en/LC_MESSAGES/executables.po,
	doc/locale/en/LC_MESSAGES/news.po: [doc] update po.

	* doc/locale/ja/LC_MESSAGES/suggest.po: [doc][ja] translate
	completion.

	* doc/source/suggest/completion.txt: [doc][sugget] fix a typo.

	* doc/Makefile.am, doc/files.am,
	doc/source/executables/groonga-http.txt,
	doc/source/executables/http.txt: [doc] http -> groonga-http.

	* doc/source/executables/grntest.txt, doc/source/executables/http.txt,
	doc/source/news/1.0.x.txt: [doc] fix paths.

	* build/makefiles/sphinx.am: [doc] support doctrees clean.

2011-08-12 Kouhei Sutou <kou@clear-code.com>

	* doc/files.am, doc/locale/en/LC_MESSAGES/characteristic.po,
	doc/locale/en/LC_MESSAGES/command_version.po,
	doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/community.po,
	doc/locale/en/LC_MESSAGES/conf.po,
	doc/locale/en/LC_MESSAGES/contribution.po,
	doc/locale/en/LC_MESSAGES/executables.po,
	doc/locale/en/LC_MESSAGES/expr.po,
	doc/locale/en/LC_MESSAGES/functions.po,
	doc/locale/en/LC_MESSAGES/index.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/limitations.po,
	doc/locale/en/LC_MESSAGES/log.po, doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/pseudo_column.po,
	doc/locale/en/LC_MESSAGES/reference.po,
	doc/locale/en/LC_MESSAGES/spec.po,
	doc/locale/en/LC_MESSAGES/suggest.po,
	doc/locale/en/LC_MESSAGES/troubleshooting.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po: [doc] update files.

	* .../executables/groonga-suggest-create-dataset.txt,
	doc/source/suggest/correction.txt: [doc] fix path.

	* doc/Makefile.am, doc/files.am,
	.../executables/groonga-suggest-create-dataset.txt,
	doc/source/suggest.txt, doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt, doc/source/suggest/suggestion.txt:
	[doc][suggest] add a place holder for groonga-suggest-create-dataset.

	* doc/source/example/completion-1.log,
	doc/source/example/correction-1.log,
	doc/source/example/suggestion-1.log,
	doc/source/suggest/completion.txt, doc/source/suggest/correction.txt,
	doc/source/suggest/suggestion.txt, doc/source/tutorial/tutorial01.txt,
	doc/source/update_execution_example.py: [doc] support multi database.

	* doc/source/tutorial/tutorial01.txt: [doc] fix groonga command
	reference path.

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/locale/ja/LC_MESSAGES/command_version.po,
	doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/community.po,
	doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/locale/ja/LC_MESSAGES/executables.po,
	doc/locale/ja/LC_MESSAGES/expr.po,
	doc/locale/ja/LC_MESSAGES/functions.po,
	doc/locale/ja/LC_MESSAGES/index.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/limitations.po,
	doc/locale/ja/LC_MESSAGES/log.po, doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/pseudo_column.po,
	doc/locale/ja/LC_MESSAGES/reference.po,
	doc/locale/ja/LC_MESSAGES/spec.po,
	doc/locale/ja/LC_MESSAGES/suggest.po,
	doc/locale/ja/LC_MESSAGES/troubleshooting.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/locale/ja/LC_MESSAGES/type.po: [doc][ja] update msgid.

	* doc/locale/ja/LC_MESSAGES/log.po,
	doc/locale/ja/LC_MESSAGES/suggest.po: [doc][ja] add new po files.

	* build/makefiles/gettext-files.am, build/makefiles/gettext.am,
	build/makefiles/sphinx.am: [doc] use doc/files.am.

2011-08-11 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/sphinx-build.am, build/makefiles/sphinx.am,
	doc/Makefile.am, doc/files.am, doc/locale/en/LC_MESSAGES/log.po,
	doc/locale/en/LC_MESSAGES/suggest.po, doc/update-files.sh: [doc]
	generate files automatically.

	* doc/source/suggest.txt, doc/source/suggest/tutorial.txt:
	[doc][suggest] add tutorial as a place holder.

	* doc/source/suggest/introduction.txt: [doc][suggest] improve about
	suggestion.

	* doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt, doc/source/suggest/suggestion.txt:
	[doc][suggest] add about suggestion.

	* doc/Makefile.am, doc/source/example/correction-1.log,
	doc/source/suggest/completion.txt, doc/source/suggest/correction.txt,
	doc/source/update_execution_example.py: [doc][suggest] use correct
	output for embeded examples.

	* doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt: [doc][suggest] complete document
	about correction.

2011-08-10 Kouhei Sutou <kou@clear-code.com>

	* doc/source/suggest.txt, doc/source/suggest/completion.txt,
	doc/source/suggest/correction.txt: [doc][suggest] add partial document
	about correction.

	* doc/source/update_execution_example.py: [doc] revert remove spaces
	change.

	* doc/source/example/completion-1.log,
	doc/source/suggest/completion.txt,
	doc/source/suggest/introduction.txt,
	doc/source/update_execution_example.py: [doc][suggest] complete
	description about completion.

	* doc/source/suggest/completion.txt: [doc][suggest] add about
	cooccurrence search for completion.

	* doc/source/suggest/introduction.txt: [doc][suggest] reformat.

2011-08-09 Kouhei Sutou <kou@clear-code.com>

	* doc/source/suggest.txt, doc/source/suggest/completion.txt:
	[doc][suggest] add about completion.

	* doc/source/suggest/introduction.txt: [doc] markup table.

	* build/makefiles/sphinx-build.am, doc/Makefile.am: [doc] add new
	files.

	* doc/source/suggest.txt: [doc] don't use :glob:.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c: [suggest]
	include threshold value. refs #1045

	* doc/source/index.txt, doc/source/suggest.txt,
	doc/source/suggest/introduction.txt: [doc][suggest] add a document
	about introduction.

	* test/unit/story/test-rurema.c: [suggest][test] reduce database
	number of initialization.

	* test/unit/story/test-rurema.c: [suggest][test] add a suggest test by
	cooccurrence.

	* test/unit/lib/grn-test-shortcut.h: [test] add send_commands()
	convenience function.

	* test/unit/story/test-rurema.c: [suggest][test] add a test for
	correct by cooccurrence.

	* plugins/suggest/suggest.c, test/unit/story/test-rurema.c: [suggest]
	cooccur -> cooccurrence.

2011-08-08 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, test/unit/fixtures/story/Makefile.am,
	test/unit/fixtures/story/rurema/Makefile.am,
	test/unit/fixtures/story/rurema/ddl.grn,
	test/unit/fixtures/story/rurema/items.grn,
	test/unit/fixtures/story/rurema/learn.grn,
	test/unit/story/Makefile.am, test/unit/story/test-rurema.c: [test] add
	a suggest test from rurema search data.

	* include/groonga.h: add TODO: int *added -> grn_bool *added.

	* test/unit/core/test-command-column-create.c,
	test/unit/core/test-command-load.c,
	test/unit/core/test-command-select.c: [test] follow the current error
	messages.

	* test/unit/core/test-command-column-create.c,
	test/unit/core/test-command-load.c: [test] update tests for available
	name characters change. refs #1043

	* lib/db.c: [load] support load --each for [...]. fixes #1044

	* test/unit/core/test-command-load.c: [test][load] add a test for load
	--each for [...]. refs #1044

	* test/unit/core/test-command-load.c: [test][load] add a test for load
	--each for {...}. refs #1044

2011-08-06 Kouhei Sutou <kou@clear-code.com>

	* packages/windows/create-setup.bat, packages/windows/setup.nsi.in:
	[windows][installer] add a command prompt for groonga.

	* .gitignore, configure.ac, packages/windows/Makefile.am,
	packages/windows/language-files/Makefile.am,
	packages/windows/language-files/english.nsi,
	packages/windows/language-files/japanese.nsi,
	packages/windows/setup.nsi.in: [windows][installer] support multi
	language.

	* test/unit/run-test.rb: [test] use rubygems.

	* lib/db.c, lib/db.h, test/unit/core/test-command-table-create.c,
	test/unit/core/test-table.c, test/unit/http/test-http-schema.rb:
	accept '#' and '-' as a valid name characters. fixes #1043  And any
	valid characters except '_' can be used as the first character.

	* packages/windows/setup.nsi.in: [windows] output to files/.

	* packages/windows/Makefile.am, packages/windows/Rakefile: [windows]
	mecab-naist-jdic -> naist-jdic.

	* packages/windows/Makefile.am, packages/windows/setup.nsi.in:
	[windows] format license file.

	* packages/windows/Rakefile: [windows] don't download MeCab related
	files twice.

	* packages/windows/Rakefile: [windows] put licenses to share/license/.

	* packages/windows/Makefile.am, packages/windows/Rakefile: [windows]
	put licenses to share/license/.

	* packages/windows/Makefile.am, packages/windows/setup.nsi.in:
	[windows] set correct COPYING.

	* packages/windows/Rakefile: [windows] add missing expand_path.

	* packages/windows/setup.nsi.in: [windows] fix paths.

2011-08-05 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am, configure.ac, packages/windows/Makefile.am,
	packages/windows/setup.nsi.in, setup.nsi: [windows] move setup.nsi to
	packages/windows/.

	* packages/windows/Rakefile: [windows] use MinGW-w64.

2011-08-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-patricia-trie-cursor.c: [pat][cursor][test] use
	meaningful name.

2011-08-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-patricia-trie-cursor.c: [pat][cursor][test] add
	a test about grn_pat_cursor_next(). fixes #1039

2011-07-30 Kouhei Sutou <kou@clear-code.com>

	* tools/prepare-sphinx-html.rb: [doc] use Facebook ID not name.

2011-07-29 Kouhei Sutou <kou@clear-code.com>

	* doc/themes/groonga/static/groonga.css_t: [doc] hide overflowed
	facebook area.

	* lib/dat/base.hpp, lib/dat/block.hpp, lib/dat/check.hpp,
	lib/dat/common-prefix-cursor.cpp, lib/dat/common-prefix-cursor.hpp,
	lib/dat/cursor-factory.cpp, lib/dat/cursor-factory.hpp,
	lib/dat/cursor.hpp, lib/dat/dat.hpp, lib/dat/header.hpp,
	lib/dat/id-cursor.cpp, lib/dat/id-cursor.hpp, lib/dat/key-cursor.cpp,
	lib/dat/key-cursor.hpp, lib/dat/key-info.hpp, lib/dat/key.hpp,
	lib/dat/memory-mapped-file-impl.cpp,
	lib/dat/memory-mapped-file-impl.hpp, lib/dat/memory-mapped-file.cpp,
	lib/dat/memory-mapped-file.hpp, lib/dat/node.hpp,
	lib/dat/predictive-cursor.cpp, lib/dat/predictive-cursor.hpp,
	lib/dat/string.hpp, lib/dat/timer.hpp, lib/dat/trie.cpp,
	lib/dat/trie.hpp, lib/dat/usage.hpp, lib/dat/vector.hpp: [dat] add
	license headers.

	* configure.ac: 1.2.4 -> 1.2.5.

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: add 1.2.4 entry.

	* lib/dat/dat.hpp: [dat] make buildable on MinGW.

2011-07-27 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc][ja]
	translate 1.2.4 release entry.

	* doc/locale/ja/LC_MESSAGES/executables.po,
	doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po: [doc][ja] update po.

	* Makefile.am: add update-po target.

	* doc/source/news.txt: add 1.2.4 entry.

2011-07-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: grn_obj_clear_lock() clears db object itself

2011-07-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Fixed grn_pat_cursor_next() returning wrong value when
	GRN_CURSOR_BY_KEY assigned

	* lib/pat.c: Fixed a bug causing cursor exceed the range in
	grn_pat_cursor_open_by_id()

2011-07-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-column.c: [test][column] follow error message
	improvement change.

	* lib/db.c: [db][delete] clear column values before record is deleted.

2011-07-07 Kouhei Sutou <kou@clear-code.com>

	* tools/prepare-sphinx-html.rb: [doc] fix top page link.

	* doc/themes/groonga/layout.html: [doc] fix top page link.

2011-07-06 Kouhei Sutou <kou@clear-code.com>

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] fix source URL.  Reported
	by Daiki Ueno. Thanks!!!

	* src/groonga.c: [libedit] support history.

	* src/groonga.c: [libedit] support ~/.editrc.

	* src/groonga.c: [libedit] swap edit line and history intialize order.

	* src/groonga.c: add missing spaces.

	* src/groonga.c: [libedit] use meaningful names.

	* src/groonga.c: [libedit] fix libedit support is broken.  Reported by
	Daiki Ueno. Thanks!!!

	* src/groonga.c: [libedit] should w function.  el_set -> el_wset.

2011-07-05 Kouhei Sutou <kou@clear-code.com>

	* doc/source/log.txt, doc/source/reference.txt: [doc] add about logs.

2011-06-29 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/news.po: [doc][ja] fix a typo.

2011-07-05 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/key-cursor.cpp: fixed a bug of grn::dat::KeyCursor.

2011-07-04 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp: modified grn_dat_cursor to support GRN_CURSOR_BY_KEY.

	* lib/dat/key-cursor.cpp: fixed bugs of grn::dat::KeyCursor. 1. it
	returns the same key more than once. (with ASCENDING_CURSOR) 2. it
	does nothing if max == NULL. (with DESCENDING_CURSOR)

	* lib/dat.cpp, lib/dat/string.hpp: modified grn_dat_cursor to support
	GRN_CURSOR_BY_ID and GRN_CURSOR_PREFIX.

	* lib/dat/predictive-cursor.cpp, lib/dat/predictive-cursor.hpp: fixed
	a bug --- a search result of grn::dat::PredictiveCursor +
	grn::dat::ASCENDING_CURSOR contains invalid keys.

	* lib/dat/cursor-factory.cpp: modified grn::dat::CursorFactory to
	return NULL when `trie' is an invalid reference.

2011-07-02 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat/Makefile.am, lib/dat/common-prefix-cursor.cpp,
	lib/dat/common-prefix-cursor.hpp, lib/dat/cursor-factory.cpp,
	lib/dat/cursor-factory.hpp, lib/dat/cursor.hpp, lib/dat/id-cursor.cpp,
	lib/dat/id-cursor.hpp, lib/dat/key-cursor.cpp, lib/dat/key-cursor.hpp,
	lib/dat/key.hpp, lib/dat/memory-mapped-file-impl.cpp,
	lib/dat/memory-mapped-file-impl.hpp, lib/dat/memory-mapped-file.cpp,
	lib/dat/memory-mapped-file.hpp, lib/dat/predictive-cursor.cpp,
	lib/dat/predictive-cursor.hpp, lib/dat/string.hpp, lib/dat/vector.hpp:
	added grn::dat::String and changed cursors' interfaces.

2011-07-01 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/Makefile.am, lib/dat/common-prefix-cursor.cpp,
	lib/dat/common-prefix-cursor.hpp, lib/dat/id-cursor.cpp,
	lib/dat/id-cursor.hpp, lib/dat/key-cursor.cpp, lib/dat/key-cursor.hpp,
	lib/dat/memory-mapped-file-impl.cpp,
	lib/dat/memory-mapped-file-impl.hpp, lib/dat/memory-mapped-file.cpp,
	lib/dat/memory-mapped-file.hpp, lib/dat/predictive-cursor.cpp,
	lib/dat/predictive-cursor.hpp, lib/dat/trie.cpp, lib/dat/vector.hpp:
	added code to catch exceptions thrown by std::vector.

2011-07-01 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/proc.c, test/unit/core/test-command-select-sort.c:
	[select] ignore invalid _score in --sortby for convenience. fixes
	#1030

	* lib/hash.c, lib/hash.h, lib/proc.c: check command supports hash.

	* lib/pat.c: [pat] fix N elements.

2011-06-30 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/dat.cpp: Fixed missing header update in grn_dat

	* lib/dat.cpp: Fixed missing creating trie file in grn_dat_add

2011-06-29 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/Makefile.am, lib/dat/cursor-factory.cpp, lib/dat/cursor.hpp,
	lib/dat/memory-mapped-file-impl.cpp,
	lib/dat/memory-mapped-file-impl.hpp, lib/dat/memory-mapped-file.cpp,
	lib/dat/memory-mapped-file.hpp, lib/dat/trie.cpp, lib/dat/trie.hpp:
	added grn::dat::MemoryMappedFile and its implementation which is
	compilable with Visual C++ 2008.

2011-06-29 Kouhei Sutou <kou@clear-code.com>

	* tools/Makefile.am: don't use sed -i.  Suggested by OBATA Akio.
	Thanks!!!

	* doc/Makefile.am: [doc] update source file list.

	* build/makefiles/gettext-files.am: [doc] update relative po files.

	* lib/dat/trie.cpp: [dat] support *BSD.  *BSD have MAP_ANON not
	MAP_ANONYMOUS. Reported by OBATA Akio. Thanks!!!

	* build/makefiles/gettext-files.am, build/makefiles/sphinx-build.am,
	build/makefiles/sphinx.am,
	doc/locale/en/LC_MESSAGES/characteristic.po,
	doc/locale/en/LC_MESSAGES/command_version.po,
	doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/community.po,
	doc/locale/en/LC_MESSAGES/conf.po,
	doc/locale/en/LC_MESSAGES/contribution.po,
	doc/locale/en/LC_MESSAGES/developer.po,
	doc/locale/en/LC_MESSAGES/execfile.po,
	doc/locale/en/LC_MESSAGES/executables.po,
	doc/locale/en/LC_MESSAGES/expr.po,
	doc/locale/en/LC_MESSAGES/functions.po,
	doc/locale/en/LC_MESSAGES/grnslap.po,
	doc/locale/en/LC_MESSAGES/grntest.po,
	doc/locale/en/LC_MESSAGES/http.po, doc/locale/en/LC_MESSAGES/index.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/limitations.po,
	doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/process.po,
	doc/locale/en/LC_MESSAGES/pseudo_column.po,
	doc/locale/en/LC_MESSAGES/reference.po,
	doc/locale/en/LC_MESSAGES/spec.po,
	doc/locale/en/LC_MESSAGES/troubleshooting.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po, doc/locale/ja/LC_MESSAGES/conf.po,
	doc/locale/ja/LC_MESSAGES/developer.po,
	doc/locale/ja/LC_MESSAGES/execfile.po,
	doc/locale/ja/LC_MESSAGES/executables.po,
	doc/locale/ja/LC_MESSAGES/grnslap.po,
	doc/locale/ja/LC_MESSAGES/grntest.po,
	doc/locale/ja/LC_MESSAGES/http.po,
	doc/locale/ja/LC_MESSAGES/process.po, doc/source/execfile.txt,
	doc/source/executables.txt, doc/source/executables/grnslap.txt,
	doc/source/executables/grntest.txt,
	doc/source/executables/groonga.txt, doc/source/executables/http.txt,
	doc/source/grnslap.txt, doc/source/grntest.txt, doc/source/http.txt,
	doc/source/process.txt, doc/source/reference.txt: [doc] move processes
	to executables/.  groonga.txt, grntest.txt, grnslap.txt, http.txt ->
	executables/.

2011-06-28 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: [doc]
	use inline link for external reference.

	* configure.ac: 1.2.3 -> 1.2.4.

2011-06-28 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat/Makefile.am, lib/dat/check.hpp,
	lib/dat/common-prefix-cursor.cpp, lib/dat/common-prefix-cursor.hpp,
	lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/common-prefix-search-cursor.hpp, lib/dat/cursor-factory.cpp,
	lib/dat/cursor-factory.hpp, lib/dat/dat.hpp, lib/dat/id-cursor.cpp,
	lib/dat/key-cursor.cpp, lib/dat/node.hpp,
	lib/dat/predictive-cursor.cpp, lib/dat/predictive-cursor.hpp,
	lib/dat/predictive-search-cursor.cpp,
	lib/dat/predictive-search-cursor.hpp, lib/dat/trie.cpp: updated error
	handling of grn::dat. renamed CommonPrefixSearchCursor and
	PredictiveSearchCursor to CommonPrefixCursor and PredictiveCursor,
	respectively.

2011-06-28 Kouhei Sutou <kou@clear-code.com>

	* tools/groonga-query-log-analyzer: [query-log][analyzer] support Ruby
	1.8.5 on CentOS 5.6.

	* tools/groonga-query-log-analyzer: [query-log][analyzer] support
	stdard input.

	* tools/groonga-query-log-analyzer: [query-log][analyzer] cleanup.

	* .gitignore: [widowns] ignore packages.

	* Makefile.am, release/gitlog2changelog.py: generate ChangeLog on dist
	and it's not included in repository.

	* : truncate ChangeLog.

2011-06-28 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/common-prefix-search-cursor.hpp, lib/dat/dat.hpp,
	lib/dat/trie.cpp: fixed bugs of grn::dat::CommonPrefixSearchCursor.

2011-06-28 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc] fix
	wrong path.

	* packages/windows/Makefile.am: [windows] add .zip generation task.

	* packages/apt/groonga-depended-packages, packages/debian/control:
	[deb] add missing ruby package dependency.

	* packages/windows/Rakefile: [windows] remove a garbage.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in,
	packages/yum/groonga-depended-packages: [rpm] add missing ruby package
	dependency.

	* packages/windows/Makefile.am, packages/windows/Rakefile:
	[package][windows] support debug build.

	* lib/groonga_in.h: [windows] add missing extern.

2011-06-27 Kouhei Sutou <kou@clear-code.com>

	* lib/Makefile.am, lib/dat.cpp, lib/dat/Makefile.am: [windows] disable
	double array trie temporary.

	* packages/windows/Makefile.am: [windows] add convenience
	build-groonga target.

	* tools/groonga-query-log-analyzer: add invalid value check.

	* .gitignore: [windows] ignore generated files.

	* packages/windows/Rakefile: [windows] use Dir.chdir.

	* lib/Makefile.am: add missing snip.h.

	* configure.ac, packages/windows/Makefile.am,
	packages/windows/Rakefile, packages/windows/patches/Makefile.am,
	packages/windows/patches/mecab-0.98-mingw-w64.diff,
	.../mecab-0.98-not-use-locale-on-mingw.diff: [windows] add build
	scripts.

	* packages/debian/groonga-tools.install: [debian] add groonga-tools
	package.

	* packages/debian/changelog: update the latest release.

	* packages/debian/control, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [package] add groonga-tools
	package that has groonga-query-log-analyzer.

	* packages/debian/control: fix typos.

	* tools/Makefile.am: install groonga-query-log-analyzer.

	* configure.ac: show detected Ruby and Cutter at the last.

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt:
	[query-log][analyzer] remove .rb.

	* test/unit/tools/test-query-log-analyzer.rb, tools/Makefile.am,
	tools/groonga-query-log-analyzer, tools/groonga-query-log-analyzer.rb:
	[query-log][analyzer] remove .rb.

	* doc/locale/ja/LC_MESSAGES/news.po: [doc][ja] translate 1.2.3 entry.

	* doc/source/news.txt: add 1.2.3 entry.

2011-06-27 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/Makefile.am, lib/dat/cursor-factory.cpp,
	lib/dat/cursor-factory.hpp, lib/dat/key-cursor.cpp: added
	grn::dat::CursorFactory and fixed a bug of grn::dat::KeyCursor.

	* lib/dat/Makefile.am, lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/id-cursor.cpp, lib/dat/key-cursor.cpp, lib/dat/key-cursor.hpp,
	lib/dat/predictive-search-cursor.cpp,
	lib/dat/predictive-search-cursor.hpp: added grn::dat::KeyCursor.

2011-06-25 Kouhei Sutou <kou@clear-code.com>

	* doc/themes/groonga/static/groonga.css_t: [doc] set radius.

2011-06-24 Kouhei Sutou <kou@clear-code.com>

	* tools/prepare-sphinx-html.rb: [facebook] get 'groonga' page name!

2011-06-23 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/Makefile.am, lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/common-prefix-search-cursor.hpp, lib/dat/cursor.hpp,
	lib/dat/dat.hpp, lib/dat/header.hpp, lib/dat/id-cursor.cpp,
	lib/dat/id-cursor.hpp, lib/dat/predictive-search-cursor.cpp,
	lib/dat/predictive-search-cursor.hpp, lib/dat/trie.cpp,
	lib/dat/trie.hpp: added grn::dat::PredictiveSearchCursor, updated
	cursors' interface, and fixed a bug of grn::dat::Trie.

2011-06-23 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/sphinx-build.am, doc/Makefile.am,
	doc/source/example/tutorial01-1.log,
	doc/source/example/tutorial01-10.log,
	doc/source/example/tutorial01-11.log,
	doc/source/example/tutorial01-12.log,
	doc/source/example/tutorial01-13.log,
	doc/source/example/tutorial01-14.log,
	doc/source/example/tutorial01-15.log,
	doc/source/example/tutorial01-16.log,
	doc/source/example/tutorial01-17.log,
	doc/source/example/tutorial01-2.log,
	doc/source/example/tutorial01-3.log,
	doc/source/example/tutorial01-4.log,
	doc/source/example/tutorial01-5.log,
	doc/source/example/tutorial01-6.log,
	doc/source/example/tutorial01-7.log,
	doc/source/example/tutorial01-8.log,
	doc/source/example/tutorial01-9.log,
	doc/source/example/tutorial02-1.log,
	doc/source/example/tutorial02-3.log,
	doc/source/example/tutorial03-1.log,
	doc/source/example/tutorial03-2.log,
	doc/source/example/tutorial03-3.log,
	doc/source/example/tutorial04-1.log,
	doc/source/example/tutorial04-2.log,
	doc/source/example/tutorial04-3.log,
	doc/source/example/tutorial04-4.log,
	doc/source/example/tutorial04-5.log,
	doc/source/example/tutorial04-6.log,
	doc/source/example/tutorial04-7.log,
	doc/source/example/tutorial05-1.log,
	doc/source/example/tutorial05-2.log,
	doc/source/example/tutorial05-3.log,
	doc/source/example/tutorial05-4.log,
	doc/source/example/tutorial05-5.log,
	doc/source/example/tutorial05-6.log,
	doc/source/example/tutorial06-1.log,
	doc/source/example/tutorial06-2.log,
	doc/source/example/tutorial06-3.log,
	doc/source/example/tutorial06-4.log,
	doc/source/example/tutorial06-5.log,
	doc/source/example/tutorial06-6.log,
	doc/source/example/tutorial06-7.log,
	doc/source/example/tutorial07-1.log,
	doc/source/example/tutorial07-2.log,
	doc/source/example/tutorial07-3.log,
	doc/source/example/tutorial07-4.log,
	doc/source/example/tutorial08-1.log,
	doc/source/example/tutorial08-2.log,
	doc/source/example/tutorial10-1.log,
	doc/source/example/tutorial10-10.log,
	doc/source/example/tutorial10-2.log,
	doc/source/example/tutorial10-3.log,
	doc/source/example/tutorial10-4.log,
	doc/source/example/tutorial10-5.log,
	doc/source/example/tutorial10-6.log,
	doc/source/example/tutorial10-7.log,
	doc/source/example/tutorial10-8.log,
	doc/source/example/tutorial10-9.log: [doc] update groonga command
	result in tutorial.

	* doc/source/tutorial/tutorial08.txt: [doc] fill how to use suffix
	search in tutorial.

2011-06-22 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/common-prefix-search-cursor.hpp, lib/dat/dat.hpp,
	lib/dat/header.hpp, lib/dat/id-cursor.cpp, lib/dat/id-cursor.hpp,
	lib/dat/trie.hpp: replaced #defines with const objects, updated
	grn::dat::IdCursor, and fixed grn::dat::CommonPrefixSearchCursor.

	* lib/dat.cpp, lib/dat/Makefile.am, lib/dat/base.hpp,
	lib/dat/block.hpp, lib/dat/check.hpp,
	lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/common-prefix-search-cursor.hpp, lib/dat/cursor.hpp,
	lib/dat/dat.hpp, lib/dat/header.hpp, lib/dat/id-cursor.cpp,
	lib/dat/id-cursor.hpp, lib/dat/key.hpp, lib/dat/node.hpp,
	lib/dat/timer.hpp, lib/dat/trie.cpp, lib/dat/trie.hpp,
	lib/dat/usage.hpp: fix a bug of grn::dat::Trie. change the interface
	of grn::dat::Trie. rename macros DA_* to GRN_DAT_*. add a skeleton of
	IdCursor.

2011-06-19 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/gettext.am: [doc][i18n] use *.pot instead of
	${po_files} for new po files.

2011-06-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/dat.cpp: dat.cpp follows CommonPrefixSearchCursor

2011-06-19 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/Makefile.am, lib/dat/common-prefix-search-cursor.cpp,
	lib/dat/common-prefix-search-cursor.hpp, lib/dat/trie.hpp: add
	CommonPrefixSearchCursor and update Trie to export const accessors.

2011-06-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/dat.cpp, lib/dat.h, lib/dat/trie.hpp: implmented
	grn_dat_cursor_next()

2011-06-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/dat.cpp: implemented grn_dat_get_key()

	* lib/dat.cpp: added grn_dat_confirm_handle()

2011-06-18 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/Makefile.am, lib/dat/cursor.hpp: add an interface class for
	grn_dat cursors.

2011-06-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/dat.cpp, lib/db.c: implemented grn_dat_add() and grn_dat_get()

	* lib/dat.cpp, lib/dat.h: wrap dat with io

2011-06-18 Kouhei Sutou <kou@clear-code.com>

	* lib/Makefile.am: fold.

	* configure.ac, lib/Makefile.am, lib/dat/Makefile.am: [dat] make
	buildable.

2011-06-18 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/base.hpp, lib/dat/block.hpp, lib/dat/check.hpp,
	lib/dat/header.hpp, lib/dat/key-info.hpp, lib/dat/key.hpp,
	lib/dat/node.hpp, lib/dat/timer.hpp, lib/dat/trie.cpp,
	lib/dat/trie.hpp, lib/dat/usage.hpp: remove "./" from #includes of dat
	sources and headers.

2011-06-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/dat/base.h, lib/dat/base.hpp, lib/dat/block.h,
	lib/dat/block.hpp, lib/dat/check.h, lib/dat/check.hpp,
	lib/dat/common.h, lib/dat/dat.hpp, lib/dat/header.h,
	lib/dat/header.hpp, lib/dat/key-info.h, lib/dat/key-info.hpp,
	lib/dat/key.h, lib/dat/key.hpp, lib/dat/node.h, lib/dat/node.hpp,
	lib/dat/timer.h, lib/dat/timer.hpp, lib/dat/trie.cc, lib/dat/trie.cpp,
	lib/dat/trie.h, lib/dat/trie.hpp, lib/dat/usage.h, lib/dat/usage.hpp:
	renamed some c++ source files

	* include/groonga.h, lib/dat.cpp, lib/dat.h, lib/db.c,
	lib/groonga_in.h, lib/proc.c: db.c follows grn_dat

2011-06-18 Susumu Yata <susumu.yata@gmail.com>

	* configure.ac, lib/Makefile.am, lib/dat.cpp, lib/dat.h,
	lib/groonga_in.h: add a skeleton of grn_dat.

2011-06-17 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat/base.h, lib/dat/block.h, lib/dat/check.h, lib/dat/common.h,
	lib/dat/header.h, lib/dat/key-info.h, lib/dat/key.h, lib/dat/node.h,
	lib/dat/timer.h, lib/dat/trie.cc, lib/dat/trie.h, lib/dat/usage.h:
	added da8.

2011-06-15 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: use meaningful not found value for hg.

2011-06-14 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/sphinx-build.am: use $(HG) instead of hg.

	* configure.ac: fix indent.

	* configure.ac: fix swapped argument order.

	* configure.ac: check also -lexecinfo.

	* configure.ac, lib/ctx.c, lib/ctx.h: check backtrace() availability
	for *BSD.

	* build/makefiles/sphinx.am: [doc] unify duplicated targets.  But is
	this GNU make specific change? I don't check any other make
	implementations.

	* tools/prepare-sphinx-html.rb: [doc] remove needless async init.

2011-06-13 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.c: use %zu for size_t.

2011-06-11 Kouhei Sutou <kou@clear-code.com>

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer][html] use
	table in slow operations.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer][html] use
	table.

2011-06-10 Kouhei Sutou <kou@clear-code.com>

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] fix
	markup.

	* lib/proc.c: surround invalid table value with < and >.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] work on
	Ruby 1.8.7.

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer][test] pass
	again.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] end_time
	-> last_time.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] HTML
	reporter supports summary.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] resolve
	duplicated name.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] add HTML
	reporter.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] cleanup.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	--query.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] reduce
	memory usage.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] include
	measurement period in summary.

2011-06-09 Kouhei Sutou <kou@clear-code.com>

	* doc/source/http.txt: [doc] fix about HTML based admin tool.

	* tools/prepare-sphinx-html.rb: [doc] remove a needless argument.

	* tools/prepare-sphinx-html.rb: [doc] move Facebook scripts to the
	bottom.

2011-06-08 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: [groonga] re-support non-newline end input.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] reduce
	memory usage.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] fix
	percent computation.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] add
	--summry option.

2011-06-06 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: [column][create] add context to error messages. fixes #952

	* lib/db.c, test/unit/core/test-command-column-create.c,
	test/unit/lib/grn-test-utils.c, test/unit/lib/grn-test-utils.h:
	[column][create] add error value to error message on too long name.
	refs #952

	* lib/db.c, lib/proc.c, test/unit/core/test-command-column-create.c:
	[column][create] add context to error message on missing name. refs
	#952

	* lib/db.c, lib/proc.c, test/unit/core/test-command-column-create.c:
	[column][create] add nonexistent type name to error message. refs #952

	* lib/geo.c, lib/geo.h: [geo] use grn_bool. refs #763

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	command line style input.

2011-06-03 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/proc.c, test/unit/core/test-command-column-create.c:
	[ql][column_create] improve error message on nonexistent table name
	error.  refs #952

	* src/groonga.c: [groonga] fix a bug that the previous commands isn't
	cleared.

	* src/groonga.c: [groonga] show input file and line no on error in
	standalone mode. refs #915

	* src/groonga.c: [groonga] show input command on error in standalone
	mode. refs #915

	* src/groonga.c: [groonga] use grn_str_fgets().

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	streaming report.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] remove a
	needless variable.

	* tools/Makefile.am: [tool] add missing groonga-query-log-analyzer
	entry.

	* tools/Makefile.am, tools/groonga-check-memory-leak.rb,
	tools/groonga-memory-leak-checker.rb: [tool] groonga-check-memory-leak
	-> groonga-memory-leak-checker.

2011-06-02 Kouhei Sutou <kou@clear-code.com>

	* data/html/admin/index.html: [html][admin] fix unbalanced close tags.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] add
	--dynamic-sort for benchmark. refs #939

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer]
	{command_raw => value} -> {command => {raw => value}}. refs #939

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	drilldown. refs #939

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] reduce
	memory usage. refs #939

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] steps
	returns parsed steps. refs #939

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] re-support
	step context. refs #939

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] cleanup
	step related names. refs #939

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] use Hash
	for step. refs #939

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] trace ->
	step. refs #939

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	JSON report. refs #939

2011-06-01 Kouhei Sutou <kou@clear-code.com>

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] split a
	method. refs #939

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] add more
	description to --slow-threshold. refs #939

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] add
	--slow-threshold.  It's used as slow operation threshold.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	colorizing trace info.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] colorlize
	elapsed time and start/end time.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] add
	--color and --output option.  But --color isn't implemented yet. ;p

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] support
	additional information for score().

	* test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer] improve
	filter condition extraction.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] use Hash
	instead of OpenStruct.

2011-05-31 Kouhei Sutou <kou@clear-code.com>

	* test/unit/run-test.rb, test/unit/tools/test-query-log-analyzer.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer][test] add a
	test for query log analyzer.

	* tools/groonga-query-log-analyzer.rb: [query-log][analyzer] run in
	multithread.

	* tools/groonga-analyze-query-log.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer]
	groonga-analyze-query-log -> groonga-query-log-analyzer.

	* lib/ctx.h: fix elapsed time overflow in query log. fixes #944

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] use %f
	instead of %g.

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] show
	corresponded parameter.

	* doc/source/conf.py: [doc] don't use SmartyPants.

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] add
	--order option.

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] cleanup.

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] add
	--n-entries option.

2011-05-30 Kouhei Sutou <kou@clear-code.com>

	* doc/themes/groonga/static/groonga.css_t,
	tools/prepare-sphinx-html.rb: [doc] expand Facebook area.

	* doc/themes/groonga/static/groonga.css_t: [doc] remove border from
	link icon.

	* test/unit/http/test-http-schema.rb: [http][test] update error
	message on invalid name.

	* src/groonga.c, test/unit/command/test-option.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: [groonga] don't show
	deprecated options in --show-config.

	* lib/proc.c: [command][get] fix wrong index access.  Reported by
	OBATA Akio. Thanks!!!

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] cleanup.
	refs #939

	* tools/groonga-analyze-query-log.rb: [query-log][analyzer] add. refs
	#939

	* lib/db.c, test/unit/core/test-command-load.c: [load] add invalid
	table name check. refs #912

2011-05-29 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: 1.2.2 -> 1.2.3.

	* packages/source/Makefile.am: fix typos.

	* doc/source/conf.py: [doc] don't show Sphinx version in footer.

	* ChangeLog: update ChangeLog.

	* doc/Makefile.am: [doc] add missing files.

	* build/makefiles/sphinx.am: [build] update generated HTML files.

	* doc/locale/ja/LC_MESSAGES/contribution.po: [doc][ja] improve.

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/locale/ja/LC_MESSAGES/expr.po,
	doc/locale/ja/LC_MESSAGES/grntest.po,
	doc/locale/ja/LC_MESSAGES/install.po, doc/source/contribution.txt,
	doc/source/contribution/documentation/c-api.txt,
	doc/source/contribution/documentation/i18n.txt: [doc] update
	contribution documents.

	* build/makefiles/gettext.am, build/makefiles/sphinx-build.am,
	build/makefiles/sphinx.am: [build][doc] re-add doctree related
	options.

	* build/makefiles/gettext-files.am, build/makefiles/gettext.am,
	build/makefiles/sphinx-build.am, build/makefiles/sphinx.am: [doc] fix
	dependencies on doc/local/${LANGUAGE}/ directory.

	* doc/locale/en/LC_MESSAGES/contribution.po,
	doc/locale/en/LC_MESSAGES/install.po: [doc][en] update po.

	* doc/source/contribution.txt,
	doc/source/contribution/documentation.txt,
	doc/source/contribution/documentation/c-api.txt,
	doc/source/contribution/documentation/i18n.txt: [doc] add more
	information about I18N.

	* packages/rpm/centos/groonga.spec.in: [rpm][centos] remove garbages.

	* packages/apt/Makefile.am: [ubuntu] remove maverick support.

	* doc/source/install.txt: [doc] Fedora 14 -> 15.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] install documents into
	correct location.

	* packages/debian/groonga-doc.install,
	packages/debian/groonga-doc.links, packages/debian/rules: [debian]
	install documents to /usr/share/doc/groogna-doc/.

	* packages/debian/control, packages/debian/groonga-doc.links: [debian]
	use packaged jQuery.

	* packages/debian/groonga-bin.install: [debian] remove duplicated
	files.

	* packages/debian/control: [debian] fix examples section.

	* packages/debian/control, packages/debian/groonga-examples.install:
	[debian] split examples package.

	* packages/debian/groonga-bin.install: [debian] follow directory
	structure changes.

	* packages/debian/groonga-doc.docs,
	packages/debian/groonga-doc.install: [debian][doc] use installed
	document.

	* packages/debian/control: [debian] fix
	description-synopsis-starts-with-article warning.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] add missing man in
	Japanese.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] follow document directory
	change.

	* build/makefiles/sphinx.am: [doc] add convenience target for 'make
	dist'.

	* doc/locale/ja/LC_MESSAGES/contribution.po: [doc][ja] add missing po.

	* doc/Makefile.am: add missing files.

	* build/makefiles/gettext-files.am, build/makefiles/sphinx-build.am,
	doc/locale/en/LC_MESSAGES/characteristic.po,
	doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/community.po,
	doc/locale/en/LC_MESSAGES/contribution.po,
	doc/locale/en/LC_MESSAGES/execfile.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/news.po, doc/source/contribution.txt,
	doc/source/contribution/development.txt,
	doc/source/contribution/development/com.txt,
	doc/source/contribution/development/document.txt,
	doc/source/contribution/development/query.txt,
	doc/source/contribution/development/test.txt,
	doc/source/contribution/documentation.txt,
	doc/source/contribution/report.txt, doc/source/developer.txt,
	doc/source/developer/com.txt, doc/source/developer/document.txt,
	doc/source/developer/query.txt, doc/source/developer/test.txt,
	doc/source/index.txt: [doc] add contribution page.

	* .gitignore: update ignore files.

2011-05-28 Kouhei Sutou <kou@clear-code.com>

	* packages/yum/build-in-chroot.sh, packages/yum/build-rpm.sh: [yum]
	use Fedora 15.

	* : update ChangeLog.

	* packages/debian/changelog: add 1.2.2 entry.

	* release/gitlog2changelog.py: [ChangeLog] use tab instead of a space.

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: [doc]
	use 'note' markup.

	* doc/locale/ja/LC_MESSAGES/execfile.po, doc/source/execfile.txt:
	[doc] fix markup.

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: [doc]
	add install document for Windows x64.

	* .gitignore, configure.ac, packages/Makefile.am,
	packages/windows/Makefile.am: support files for Windows upload.

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: [doc]
	use packages.groonga.org for source download URL.

	* configure.ac: 1.2.1 -> 1.2.2.

	* .gitignore, configure.ac, packages/Makefile.am,
	packages/source/Makefile.am: support source file upload.

	* doc/source/command_version.txt, doc/source/news/0.x.txt,
	doc/source/news/1.0.x.txt, doc/source/news/1.1.x.txt,
	doc/source/spec/search.txt: [doc] use ^^^ instead of +++ for
	subsubsection.

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc]
	translate news page title.

	* doc/locale/ja/LC_MESSAGES/news.po: [doc][ja] update translation for
	1.2.2 release news.

	* doc/source/news.txt: [doc] fix a typo.

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/community.po,
	doc/locale/ja/LC_MESSAGES/execfile.po: [doc][ja] update.

	* build/makefiles/gettext.am: [doc] fix force init condition.

	* tools/prepare-sphinx-html.rb: [doc] fix top page link.

	* doc/themes/groonga/static/groonga.css_t: [doc] expand link area in
	header.

	* doc/themes/groonga/static/groonga.css_t: [doc] use line-height
	instead of padding.

	* doc/themes/groonga/static/groonga.css_t: [doc] expand menu bar title
	height.

	* doc/themes/groonga/static/groonga.css_t: [doc] set font size in
	sidebar title.

	* doc/themes/groonga/layout.html,
	doc/themes/groonga/static/groonga.css_t: [doc] improve header style.

	* tools/prepare-sphinx-html.rb: [doc] expand Facebook area.

	* doc/source/news.txt: add 1.2.2 entry.

	* doc/source/execfile.txt: [doc] add --bind-address option and mark -a
	deprecated.

	* doc/themes/groonga/static/groonga.css_t: [doc] expand Facebook link
	spaces.

	* configure.ac: remove needless description.

	* .gitignore, Makefile.am, apt/Makefile.am, apt/build-deb.sh,
	apt/build-in-chroot.sh, apt/groonga-depended-packages,
	apt/sign-repository.sh, apt/update-repository.sh, configure.ac,
	debian/changelog, debian/compat, debian/control, debian/copyright,
	debian/groonga-bin.install, debian/groonga-doc.docs,
	debian/groonga-munin-plugin.conf,
	debian/groonga-munin-plugins.install,
	debian/groonga-munin-plugins.postinst,
	debian/groonga-munin-plugins.postrm,
	debian/groonga-plugin-suggest.install, debian/groonga-server.default,
	debian/groonga-server.dirs, debian/groonga-server.init,
	debian/groonga-server.logrotate, debian/groonga-server.postinst,
	debian/groonga-server.postrm, debian/groonga-tokenizer-mecab.install,
	debian/libgroonga-dev.install, debian/libgroonga0.dirs,
	debian/libgroonga0.install, debian/rules, debian/source/format,
	packages/Makefile.am, packages/apt/Makefile.am,
	packages/apt/build-deb.sh, packages/apt/build-in-chroot.sh,
	packages/apt/groonga-depended-packages,
	packages/apt/sign-repository.sh, packages/apt/update-repository.sh,
	packages/debian/changelog, packages/debian/compat,
	packages/debian/control, packages/debian/copyright,
	packages/debian/groonga-bin.install, packages/debian/groonga-doc.docs,
	packages/debian/groonga-munin-plugin.conf,
	packages/debian/groonga-munin-plugins.install,
	packages/debian/groonga-munin-plugins.postinst,
	packages/debian/groonga-munin-plugins.postrm,
	packages/debian/groonga-plugin-suggest.install,
	packages/debian/groonga-server.default,
	packages/debian/groonga-server.dirs,
	packages/debian/groonga-server.init,
	packages/debian/groonga-server.logrotate,
	packages/debian/groonga-server.postinst,
	packages/debian/groonga-server.postrm,
	packages/debian/groonga-tokenizer-mecab.install,
	packages/debian/libgroonga-dev.install,
	packages/debian/libgroonga0.dirs, packages/debian/libgroonga0.install,
	packages/debian/rules, packages/debian/source/format,
	packages/rpm/Makefile.am, packages/rpm/centos/Makefile.am,
	packages/rpm/centos/groonga.spec.in, packages/rpm/fedora/Makefile.am,
	packages/rpm/fedora/groonga.spec.in, packages/yum/Makefile.am,
	packages/yum/build-in-chroot.sh, packages/yum/build-repository-rpm.sh,
	packages/yum/build-rpm.sh, packages/yum/gpg-public-key.sh,
	packages/yum/gpg-uid.sh, packages/yum/groonga-depended-packages,
	packages/yum/groonga-repository.spec, packages/yum/sign-rpm.sh,
	packages/yum/update-repository.sh, rpm/Makefile.am,
	rpm/centos/Makefile.am, rpm/centos/groonga.spec.in,
	rpm/fedora/Makefile.am, rpm/fedora/groonga.spec.in, yum/Makefile.am,
	yum/build-in-chroot.sh, yum/build-repository-rpm.sh, yum/build-rpm.sh,
	yum/gpg-public-key.sh, yum/gpg-uid.sh, yum/groonga-depended-packages,
	yum/groonga-repository.spec, yum/sign-rpm.sh,
	yum/update-repository.sh: [package] move {debian,apt,rpm,yum}/ to
	packages/.

2011-05-27 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-object.c: [test] add
	missing file.

	* lib/db.c, lib/db.h, lib/expr.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-column-create.c,
	test/unit/core/test-command-table-create.c,
	test/unit/core/test-table.c: add more information to invalid name
	error. fixes #935

	* doc/themes/groonga/static/groonga.css_t: [doc][style] adjust sidebar
	heading margin.

	* doc/source/commands/load.txt: [doc][load] fix markup.

	* lib/db.c, test/unit/core/test-command-load.c: [load] add valid table
	name check. fixes #934

	* doc/source/commands/load.txt: [doc] json -> JSON.

	* doc/source/commands/load.txt: [doc] fix markup.

2011-05-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am: [test] really disable test-object
	temporary.

	* test/unit/core/Makefile.am: [test] disable test-object temporary.
	Because test-object.c isn't added... Sorry...

2011-05-25 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/db.c, test/unit/core/Makefile.am: add
	grn_obj_is_builtin(). fixes #921

	* doc/themes/groonga/static/groonga.css_t: [doc] decrease border width
	for header.

	* doc/themes/groonga/static/groonga.css_t: [doc] fix header style.

	* doc/themes/groonga/static/groonga.css_t: [doc] set margin.

	* doc/themes/groonga/static/groonga.css_t: [doc] remove left margin on
	header.

	* doc/themes/groonga/static/groonga.css_t: [doc] fix margin target.

	* doc/themes/groonga/static/groonga.css_t: [doc] add missing margin.

	* doc/themes/groonga/layout.html, tools/prepare-sphinx-html.rb: [doc]
	support Facebook in prepare.

	* Makefile.am, build/makefiles/sphinx.am, doc/Makefile.am,
	doc/locale/Makefile.am: [doc] add clean-html target.

	* doc/themes/groonga/layout.html,
	doc/themes/groonga/static/groonga.css_t: [doc] fix style.

	* doc/locale/ja/LC_MESSAGES/community.po: [doc][ja] add missing po.

2011-05-24 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/en/LC_MESSAGES/developer.po,
	doc/locale/en/LC_MESSAGES/expr.po,
	doc/locale/en/LC_MESSAGES/functions.po,
	doc/locale/en/LC_MESSAGES/grnslap.po,
	doc/locale/en/LC_MESSAGES/grntest.po,
	doc/locale/en/LC_MESSAGES/http.po, doc/locale/en/LC_MESSAGES/index.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/process.po,
	doc/locale/en/LC_MESSAGES/pseudo_column.po,
	doc/locale/en/LC_MESSAGES/reference.po,
	doc/locale/en/LC_MESSAGES/spec.po,
	doc/locale/en/LC_MESSAGES/troubleshooting.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po,
	doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/developer.po,
	doc/locale/ja/LC_MESSAGES/expr.po,
	doc/locale/ja/LC_MESSAGES/functions.po,
	doc/locale/ja/LC_MESSAGES/grnslap.po,
	doc/locale/ja/LC_MESSAGES/grntest.po,
	doc/locale/ja/LC_MESSAGES/http.po, doc/locale/ja/LC_MESSAGES/index.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/process.po,
	doc/locale/ja/LC_MESSAGES/pseudo_column.po,
	doc/locale/ja/LC_MESSAGES/reference.po,
	doc/locale/ja/LC_MESSAGES/spec.po,
	doc/locale/ja/LC_MESSAGES/troubleshooting.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/locale/ja/LC_MESSAGES/type.po: [doc][po] update.

	* build/makefiles/sphinx.am: [doc] add newly added files.

	* .../en/LC_MESSAGES/commands_not_implemented.po: [doc] remove
	needless po.

	* build/makefiles/gettext-files.am,
	doc/locale/en/LC_MESSAGES/community.po: [doc] add a pot for community
	documentation.

	* build/makefiles/gettext.am: [doc] fix a typo.

	* doc/source/community.txt, doc/source/index.txt,
	doc/themes/groonga/static/groonga.css_t: [doc] add about community.

	* build/makefiles/sphinx.am: [doc] add newly added items.

	* doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/theme.conf: [doc] more color.

	* doc/themes/groonga/static/groonga.css_t: [doc] style body
	background.

	* doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/static/header-background.png: [doc] style header.

	* doc/themes/groonga/static/footer-bar.png,
	doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/static/menu-header.png,
	doc/themes/groonga/theme.conf: [doc] style footer and sidebar.

	* doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/theme.conf: [doc] reduce side bar width.

	* doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/static/navigation-bar.png: [doc] add navigation
	logo.

	* doc/themes/groonga/layout.html, tools/prepare-sphinx-html.rb: [doc]
	fix top-to-link for groonga.org.

	* build/makefiles/sphinx.am: [doc] add newly added files.

	* doc/themes/groonga/static/groonga.css_t: [doc] make fonts in menu
	bar bold.

	* doc/themes/groonga/layout.html,
	doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/static/logo.png, doc/themes/groonga/theme.conf:
	[doc] apply colors.

2011-05-23 Kouhei Sutou <kou@clear-code.com>

	* doc/source/command_version.txt, doc/source/commands.txt,
	doc/source/commands/column_create.txt,
	doc/source/commands/column_list.txt, doc/source/commands/delete.txt,
	doc/source/commands/load.txt, doc/source/commands/select.txt,
	doc/source/commands/status.txt, doc/source/commands/suggest.txt,
	doc/source/commands/table_create.txt,
	doc/source/commands/table_list.txt, doc/source/execfile.txt,
	doc/source/functions/edit_distance.txt,
	doc/source/functions/geo_in_rectangle.txt, doc/source/grntest.txt,
	doc/source/http.txt, doc/source/index.txt, doc/source/limitations.txt,
	doc/source/news.txt, doc/source/news/0.x.txt,
	doc/source/news/1.0.x.txt, doc/source/news/1.1.x.txt,
	doc/source/spec/search.txt, doc/source/troubleshooting.txt,
	.../different_results_with_the_same_keyword.txt,
	doc/source/tutorial/tutorial01.txt: [doc] use :doc: instead of :ref:
	for file reference.

	* build/makefiles/sphinx.am: [doc] fix build dependency.

2011-05-22 Kouhei Sutou <kou@clear-code.com>

	* doc/source/characteristic.txt, doc/source/command_version.txt,
	doc/source/commands.txt, doc/source/commands/cache_limit.txt,
	doc/source/commands/check.txt, doc/source/commands/clearlock.txt,
	doc/source/commands/column_create.txt,
	doc/source/commands/column_list.txt,
	doc/source/commands/column_remove.txt,
	doc/source/commands/define_selector.txt,
	doc/source/commands/defrag.txt, doc/source/commands/delete.txt,
	doc/source/commands/dump.txt, doc/source/commands/load.txt,
	doc/source/commands/log_level.txt, doc/source/commands/log_put.txt,
	doc/source/commands/log_reopen.txt, doc/source/commands/quit.txt,
	doc/source/commands/select.txt, doc/source/commands/shutdown.txt,
	doc/source/commands/status.txt, doc/source/commands/suggest.txt,
	doc/source/commands/table_create.txt,
	doc/source/commands/table_list.txt,
	doc/source/commands/table_remove.txt,
	doc/source/commands/view_add.txt,
	doc/source/commands_not_implemented/add.txt,
	doc/source/commands_not_implemented/get.txt,
	doc/source/commands_not_implemented/set.txt, doc/source/developer.txt,
	doc/source/developer/com.txt, doc/source/developer/document.txt,
	doc/source/developer/query.txt, doc/source/developer/test.txt,
	doc/source/execfile.txt, doc/source/expr.txt,
	doc/source/functions.txt, doc/source/functions/edit_distance.txt,
	doc/source/functions/geo_distance.txt,
	doc/source/functions/geo_in_circle.txt,
	doc/source/functions/geo_in_rectangle.txt,
	doc/source/functions/now.txt, doc/source/functions/rand.txt,
	doc/source/grnslap.txt, doc/source/grntest.txt, doc/source/http.txt,
	doc/source/index.txt, doc/source/install.txt,
	doc/source/limitations.txt, doc/source/news.txt,
	doc/source/news/0.x.txt, doc/source/news/1.0.x.txt,
	doc/source/news/1.1.x.txt, doc/source/process.txt,
	doc/source/pseudo_column.txt, doc/source/reference.txt,
	doc/source/spec.txt, doc/source/spec/search.txt,
	doc/source/troubleshooting.txt,
	.../different_results_with_the_same_keyword.txt,
	doc/source/tutorial.txt, doc/source/tutorial/tutorial01.txt,
	doc/source/tutorial/tutorial02.txt,
	doc/source/tutorial/tutorial03.txt,
	doc/source/tutorial/tutorial04.txt,
	doc/source/tutorial/tutorial05.txt,
	doc/source/tutorial/tutorial06.txt,
	doc/source/tutorial/tutorial07.txt,
	doc/source/tutorial/tutorial08.txt,
	doc/source/tutorial/tutorial09.txt,
	doc/source/tutorial/tutorial10.txt, doc/source/type.txt: [doc] add -*-
	rst -*- mark for Emacs.

	* build/makefiles/sphinx-build.am, doc/source/news.txt,
	doc/source/news/0.x.txt, doc/source/news/1.0.x.txt,
	doc/source/news/1.1.x.txt: [doc] split news files.

	* doc/locale/en/LC_MESSAGES/characteristic.po,
	doc/locale/en/LC_MESSAGES/command_version.po,
	doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/developer.po,
	doc/locale/en/LC_MESSAGES/execfile.po,
	doc/locale/en/LC_MESSAGES/expr.po,
	doc/locale/en/LC_MESSAGES/functions.po,
	doc/locale/en/LC_MESSAGES/grnslap.po,
	doc/locale/en/LC_MESSAGES/grntest.po,
	doc/locale/en/LC_MESSAGES/http.po, doc/locale/en/LC_MESSAGES/index.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/limitations.po,
	doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/process.po,
	doc/locale/en/LC_MESSAGES/pseudo_column.po,
	doc/locale/en/LC_MESSAGES/reference.po,
	doc/locale/en/LC_MESSAGES/spec.po,
	doc/locale/en/LC_MESSAGES/troubleshooting.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po: [doc] update English translations.

	* build/makefiles/gettext-files.am, build/makefiles/gettext.am,
	build/makefiles/sphinx-build.am, doc/locale/en/LC_MESSAGES/conf.po,
	doc/locale/ja/LC_MESSAGES/conf.po, doc/source/conf.py: [doc] support
	I18N in conf.py.

	* doc/themes/groonga/layout.html,
	doc/themes/groonga/static/groonga.css_t: [doc] style other language
	link.

	* tools/prepare-sphinx-html.rb: [doc] support other language link
	fixing for publishing.

	* build/makefiles/sphinx.am: [doc] add missing images.

	* build/makefiles/sphinx.am: [doc] fix dependency.

2011-05-20 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/sphinx-build.am, doc/source/conf.py,
	doc/themes/groonga/layout.html, doc/themes/groonga/static/jp.png,
	doc/themes/groonga/static/us.png: [doc] support other language link.

	* build/makefiles/sphinx-build.am, build/makefiles/sphinx.am,
	doc/themes/groonga/layout.html, doc/themes/groonga/static/favicon.ico:
	[doc] add favicon.

	* build/makefiles/sphinx-build.am, build/makefiles/sphinx.am,
	doc/Makefile.am, doc/source/conf.py, doc/themes/groonga/layout.html,
	doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/theme.conf: [doc] use groonga theme.

	* .gitignore: ignore auto generated files.

	* tmp/hash: remove a needless file.

	* Makefile.am, tools/prepare-sphinx-html.rb: [doc] change directory
	structure.  /docs/, /docs/ja/, ... -> /docs/, /ja/docs/, ...

	* Makefile.am, configure.ac: [doc] support groonga.github.com auto
	update.

	* doc/source/conf.py: [doc] use exclude_patterns but it doesn't
	work...

	* tools/Makefile.am, tools/prepare-sphinx-html.rb: [doc] add a tool to
	fix Sphinx HTML for Jekyll.  rename '_static' and '_sources' to
	'static' and 'sources' because paths starts with '_' are ignored by
	Jekyll.

2011-05-19 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: [doc] fix document availability check.

	* Makefile.am, build/Makefile.am, build/makefiles/Makefile.am,
	configure.ac: remove unused files.

	* build/makefiles/common.am: [doc] remove an unused file.

	* build/makefiles/LC_MESSAGES.am, build/makefiles/common.am,
	build/makefiles/gettext-files.am, build/makefiles/gettext.am,
	build/makefiles/locale.am, build/makefiles/sphinx.am, doc/Makefile.am,
	doc/locale/en/LC_MESSAGES/Makefile.am, doc/locale/en/Makefile.am,
	doc/locale/ja/LC_MESSAGES/Makefile.am, doc/locale/ja/Makefile.am,
	doc/locale/template.locale.LC_MESSAGES.Makefile.am,
	doc/locale/template.locale.Makefile.am: [doc] use $(top_srcdir)
	instead of $(abs_top_srcdir).  Automake only supports $(srcdir) and
	$(top_srcdir).

2011-05-18 Kouhei Sutou <kou@clear-code.com>

	* .gitignore: ignore generated timestamp.

	* build/makefiles/gettext.am, build/makefiles/sphinx.am: [doc] do
	nothing on 'all' target.

	* doc/Makefile.am, doc/locale/Makefile.am: [doc] add pdf target.

	* build/makefiles/sphinx.am: [doc] add clean task.

	* doc/locale/ja/Makefile.am, doc/locale/template.locale.Makefile.am:
	[doc][man] use _DATA instead of _MANS.

	* doc/locale/en/Makefile.am, doc/locale/ja/Makefile.am,
	doc/locale/template.locale.Makefile.am: [doc][man] install to locale
	origin directory.

	* build/makefiles/gettext-files.am, build/makefiles/gettext.am,
	build/makefiles/sphinx-build.am, build/makefiles/sphinx.am: change
	comman makefile extension name: .mk -> .am.

	* configure.ac: fix align.

	* build/makefiles/Makefile.am, build/makefiles/gettext-files.mk,
	build/makefiles/gettext.mk, build/makefiles/sphinx-build.mk,
	build/makefiles/sphinx.mk, doc/Makefile.am,
	doc/locale/en/LC_MESSAGES/Makefile.am, doc/locale/en/Makefile.am,
	doc/locale/ja/LC_MESSAGES/Makefile.am, doc/locale/ja/Makefile.am,
	doc/locale/template.locale.LC_MESSAGES.Makefile.am,
	doc/locale/template.locale.Makefile.am: change comman makefile
	extension name: .mk -> .am.

	* build/makefiles/gettext.mk, build/makefiles/sphinx.mk,
	doc/Makefile.am, doc/locale/Makefile.am: [doc] support 'make dist'.

	* Makefile.am, build/Makefile.am, build/makefiles/Makefile.am,
	configure.ac: dist common makefiles.

	* configure.ac: use posix tar format.

	* build/makefiles/sphinx-build.mk, configure.ac: [doc] detect hg
	instead of sphinx.

	* .gitignore, doc/Makefile.am: [doc] remove unused files.

	* .gitignore, doc/locale/en/LC_MESSAGES/characteristic.po,
	doc/locale/en/LC_MESSAGES/command_version.po,
	doc/locale/en/LC_MESSAGES/commands.po,
	.../en/LC_MESSAGES/commands_not_implemented.po,
	doc/locale/en/LC_MESSAGES/developer.po,
	doc/locale/en/LC_MESSAGES/execfile.po,
	doc/locale/en/LC_MESSAGES/expr.po,
	doc/locale/en/LC_MESSAGES/functions.po,
	doc/locale/en/LC_MESSAGES/grnslap.po,
	doc/locale/en/LC_MESSAGES/grntest.po,
	doc/locale/en/LC_MESSAGES/http.po, doc/locale/en/LC_MESSAGES/index.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/limitations.po,
	doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/process.po,
	doc/locale/en/LC_MESSAGES/pseudo_column.po,
	doc/locale/en/LC_MESSAGES/reference.po,
	doc/locale/en/LC_MESSAGES/spec.po,
	doc/locale/en/LC_MESSAGES/troubleshooting.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po: [doc][en] add po files.

	* build/makefiles/gettext.mk, doc/locale/en/LC_MESSAGES/Makefile.am,
	doc/locale/ja/LC_MESSAGES/Makefile.am,
	doc/locale/template.locale.LC_MESSAGES.Makefile.am: [doc] add init
	target to initialize .po.

	* configure.ac, doc/locale/Makefile.am,
	doc/locale/en/LC_MESSAGES/Makefile.am, doc/locale/en/Makefile.am:
	[doc][en] add.

	* doc/locale/Makefile.am: [doc] use doc/locale/Makefile as marker.

	* doc/locale/Makefile.am: [doc] support locale add command.

	* configure.ac: decrease indent.

	* doc/locale/tempalte.locale.LC_MESSAGES.Makefile.am,
	doc/locale/tempalte.locale.Makefile.am,
	doc/locale/template.locale.LC_MESSAGES.Makefile.am,
	doc/locale/template.locale.Makefile.am: [doc] fix filenames.

	* build/makefiles/sphinx.mk: [doc] remove needless include.

	* build/makefiles/locale.mk, doc/Makefile.am, doc/locale/Makefile.am,
	doc/locale/ja/Makefile.am,
	doc/locale/tempalte.locale.LC_MESSAGES.Makefile.am,
	doc/locale/tempalte.locale.Makefile.am: [doc] move add-locale to
	doc/locale/ from doc/.

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/locale/ja/LC_MESSAGES/command_version.po,
	doc/locale/ja/LC_MESSAGES/commands.po,
	.../ja/LC_MESSAGES/commands_not_implemented.po,
	doc/locale/ja/LC_MESSAGES/developer.po,
	doc/locale/ja/LC_MESSAGES/execfile.po,
	doc/locale/ja/LC_MESSAGES/expr.po,
	doc/locale/ja/LC_MESSAGES/functions.po,
	doc/locale/ja/LC_MESSAGES/grnslap.po,
	doc/locale/ja/LC_MESSAGES/grntest.po,
	doc/locale/ja/LC_MESSAGES/http.po, doc/locale/ja/LC_MESSAGES/index.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/limitations.po,
	doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/process.po,
	doc/locale/ja/LC_MESSAGES/pseudo_column.po,
	doc/locale/ja/LC_MESSAGES/reference.po,
	doc/locale/ja/LC_MESSAGES/spec.po,
	doc/locale/ja/LC_MESSAGES/troubleshooting.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/locale/ja/LC_MESSAGES/type.po: [doc][ja] update po.

	* .gitignore, build/makefiles/gettext.mk, doc/Makefile.am: [doc]
	re-support updating *.po.

	* doc/Makefile.am: [doc] remove needless pot.

	* doc/locale/ja/Makefile.am: [doc] remove a needless variable.

	* .gitignore, build/makefiles/gettext-files.mk,
	build/makefiles/gettext.mk, build/makefiles/locale.mk,
	build/makefiles/sphinx-build.mk, build/makefiles/sphinx.mk,
	configure.ac, doc/Makefile.am, doc/ja/Makefile.am,
	doc/locale/Makefile.am, doc/locale/ja/Makefile.am: [doc] move doc/ja/
	to doc/lcoale/ja/.

	* build/makefiles/gettext.mk: [doc][gettext] support mo generation.

	* configure.ac: add missing config file.

	* build/makefiles/sphinx.mk: [doc] remove needless $(BUILDDIR).

	* build/makefiles/sphinx.mk: [doc] add missing slash.

	* build/makefiles/gettext.mk, doc/locale/ja/LC_MESSAGES/Makefile.am:
	[doc] support mo generation in each locale directory.

2011-05-17 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/locale/ja/LC_MESSAGES/command_version.po,
	doc/locale/ja/LC_MESSAGES/commands.po,
	.../ja/LC_MESSAGES/commands_not_implemented.po,
	doc/locale/ja/LC_MESSAGES/developer.po,
	doc/locale/ja/LC_MESSAGES/execfile.po,
	doc/locale/ja/LC_MESSAGES/expr.po,
	doc/locale/ja/LC_MESSAGES/functions.po,
	doc/locale/ja/LC_MESSAGES/grnslap.po,
	doc/locale/ja/LC_MESSAGES/grntest.po,
	doc/locale/ja/LC_MESSAGES/http.po, doc/locale/ja/LC_MESSAGES/index.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/limitations.po,
	doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/process.po,
	doc/locale/ja/LC_MESSAGES/pseudo_column.po,
	doc/locale/ja/LC_MESSAGES/reference.po,
	doc/locale/ja/LC_MESSAGES/spec.po,
	doc/locale/ja/LC_MESSAGES/troubleshooting.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/locale/ja/LC_MESSAGES/type.po: [doc][ja] re-add po for Japanese.

	* doc/Makefile.am: [doc] add pot files.

	* build/makefiles/sphinx-build.mk, build/makefiles/sphinx.mk,
	doc/Makefile.am: [doc] locale -> language.

	* build/makefiles/sphinx-build.mk, build/makefiles/sphinx.mk,
	doc/Makefile.am, doc/po/ja/characteristic.po,
	doc/po/ja/command_version.po, doc/po/ja/commands.po,
	doc/po/ja/commands_not_implemented.po, doc/po/ja/developer.po,
	doc/po/ja/execfile.po, doc/po/ja/expr.po, doc/po/ja/functions.po,
	doc/po/ja/grnslap.po, doc/po/ja/grntest.po, doc/po/ja/http.po,
	doc/po/ja/index.po, doc/po/ja/install.po, doc/po/ja/limitations.po,
	doc/po/ja/news.po, doc/po/ja/process.po, doc/po/ja/pseudo_column.po,
	doc/po/ja/reference.po, doc/po/ja/spec.po,
	doc/po/ja/troubleshooting.po, doc/po/ja/tutorial.po,
	doc/po/ja/type.po: [doc] move po/ to locale/.

	* build/makefiles/sphinx.mk: [doc] fix typos.

	* .gitignore, build/makefiles/sphinx-build.mk,
	build/makefiles/sphinx.mk, configure.ac, doc/Makefile.am,
	doc/ja/Makefile.am: [doc] create generated files to
	doc/${language}/*/.

	* Makefile.am: use "include" for adding version.sh to automake
	dependencies.

	* doc/Makefile.am: [doc] ensure cleaning cache after updating mo.

	* doc/po/ja/install.po: [doc][ja] remove fuzzy marks.

2011-05-16 Kouhei Sutou <kou@clear-code.com>

	* .gitignore: [doc] ignore doc/locale/.

	* doc/Makefile.am, doc/source/conf.py: [doc] add create-mo.

2011-05-17 Kouhei Sutou <kou@clear-code.com>

	* doc/po/ja/install.po: [doc][ja] add missing translation.

2011-05-16 yoshihara haruka <yoshihara@clear-code.com>

	* doc/po/ja/install.po, doc/source/install.txt: translated
	2.install-page from Japanese to English.

2011-05-15 Kouhei Sutou <kou@clear-code.com>

	* lib/store.c: increase lock section to avoid data break in multi
	process. fixes #890

2011-05-16 yoshihara haruka <yoshihara@clear-code.com>

	* doc/po/ja/install.po, doc/source/install.txt: translated a title of
	2.install-page from Japanese to English.

2011-05-16 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/plugin.c: [plugin] export system plugins
	directory and plugin file suffix. refs #914  Those values are required
	to dump "register" command's path argument.

2011-05-15 Kouhei Sutou <kou@clear-code.com>

	* lib/plugin.c, test/unit/core/test-plugin.c: [plugin] register
	command accepts absolute plugin path.

	* test/unit/core/test-plugin.c: [test][plugin] remove needless
	fulltext search.

	* examples/dictionary/html/js/dictionary.js,
	plugins/suggest/suggest.c: add prefix_search parameter. fixes #909

	* doc/po/ja/characteristic.po, doc/po/ja/command_version.po,
	doc/po/ja/commands.po, doc/po/ja/commands_not_implemented.po,
	doc/po/ja/developer.po, doc/po/ja/execfile.po, doc/po/ja/expr.po,
	doc/po/ja/functions.po, doc/po/ja/grnslap.po, doc/po/ja/grntest.po,
	doc/po/ja/http.po, doc/po/ja/index.po, doc/po/ja/install.po,
	doc/po/ja/limitations.po, doc/po/ja/news.po, doc/po/ja/process.po,
	doc/po/ja/pseudo_column.po, doc/po/ja/reference.po, doc/po/ja/spec.po,
	doc/po/ja/troubleshooting.po, doc/po/ja/tutorial.po,
	doc/po/ja/type.po: [doc][ja] update po.

	* doc/Makefile.am: [doc] add update-po task.

2011-05-14 Kouhei Sutou <kou@clear-code.com>

	* plugins/tokenizers/mecab.c: [mecab] report error on MeCab
	initialize.

	* lib/util.c: [win32] add missing "W" suffix to GetModuleHandle().

	* configure.ac: [win32] fix "fix L position for wide string literal".

	* configure.ac: [win32] fix L position for wide string literal.

	* configure.ac, lib/Makefile.am, lib/util.c, mkmfwin32.vbs: [win32]
	use relative path of libgroonga.dll instead of the current process.
	We should compute plugins path relative from libgroonga.dll instead of
	the current process. "The current process" way works well with
	groonga.exe use but doesn't work with library use such as rroonga.

2011-05-14 Susumu Yata <susumu.yata@gmail.com>

	* doc/README, doc/source/developer/document.txt,
	doc/source/spec/search.txt, doc/source/tutorial/tutorial01.txt: [doc]
	fix typos in documentation.

2011-05-12 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/groonga_suggest_httpd.c: [sugest] use application/json
	for JSON response.

2011-05-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/suggest/test-httpd.rb: [suggest][test] add an initial test
	but not worked yet. :<

	* src/suggest/groonga_suggest_httpd.c: [suggest] --address ->
	--bind-address.

	* test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: [test] @address ->
	@bind_address.

	* test/unit/http/test-invalid-http.rb,
	test/unit/http/test-static-html.rb: [test] follow admin_html path
	change.

	* test/unit/lib/ruby/groonga-test-utils.rb: [test] follow admin_html
	path change.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: [test][http] add
	missing waitpid.

	* test/unit/lib/ruby/groonga-test-utils.rb: [test] cleanup to be
	reusable.

	* lib/com.c, src/groonga.c: suppress macro redefined warnings.

	* lib/com.c, lib/com.h, src/groonga.c: listen address -> bind address.
	 Add "--bind-address" command line option and make "-a" and
	"--address" command line options are deprecated. But backward
	compatibility is provided because those deprecated options are still
	valid.

2011-05-10 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/groonga_suggest_httpd.c: [suggest] update usage.

	* examples/dictionary/eijiro/Makefile.am: [example][dictionary] '_' ->
	'-'.

	* examples/dictionary/html/index.html: [example][dictionary] fix
	title.

	* examples/dictionary/html/js/dictionary.js: [example][dictionary]
	extract AJAX handlers.

	* examples/dictionary/html/js/dictionary.js: [example][dictionary] fix
	indent.

	* examples/dictionary/Makefile.am,
	examples/dictionary/edict/Makefile.am,
	examples/dictionary/edict/edict-import.sh,
	examples/dictionary/edict/edict_import.sh,
	examples/dictionary/eijiro/eijiro-import.sh,
	examples/dictionary/eijiro/eijiro_import.sh,
	examples/dictionary/gene95/Makefile.am,
	examples/dictionary/gene95/gene-import.sh,
	examples/dictionary/gene95/gene_import.sh,
	examples/dictionary/init-db.sh, examples/dictionary/init_db.sh,
	examples/dictionary/readme.txt: [example][dictionary] '_' -> '-' in
	filename.

	* examples/dictionary/readme.txt: [example][dictionary][doc] fix
	importer behavior.

	* include/groonga.h: [doc] fix a parameter description.

2011-05-09 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/groonga_suggest_httpd.c: [suggest] add
	--disable-max-fd-check option.  TODO: update usage.

	* src/suggest/groonga_suggest_httpd.c: [suggest] log_path ->
	log_base_path.

	* configure.ac: fix a typo.

	* doc/source/tutorial/tutorial08.txt: [doc][tutorial] mark "writing".

	* doc/source/tutorial/tutorial08.txt: [doc][tutorial] add missing ".."
	markup.

	* doc/source/tutorial/tutorial06.txt: [doc][tutorial] fix JSON.

	* doc/po/ja/characteristic.po, doc/po/ja/command_version.po,
	doc/po/ja/commands.po, doc/po/ja/commands_not_implemented.po,
	doc/po/ja/developer.po, doc/po/ja/execfile.po, doc/po/ja/expr.po,
	doc/po/ja/functions.po, doc/po/ja/grnslap.po, doc/po/ja/grntest.po,
	doc/po/ja/http.po, doc/po/ja/index.po, doc/po/ja/install.po,
	doc/po/ja/limitations.po, doc/po/ja/news.po, doc/po/ja/process.po,
	doc/po/ja/pseudo_column.po, doc/po/ja/reference.po, doc/po/ja/spec.po,
	doc/po/ja/troubleshooting.po, doc/po/ja/tutorial.po,
	doc/po/ja/type.po: [doc][po][ja] add.

	* doc/Makefile.am: [doc][po] fix suffix.

	* doc/Makefile.am: [doc] support en and ja document generation.

	* doc/Makefile.am: [doc] add add-language target for new language
	support.

2011-05-08 Kouhei Sutou <kou@clear-code.com>

	* doc/source/conf.py: [doc][pdf] add all /usr/share/fonts/ sub
	directories to path.

	* doc/source/conf.py: [doc] remove debug print.

	* doc/source/conf.py: [doc][pdf] make PDF language customizable.

	* doc/ja.json, doc/source/conf.py, doc/styles/pdf/ja.json: [doc][pdf]
	move style files to styles/pdf/.

	* .gitignore, doc/Makefile.am, doc/source/conf.py: [doc] add gettext
	target to build *.pot.

2011-05-07 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, doc/ja.json, doc/ja/ja.json: [doc] move ja.json for PDF
	generation.

	* .gitignore, configure.ac, doc/API.rd, doc/Makefile.am, doc/README,
	doc/ja/API.rd, doc/ja/Makefile.am, doc/ja/README,
	doc/ja/source/characteristic.txt, doc/ja/source/command_version.txt,
	doc/ja/source/commands.txt, doc/ja/source/commands/cache_limit.txt,
	doc/ja/source/commands/check.txt,
	doc/ja/source/commands/clearlock.txt,
	doc/ja/source/commands/column_create.txt,
	doc/ja/source/commands/column_list.txt,
	doc/ja/source/commands/column_remove.txt,
	doc/ja/source/commands/define_selector.txt,
	doc/ja/source/commands/defrag.txt, doc/ja/source/commands/delete.txt,
	doc/ja/source/commands/dump.txt, doc/ja/source/commands/load.txt,
	doc/ja/source/commands/log_level.txt,
	doc/ja/source/commands/log_put.txt,
	doc/ja/source/commands/log_reopen.txt,
	doc/ja/source/commands/quit.txt, doc/ja/source/commands/select.txt,
	doc/ja/source/commands/shutdown.txt,
	doc/ja/source/commands/status.txt, doc/ja/source/commands/suggest.txt,
	doc/ja/source/commands/table_create.txt,
	doc/ja/source/commands/table_list.txt,
	doc/ja/source/commands/table_remove.txt,
	doc/ja/source/commands/view_add.txt,
	doc/ja/source/commands_not_implemented/add.txt,
	doc/ja/source/commands_not_implemented/get.txt,
	doc/ja/source/commands_not_implemented/set.txt, doc/ja/source/conf.py,
	doc/ja/source/developer.txt, doc/ja/source/developer/com.txt,
	doc/ja/source/developer/document.txt,
	doc/ja/source/developer/query.txt, doc/ja/source/developer/test.txt,
	doc/ja/source/example/tutorial01-1.log,
	doc/ja/source/example/tutorial01-10.log,
	doc/ja/source/example/tutorial01-11.log,
	doc/ja/source/example/tutorial01-12.log,
	doc/ja/source/example/tutorial01-13.log,
	doc/ja/source/example/tutorial01-14.log,
	doc/ja/source/example/tutorial01-15.log,
	doc/ja/source/example/tutorial01-16.log,
	doc/ja/source/example/tutorial01-17.log,
	doc/ja/source/example/tutorial01-2.log,
	doc/ja/source/example/tutorial01-3.log,
	doc/ja/source/example/tutorial01-4.log,
	doc/ja/source/example/tutorial01-5.log,
	doc/ja/source/example/tutorial01-6.log,
	doc/ja/source/example/tutorial01-7.log,
	doc/ja/source/example/tutorial01-8.log,
	doc/ja/source/example/tutorial01-9.log,
	doc/ja/source/example/tutorial02-1.log,
	doc/ja/source/example/tutorial02-2.log,
	doc/ja/source/example/tutorial02-3.log,
	doc/ja/source/example/tutorial03-1.log,
	doc/ja/source/example/tutorial03-2.log,
	doc/ja/source/example/tutorial03-3.log,
	doc/ja/source/example/tutorial04-1.log,
	doc/ja/source/example/tutorial04-2.log,
	doc/ja/source/example/tutorial04-3.log,
	doc/ja/source/example/tutorial04-4.log,
	doc/ja/source/example/tutorial04-5.log,
	doc/ja/source/example/tutorial04-6.log,
	doc/ja/source/example/tutorial04-7.log,
	doc/ja/source/example/tutorial05-1.log,
	doc/ja/source/example/tutorial05-2.log,
	doc/ja/source/example/tutorial05-3.log,
	doc/ja/source/example/tutorial05-4.log,
	doc/ja/source/example/tutorial05-5.log,
	doc/ja/source/example/tutorial05-6.log,
	doc/ja/source/example/tutorial06-1.log,
	doc/ja/source/example/tutorial06-2.log,
	doc/ja/source/example/tutorial06-3.log,
	doc/ja/source/example/tutorial06-4.log,
	doc/ja/source/example/tutorial06-5.log,
	doc/ja/source/example/tutorial06-6.log,
	doc/ja/source/example/tutorial06-7.log,
	doc/ja/source/example/tutorial07-1.log,
	doc/ja/source/example/tutorial07-2.log,
	doc/ja/source/example/tutorial07-3.log,
	doc/ja/source/example/tutorial07-4.log,
	doc/ja/source/example/tutorial08-1.log,
	doc/ja/source/example/tutorial10-1.log,
	doc/ja/source/example/tutorial10-10.log,
	doc/ja/source/example/tutorial10-2.log,
	doc/ja/source/example/tutorial10-3.log,
	doc/ja/source/example/tutorial10-4.log,
	doc/ja/source/example/tutorial10-5.log,
	doc/ja/source/example/tutorial10-6.log,
	doc/ja/source/example/tutorial10-7.log,
	doc/ja/source/example/tutorial10-8.log,
	doc/ja/source/example/tutorial10-9.log, doc/ja/source/execfile.txt,
	doc/ja/source/expr.txt, doc/ja/source/functions.txt,
	doc/ja/source/functions/edit_distance.txt,
	doc/ja/source/functions/geo_distance.txt,
	doc/ja/source/functions/geo_in_circle.txt,
	doc/ja/source/functions/geo_in_rectangle.txt,
	doc/ja/source/functions/now.txt, doc/ja/source/functions/rand.txt,
	doc/ja/source/grnslap.txt, doc/ja/source/grntest.txt,
	doc/ja/source/http.txt, doc/ja/source/index.txt,
	doc/ja/source/install.txt, doc/ja/source/limitations.txt,
	doc/ja/source/news.txt, doc/ja/source/process.txt,
	doc/ja/source/pseudo_column.txt, doc/ja/source/rdoc.py,
	doc/ja/source/reference.txt, doc/ja/source/spec.txt,
	doc/ja/source/spec/search.txt, doc/ja/source/textile.py,
	doc/ja/source/troubleshooting.txt,
	.../different_results_with_the_same_keyword.txt,
	doc/ja/source/tutorial.txt, doc/ja/source/tutorial/tutorial01.txt,
	doc/ja/source/tutorial/tutorial02.txt,
	doc/ja/source/tutorial/tutorial03.txt,
	doc/ja/source/tutorial/tutorial04.txt,
	doc/ja/source/tutorial/tutorial05.txt,
	doc/ja/source/tutorial/tutorial06.txt,
	doc/ja/source/tutorial/tutorial07.txt,
	doc/ja/source/tutorial/tutorial08.txt,
	doc/ja/source/tutorial/tutorial09.txt,
	doc/ja/source/tutorial/tutorial10.txt, doc/ja/source/type.txt,
	doc/ja/source/update_execution_example.py,
	doc/source/characteristic.txt, doc/source/command_version.txt,
	doc/source/commands.txt, doc/source/commands/cache_limit.txt,
	doc/source/commands/check.txt, doc/source/commands/clearlock.txt,
	doc/source/commands/column_create.txt,
	doc/source/commands/column_list.txt,
	doc/source/commands/column_remove.txt,
	doc/source/commands/define_selector.txt,
	doc/source/commands/defrag.txt, doc/source/commands/delete.txt,
	doc/source/commands/dump.txt, doc/source/commands/load.txt,
	doc/source/commands/log_level.txt, doc/source/commands/log_put.txt,
	doc/source/commands/log_reopen.txt, doc/source/commands/quit.txt,
	doc/source/commands/select.txt, doc/source/commands/shutdown.txt,
	doc/source/commands/status.txt, doc/source/commands/suggest.txt,
	doc/source/commands/table_create.txt,
	doc/source/commands/table_list.txt,
	doc/source/commands/table_remove.txt,
	doc/source/commands/view_add.txt,
	doc/source/commands_not_implemented/add.txt,
	doc/source/commands_not_implemented/get.txt,
	doc/source/commands_not_implemented/set.txt, doc/source/conf.py,
	doc/source/developer.txt, doc/source/developer/com.txt,
	doc/source/developer/document.txt, doc/source/developer/query.txt,
	doc/source/developer/test.txt, doc/source/example/tutorial01-1.log,
	doc/source/example/tutorial01-10.log,
	doc/source/example/tutorial01-11.log,
	doc/source/example/tutorial01-12.log,
	doc/source/example/tutorial01-13.log,
	doc/source/example/tutorial01-14.log,
	doc/source/example/tutorial01-15.log,
	doc/source/example/tutorial01-16.log,
	doc/source/example/tutorial01-17.log,
	doc/source/example/tutorial01-2.log,
	doc/source/example/tutorial01-3.log,
	doc/source/example/tutorial01-4.log,
	doc/source/example/tutorial01-5.log,
	doc/source/example/tutorial01-6.log,
	doc/source/example/tutorial01-7.log,
	doc/source/example/tutorial01-8.log,
	doc/source/example/tutorial01-9.log,
	doc/source/example/tutorial02-1.log,
	doc/source/example/tutorial02-2.log,
	doc/source/example/tutorial02-3.log,
	doc/source/example/tutorial03-1.log,
	doc/source/example/tutorial03-2.log,
	doc/source/example/tutorial03-3.log,
	doc/source/example/tutorial04-1.log,
	doc/source/example/tutorial04-2.log,
	doc/source/example/tutorial04-3.log,
	doc/source/example/tutorial04-4.log,
	doc/source/example/tutorial04-5.log,
	doc/source/example/tutorial04-6.log,
	doc/source/example/tutorial04-7.log,
	doc/source/example/tutorial05-1.log,
	doc/source/example/tutorial05-2.log,
	doc/source/example/tutorial05-3.log,
	doc/source/example/tutorial05-4.log,
	doc/source/example/tutorial05-5.log,
	doc/source/example/tutorial05-6.log,
	doc/source/example/tutorial06-1.log,
	doc/source/example/tutorial06-2.log,
	doc/source/example/tutorial06-3.log,
	doc/source/example/tutorial06-4.log,
	doc/source/example/tutorial06-5.log,
	doc/source/example/tutorial06-6.log,
	doc/source/example/tutorial06-7.log,
	doc/source/example/tutorial07-1.log,
	doc/source/example/tutorial07-2.log,
	doc/source/example/tutorial07-3.log,
	doc/source/example/tutorial07-4.log,
	doc/source/example/tutorial08-1.log,
	doc/source/example/tutorial10-1.log,
	doc/source/example/tutorial10-10.log,
	doc/source/example/tutorial10-2.log,
	doc/source/example/tutorial10-3.log,
	doc/source/example/tutorial10-4.log,
	doc/source/example/tutorial10-5.log,
	doc/source/example/tutorial10-6.log,
	doc/source/example/tutorial10-7.log,
	doc/source/example/tutorial10-8.log,
	doc/source/example/tutorial10-9.log, doc/source/execfile.txt,
	doc/source/expr.txt, doc/source/functions.txt,
	doc/source/functions/edit_distance.txt,
	doc/source/functions/geo_distance.txt,
	doc/source/functions/geo_in_circle.txt,
	doc/source/functions/geo_in_rectangle.txt,
	doc/source/functions/now.txt, doc/source/functions/rand.txt,
	doc/source/grnslap.txt, doc/source/grntest.txt, doc/source/http.txt,
	doc/source/index.txt, doc/source/install.txt,
	doc/source/limitations.txt, doc/source/news.txt,
	doc/source/process.txt, doc/source/pseudo_column.txt,
	doc/source/rdoc.py, doc/source/reference.txt, doc/source/spec.txt,
	doc/source/spec/search.txt, doc/source/textile.py,
	doc/source/troubleshooting.txt,
	.../different_results_with_the_same_keyword.txt,
	doc/source/tutorial.txt, doc/source/tutorial/tutorial01.txt,
	doc/source/tutorial/tutorial02.txt,
	doc/source/tutorial/tutorial03.txt,
	doc/source/tutorial/tutorial04.txt,
	doc/source/tutorial/tutorial05.txt,
	doc/source/tutorial/tutorial06.txt,
	doc/source/tutorial/tutorial07.txt,
	doc/source/tutorial/tutorial08.txt,
	doc/source/tutorial/tutorial09.txt,
	doc/source/tutorial/tutorial10.txt, doc/source/type.txt,
	doc/source/update_execution_example.py: [doc] move doc/source/ja/ to
	doc/source/ and use Sphinx 1.1pre.

2011-05-06 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/Makefile.am, src/suggest/groonga_suggest_httpd.c:
	[suggest] use grn_str_getopt() instead of getopt().

	* examples/dictionary/Makefile.am: [example][dictionary] add newlly
	added files.

	* examples/dictionary/edict/edict2grn.rb: [example][dictionary]
	support reading extraction for edict.

	* examples/dictionary/html/css/dictionary.css,
	examples/dictionary/html/index.html,
	examples/dictionary/html/js/dictionary.js: [example][dictionary] use
	jQuery UI autocomplete widget.

	* .../images/ui-bg_flat_0_aaaaaa_40x100.png,
	.../images/ui-bg_flat_75_ffffff_40x100.png,
	.../images/ui-bg_glass_55_fbf9ee_1x400.png,
	.../images/ui-bg_glass_65_ffffff_1x400.png,
	.../images/ui-bg_glass_75_dadada_1x400.png,
	.../images/ui-bg_glass_75_e6e6e6_1x400.png,
	.../images/ui-bg_glass_95_fef1ec_1x400.png,
	.../ui-bg_highlight-soft_75_cccccc_1x100.png,
	.../smoothness/images/ui-icons_222222_256x240.png,
	.../smoothness/images/ui-icons_2e83ff_256x240.png,
	.../smoothness/images/ui-icons_454545_256x240.png,
	.../smoothness/images/ui-icons_888888_256x240.png,
	.../smoothness/images/ui-icons_cd0a0a_256x240.png,
	.../css/smoothness/jquery-ui-1.8.12.custom.css,
	examples/dictionary/html/index.html: [example][dictionary] import a
	jQuery UI theme.

	* examples/dictionary/html/index.html,
	.../dictionary/html/js/jquery-ui-1.8.12.min.js: [example][dictionary]
	add jQuery UI.

	* examples/dictionary/html/index.html,
	examples/dictionary/html/js/jquery-1.4.2.min.js,
	examples/dictionary/html/js/jquery-1.6.0.min.js: [example][dictionary]
	update jQuery: 1.4.2 -> 1.6.0.

	* examples/dictionary/ddl.grn, examples/dictionary/edict/edict2grn.rb,
	examples/dictionary/eijiro/eijiro2grn.rb,
	examples/dictionary/gene95/gene2grn.rb,
	examples/dictionary/html/js/dictionary.js,
	examples/dictionary/init_db.sh: use groonga-suggest-create-dataset.

	* plugins/suggest/suggest.c: [suggest] add target object name into
	error messages.

	* data/html/admin/index.html: set favicon link.

	* data/html/admin/index.html: use relative path.

	* data/html/Makefile.am, data/html/admin/favicon.ico,
	data/html/admin/favicon.png, data/html/admin/favicon.svg: add favicon.

	* Makefile.am, configure.ac, data/Makefile.am, data/html/Makefile.am,
	data/html/admin/css/admin.css,
	.../ui-bg_diagonals-thick_18_b81900_40x40.png,
	.../ui-bg_diagonals-thick_20_666666_40x40.png,
	.../images/ui-bg_flat_10_000000_40x100.png,
	.../images/ui-bg_glass_100_f6f6f6_1x400.png,
	.../images/ui-bg_glass_100_fdf5ce_1x400.png,
	.../images/ui-bg_glass_65_ffffff_1x400.png,
	.../images/ui-bg_gloss-wave_35_f6a828_500x100.png,
	.../ui-bg_highlight-soft_100_eeeeee_1x100.png,
	.../ui-bg_highlight-soft_75_ffe45c_1x100.png,
	.../images/ui-icons_222222_256x240.png,
	.../images/ui-icons_228ef1_256x240.png,
	.../images/ui-icons_ef8c08_256x240.png,
	.../images/ui-icons_ffd27a_256x240.png,
	.../images/ui-icons_ffffff_256x240.png,
	.../css/ui-lightness/jquery-ui-1.8.1.custom.css,
	data/html/admin/images/groonga.png,
	data/html/admin/images/loading.gif, data/html/admin/index.html,
	data/html/admin/js/jquery-1.4.2.min.js,
	data/html/admin/js/jquery-ui-1.8.1.custom.min.js,
	data/html/admin/js/jquery.json-2.2.min.js, mkmfwin32.vbs,
	resource/Makefile.am, resource/admin_html/css/admin.css,
	.../ui-bg_diagonals-thick_18_b81900_40x40.png,
	.../ui-bg_diagonals-thick_20_666666_40x40.png,
	.../images/ui-bg_flat_10_000000_40x100.png,
	.../images/ui-bg_glass_100_f6f6f6_1x400.png,
	.../images/ui-bg_glass_100_fdf5ce_1x400.png,
	.../images/ui-bg_glass_65_ffffff_1x400.png,
	.../images/ui-bg_gloss-wave_35_f6a828_500x100.png,
	.../ui-bg_highlight-soft_100_eeeeee_1x100.png,
	.../ui-bg_highlight-soft_75_ffe45c_1x100.png,
	.../images/ui-icons_222222_256x240.png,
	.../images/ui-icons_228ef1_256x240.png,
	.../images/ui-icons_ef8c08_256x240.png,
	.../images/ui-icons_ffd27a_256x240.png,
	.../images/ui-icons_ffffff_256x240.png,
	.../css/ui-lightness/jquery-ui-1.8.1.custom.css,
	resource/admin_html/images/groonga.png,
	resource/admin_html/images/loading.gif,
	resource/admin_html/index.html,
	resource/admin_html/js/jquery-1.4.2.min.js,
	.../admin_html/js/jquery-ui-1.8.1.custom.min.js,
	resource/admin_html/js/jquery.json-2.2.min.js: admin_html ->
	html/admin.

2011-05-03 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, doc/ja/Makefile.am, doc/ja/source/conf.py,
	doc/ja/source/textile.py: add not completed textile builder for
	Sphinx. :p

2011-05-01 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/install.txt: [doc] don't install development files.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: [rpm] split
	server files into groonga-server package.

	* doc/ja/source/install.txt: [doc] don't install needless
	libgroonga-dev.

	* doc/ja/source/install.txt: [ubuntu] drop Maverick support and add
	Natty support.

2011-04-29 Kouhei Sutou <kou@clear-code.com>

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: [rpm] add
	1.2.1 entry.

	* debian/changelog: [debian] add 1.2.1 entry.

	* apt/Makefile.am: [ubuntu] add natty support.

	* configure.ac, lib/groonga_in.h, lib/plugin.c, lib/proc.c, lib/str.c,
	lib/util.c, lib/util.h, src/groonga.c: [win32] guess default document
	root path from DLL path.  PATH_SEPARATOR is removed. Groonga always
	uses "/" as its internal path separator.

	* lib/com.c: [win][mingw] suppress warnings.

	* configure.ac: use AC_LANG_PROGRAM for autoconf 2.68.

2011-04-28 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: 1.2.0 -> 1.2.1.

	* doc/ja/source/news.txt: add 1.2.1 entry.

2011-04-27 mooz <stillpedant@gmail.com>

	* doc/ja/source/tutorial/tutorial10.txt: [doc] fix typos: folowee ->
	followee.

2011-04-22 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/tutorial/tutorial05.txt: [doc] fix a typo: Countery ->
	Country.

	* doc/ja/source/tutorial/tutorial02.txt: [doc] use the same database
	in tutorial.

2011-04-21 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am, doc/ja/source/index.txt,
	doc/ja/source/limitations.txt: [doc] add limitations.

2011-04-10 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/util.c: add missing stdlib.h include for atoi().

2011-04-07 t2001 <t2001@gol.com>

	* src/grntest.c: make grntest stop safely by SIGINT.

2011-04-07 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: fix available value description of
	--with-default-encoding in 'configure --help'.  euc -> euc_jp
	Reported by ICHII Takashi. Thanks!!!

2011-04-06 Kouhei Sutou <kou@clear-code.com>

	* debian/changelog: [debian] 1.2.0-2 -> 1.2.0-3.

	* debian/control: [debian] add missing Breaks and Replaces to
	libgroonga-dev.

2011-04-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h: [suggest] Added limit parameter for httpd. refs
	#899

2011-04-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* plugins/suggest/suggest.c, src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h: [suggest] added threshold parameter. refs #895.

2011-03-30 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/plugin.c, lib/plugin_in.h: fixed a bug ref #894

2011-03-29 Kouhei Sutou <kou@clear-code.com>

	* debian/changelog, debian/libgroonga-dev.install: [debian] add
	missing libgroonga.so to libgroonga-dev.

	* debian/control: [debian] fix break package version.

	* ChangeLog: update ChangeLog.

	* doc/ja/source/news.txt: add 1.2.0 entry.

2011-03-28 Kouhei Sutou <kou@clear-code.com>

	* yum/Makefile.am: [yum] delete needless files on uploading.

	* apt/build-in-chroot.sh, apt/sign-repository.sh,
	apt/update-repository.sh: [debian] support wheezy.

	* doc/ja/source/install.txt: remove lenny install document and add
	wheezy's one.

	* apt/Makefile.am: [apt] remove needless task.

	* apt/Makefile.am: [apt] delete needless files from server.

	* debian/control: [debina][groonga-server] fix version.

	* debian/control, debian/groonga-bin.default, debian/groonga-bin.dirs,
	debian/groonga-bin.init, debian/groonga-bin.logrotate,
	debian/groonga-bin.postinst, debian/groonga-bin.postrm,
	debian/groonga-server.default, debian/groonga-server.dirs,
	debian/groonga-server.init, debian/groonga-server.logrotate,
	debian/groonga-server.postinst, debian/groonga-server.postrm: [debian]
	add groonga-server package for convenience.

	* debian/groonga-bin.postrm: [debian] remove databases on purge.

	* lib/db.c: ignore MeCab tokenizer load error. fixes #893

	* debian/control: [debian] fix wrong Replaces and Breaks tags.

	* debian/groonga-bin.dirs, debian/groonga-bin.init: [debian] don't
	create /var/run/groonga/ in package.

	* debian/copyright: [debian] use the same license of groonga.
	LGPL-2.1.

	* debian/control: [debian] don't start description with package name.

	* debian/control: [debian] add missing section.

	* debian/groonga-munin-plugins.dirs, debian/rules: [debian] fix
	installation path.

	* configure.ac: show sphinx-build version.

	* debian/groonga-munin-plugins.dirs, debian/rules: [debian] install
	munin configuration. refs #887

	* debian/compat: [debian] add a missing 'compat'. refs #887

	* debian/rules: [debian] don't run 'make check'. refs #887

	* debian/groonga-bin.dirs, debian/groonga-bin.install,
	debian/groonga-munin-plugins.install,
	debian/groonga-plugin-suggest.install,
	debian/groonga-tokenizer-mecab.install, debian/libgroonga-dev.install,
	debian/libgroonga0.dirs, debian/libgroonga0.install: [debian] remove
	the first '/'.

	* apt/groonga-depended-packages, debian/control, debian/rules:
	[debian] don't use quilt. refs 887#

	* apt/build-in-chroot.sh: add wheezy support.

	* debian/source/format: [debian] add a required debian/source/format.
	refs #887

	* debian/groonga-munin-plugins.install, debian/rules:
	[groonga-munin-plugins] use debhelper. refs #887

	* debian/libgroonga-dev.install, debian/rules: [libgroonga-dev] use
	debhelper. refs #887

	* debian/groonga-tokenizer-mecab.install, debian/rules:
	[groonga-tokenizer-mecab] use debhelper. refs #887

	* debian/groonga-plugin-suggest.install, debian/rules:
	[groonga-plugin-suggest] use debhelper. refs #887

	* debian/groonga-doc.docs, debian/rules: [groonga-doc] use debhelper.
	refs #887

	* debian/groonga-bin.dirs: [groonga-bin] create directories.

	* debian/libgroonga0.dirs, debian/libgroonga0.install, debian/rules:
	use debhelper for libgroonga0.

	* debian/groonga-bin.default, debian/groonga-bin.init,
	debian/groonga-bin.install, debian/groonga-bin.logrotate,
	debian/groonga-bin.postinst, debian/groonga-bin.postrm,
	debian/groonga.default, debian/groonga.init, debian/groonga.logrotate,
	debian/groonga.postinst, debian/groonga.postrm, debian/rules: follow
	groonga -> groonga-bin change and use debhelper.

	* debian/control: change package names.  groonga -> groonga-bin
	libgroonga -> libgroonga0 libgroonga-tokenizer-mecab ->
	groonga-tokenizer-mecab libgroonga-plugin-suggest ->
	groonga-plugin-suggest  (new) groonga (meta-package)

	* debian/control, debian/rules: drop cdbs and use the latest
	debhelper. refs #887

	* apt/Makefile.am: drop lenny support and add wheezy support.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: add 1.2.0 entry for packages.

	* configure.ac: 1.1.0 -> 1.2.0.

	* test/unit/core/test-command-select-sort.c,
	test/unit/lib/grn-test-utils.c: add error check on grn_ctx_send.

	* lib/db.c: fix error code and improve error message.

2011-03-27 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table.c: disable grn_table_truncate() test
	again.  It still crashes.

	* lib/db.c, test/unit/core/test-command-load.c,
	test/unit/lib/grn-assertions.c: add column name check. fixes #661

	* test/unit/core/test-command-truncate.c: omit the known failed test.
	refs #892

	* lib/proc.c, test/unit/core/test-command-truncate.c: remove [...]
	from truncate result.  Other commands, table_create, column_create and
	so on, returns bare true/false. The truncate command uses the same
	format.  refs #888

	* test/unit/core/test-command-truncate.c: add a test for truncate with
	columns. refs #891

	* lib/proc.c, test/unit/core/test-command-truncate.c: truncate returns
	valid JSON object.

	* lib/db.c: fix overflow on int32/uint32 to time conversion. fixes
	#891

	* test/unit/core/test-table.c: remove omission because truncate is
	implemented.

2011-03-13 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: clear loader on db close. fixes #878

2011-03-27 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-truncate.c: add hidden truncate command.
	fixes #888

	* doc/ja/source/example/tutorial06-7.log,
	doc/ja/source/tutorial/tutorial06.txt: add indexed geo search example
	into tutorial. fixes #438

	* doc/ja/source/tutorial/tutorial06.txt: geo index should be
	TABLE_PAT_KEY.

	* doc/ja/source/commands/column_list.txt,
	doc/ja/source/commands/table_list.txt: fix out-dated table_list
	document.

	* doc/ja/source/commands/column_list.txt: fix column_list document
	markup. fixes #758

	* doc/ja/source/commands/column_list.txt: fix wrong column_list
	document. fixes #758

2011-03-25 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am,
	test/unit/core/test-command-select-filter.c: add a test for prefix
	search in --filter.

2011-03-15 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-command-load.c: fix load drops msec
	info. #880

2011-03-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-database.c: close database.

	* test/unit/core/test-table-sort-key-from-str.c: fix memory leaks.

	* test/unit/core/test-inverted-index.c: fix memory leaks.

	* test/unit/core/test-inverted-index.c: add declarations.

	* test/unit/core/test-inverted-index.c: close database.

	* test/unit/core/test-table-patricia-trie-cursor.c: close database.

	* test/unit/core/test-accessor.c: fix a memory leak.

	* test/unit/core/test-accessor.c: close database.

	* lib/geo.c: fix a memory leak.

	* test/unit/core/test-table-sort-geo.c: close database.

	* test/unit/core/test-cast-table.c: close database.

	* test/unit/core/test-table-hook.c: close database.

	* test/unit/core/test-text.c: fix a memory leak.

	* test/unit/core/test-text.c: fix a memory leak.

	* test/unit/core/test-text.c: add declrations.

	* test/unit/core/test-command-cache-limit.c: close database.

	* test/unit/core/test-geo.c: close database.

	* test/unit/core/test-log.c: close database.

	* test/unit/core/test-patricia-trie.c: close database.

	* test/unit/core/test-command-column-list.c: close database.

	* lib/db.c: fix a memory leak when grn_obj_get_accessor() fails.

	* test/unit/core/test-function-edit-distance.c: close database.

	* test/unit/core/test-table-cursor.c: close database.

	* test/unit/core/test-table-select.c: fix wrong OP_GET_VALUE n-args: 2
	-> 1. but is it OK???

	* test/unit/core/test-table-select.c: fix wrong OP_GET_VALUE n-args.
	but is it OK???

	* test/unit/core/test-command-table-list.c: close database.

	* lib/db.c: format error message.

	* test/unit/core/test-plugin.c: clese database.

	* test/unit/core/test-table.c: unlink no longer needed objects.

	* test/unit/core/test-table.c: close database.

	* test/unit/core/test-command-delete.c: close database.

	* test/unit/core/test-inspect.c: unlink no longer needed object.

	* test/unit/core/test-inspect.c: unlink no longer needed objects.

	* test/unit/core/test-inspect.c: unlink allocated object.

	* test/unit/core/test-inspect.c: clese database.

	* test/unit/core/test-function.c: close database before fin context.

	* lib/db.c: fix a memory leak.

	* test/unit/core/test-command-load.c: close database.

	* test/unit/lib/grn-test-shortcut.h: fix typos.

2011-03-10 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-patricia-trie.h: check context before testing
	patricia trie is created.

	* lib/geo.c, test/unit/story/test-taiyaki.c: fix crash by passing same
	locations to geo_in_rectangle().

	* test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/story/test-taiyaki.c: use meaningful value.

	* test/unit/lib/grn-test-utils.c: avoid overflow.

	* lib/db.c, test/unit/story/test-taiyaki.c: fix wrong cast positoin.

	* lib/geo.h: revert wrong int cast.

2011-03-09 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c, lib/geo.h, test/unit/story/test-taiyaki.c: fix long
	latitude max.

	* lib/geo.c, test/unit/story/test-taiyaki.c: add max latitude and
	longitude value checks.

	* lib/geo.c, test/unit/story/test-taiyaki.c: add a max longitude value
	check.

	* lib/geo.c, lib/geo.h, test/unit/story/test-taiyaki.c: add a max
	latitude check.

	* lib/geo.h: cast in macro.

	* test/unit/story/test-taiyaki.c: swap test function order.

	* lib/db.c: reduce geo point convertion from degree to msec error.

	* lib/geo.c: add more debug print.

	* lib/plugin.c: suppress a warning.

	* test/unit/lib/grn-test-hash-factory.c: cast GrnTestEncoding to
	grn_encoding explicitly.

2011-03-08 Kouhei Sutou <kou@clear-code.com>

	* .../different_results_with_the_same_keyword.txt: fix a typo.

2011-03-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/grntest/Makefile.am: Fixed typo.

2011-03-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* plugins/suggest/suggest.c, src/suggest/groonga_suggest_ddl.txt:
	Implemented black list for suggest.

2011-03-02 Kouhei Sutou <kou@clear-code.com>

	* lib/str.c: add bulk resize overflow check.

2011-02-28 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/install.txt: add a note about only 64bit binaries are
	distributing.

2011-02-27 Kouhei Sutou <kou@clear-code.com>

	* lib/plugin.c: clear errline and errfile after grn_dl_close() is
	succeeded.  Reported by @tomotaka_ito. Thanks!!!

	* lib/ctx.c: initialize error related variables in grn_ctx.  Reported
	by @tomotaka_ito. Thanks!!!

2011-02-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_learner.c, src/suggest/util.c: Added
	multi file log reading to suggest learner.

2011-02-21 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c, test/unit/grntest/Makefile.am,
	test/unit/grntest/test-gqtp.rb: use a grn_ctx per thread.

	* src/grntest.c: add missing '"'.

	* test/unit/grntest/Makefile.am, test/unit/grntest/test-http.rb,
	test/unit/grntest/test-out-http.rb: fix test name.

	* src/grntest.c: remove debug print.

	* doc/ja/source/grntest.txt: fix markup.

	* doc/ja/source/commands.txt, doc/ja/source/grntest.txt: fix markup.

	* .gitignore: udpate ignore files.

2011-02-20 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.rb: add a test for JSONP support.

2011-02-18 Toshihisa <t2001@gol.com>

	* mkmfwin32.vbs: Use same c runtime dll.

2011-02-18 Kouhei Sutou <kou@clear-code.com>

	* lib/plugin.c: split path separator normalization with path case and
	name case.

	* lib/plugin.c, test/unit/core/test-plugin.c: add resiter name length
	check.

	* lib/plugin.c: remove needless macro value.

	* lib/ctx.c: ensure using the last byte in error message buffer.

	* test/unit/core/Makefile.am, test/unit/core/test-plugin.c,
	test/unit/core/test-register.c: test-register -> test-plugin.

2011-02-17 Toshihisa <t2001@gol.com>

	* lib/proc.c: ensure null termination of plugin pathname.

	* lib/plugin.c: normalize path_separator in Win32.

	* mkmfwin32.vbs: change default install directory

2011-02-17 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/Makefile.am, src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h: Added log load function to suggest learner.

2011-02-17 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: fix JSONP support doesn't work.

2011-02-16 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: don't require pkg-config for autogen.sh.

	* configure.ac: don't check pthread.h on Windows.

2011-02-15 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: fix a typo.

2011-02-09 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/install.txt: add install document on Mac OS X with
	Homebrew.

	* doc/ja/source/install.txt: add install document on Mac OS X with
	MacPorts.

2011-02-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c, lib/store.c: Added grn_table_truncate()

2011-02-08 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: support Autoconf 2.60 earlier. #833

	* configure.ac: fix build error on no Cutter.

	* ChangeLog: update ChangeLog.

	* rpm/fedora/groonga.spec.in: don't require unused libraries.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.8 -> 1.1.0.

	* doc/ja/source/news.txt: add 1.1.0 release entry.

	* configure.ac: 1.0.8 -> 1.1.0.

	* groonga.pc.in: add groonga_suggest_create_dataset variable.

2011-02-07 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: require Cutter 1.1.6.

	* test/unit/core/test-command-load.c: add a test for invalid load
	input crash. #661

2011-01-25 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, test/unit/core/test-command-select-query.c: implement
	"keyword*" syntax prefix search. #837.

2011-02-07 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/db.c, lib/plugin.c, lib/plugin_in.h,
	lib/proc.c, lib/token.c: grn_db_register_by_name() ->
	grn_plugin_register(). #834

2011-02-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_ddl.txt: Added a ddl documentation of
	suggest.

2011-02-03 Kouhei Sutou <kou@clear-code.com>

	* examples/dictionary/Makefile.am,
	examples/dictionary/edict/Makefile.am,
	examples/dictionary/eijiro/Makefile.am,
	examples/dictionary/gene95/Makefile.am,
	examples/dictionary/jmdict/Makefile.am: use _SCRIPTS instead of _DATA.
	 Suggested by Daiki Ueno. Thanks!!!

2011-02-02 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.c: fix nsec -> usec conversion for log timestamp.

2011-02-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/token.c: Added a new tokenizer TokenDelimitNull.

2011-02-02 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am: add a release process memo.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: add 1.0.8 entry.

	* configure.ac: 1.0.7 -> 1.0.8.

	* doc/ja/source/news.txt: add 1.0.8 entry.

2011-01-28 Kouhei Sutou <kou@clear-code.com>

	* lib/store.c: add missing GRN_IO_SEG_UNREF(). #846

2011-02-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: Fixed the Bug #844.

2011-01-29 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-delete.c: add a test for deleting breaks
	data. #844

2011-01-28 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog: update ChangeLog.

	* src/suggest/Makefile.am: disable suggest on Windows.

	* lib/groonga_in.h: add twice strcasecmp() definition check.

	* configure.ac: don't use pthread on Windows.

2011-01-25 Toshihisa <t2001@gol.com>

	* lib/groonga_in.h: define strcharcmp for Win32.

	* build_windows.bat, install_windows.bat, mkmfwin32.vbs: updated build
	tools in Win32(VC).

	* lib/com.h: export grn_com_event_start_accept for Win32.

2011-01-28 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: add 1.0.7 entry.

	* Makefile.am, configure.ac, tools/Makefile.am: add
	groonga-check-memory-leak.rb to distribution package.

2011-01-27 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.1.0 -> 1.0.7.

2011-01-26 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/commands/dump.txt, lib/proc.c,
	test/unit/core/test-command-dump.c: add 'tables' option to 'dump'
	command.

	* test/unit/core/Makefile.am, test/unit/core/test-command-dump.c,
	test/unit/core/test-dump.c: move tests in test-dump.c to
	test-command-dump.c.

	* lib/proc.c: fix message format.

2011-01-25 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/example/tutorial06-6.log: add missing log.

	* doc/ja/Makefile.am: add update-examples target.

	* doc/ja/source/update_execution_example.py: make groonga path is
	specified by environment variable.

	* doc/ja/source/update_execution_example.py: make groonga without
	/usr/bin available.

	* apt/build-deb.sh, apt/groonga-depended-packages, debian/control,
	debian/rules: add libgroonga-plugin-suggest package.

	* yum/build-rpm.sh, yum/groonga-depended-packages: add missing
	packages.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: create
	groonga-plugin-suggest package.

2011-01-24 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/Makefile.am: always install
	groonga-suggest-create-dataset.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: add 1.1.0 entry.

2011-01-12 Kouhei Sutou <kou@clear-code.com>

	* yum/groonga-repository.spec: don't install GPG key for RPM by hand.

2011-01-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/Makefile.am: Added util.h to package.

2011-01-10 Kouhei Sutou <kou@clear-code.com>

	* tools/groonga-check-memory-leak.rb: don't stop on error.

	* tools/groonga-check-memory-leak.rb: report also timestamp.

	* tools/groonga-check-memory-leak.rb: fix a typo.

	* tools/groonga-check-memory-leak.rb: add --report-progress option.

	* lib/ctx.c: memory-debug: support memory allocation expansion by
	realloc.

	* lib/output.c: reduce variable scope.

	* lib/output.c: ensure fin temporary buffer.

	* lib/output.c: fix a memory leak in vector value output.

	* tools/groonga-check-memory-leak.rb: fix unfreed allocation detected
	code.

	* tools/groonga-check-memory-leak.rb: add a tool to detect memory
	leak.

	* lib/db.c: fix memory leak on loading.  Reported by Kenichi Aramaki.
	Thanks!!!

	* lib/db.c: improve variable name: cast_element -> casted_element.

	* lib/db.c: report cast fail details on loading vector values.

	* lib/db.c: use grn_bool.

	* lib/ctx.c: free memory allocation status at the end.

	* lib/ctx.c: report memory allocation status at the end with
	--enable-memory-debug.

2011-01-08 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/tutorial/tutorial06.txt: fix a path.

2011-01-07 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: fix markup and typos.

2011-01-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h: Added daemonize function to suggest learners.

2011-01-06 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_learner.c: Fixed one more cursor leak on
	suggest learner.

	* src/suggest/groonga_suggest_learner.c: Fixed cursor leak on suggest
	learner.

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c: Fixed execute file names.

	* src/suggest/groonga_suggest_httpd.c: Fixed wrong content-length
	without jsonp.

2011-01-06 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h, lib/proc.c: don't use _XXX_SOURCE and __USE_GNU.

2011-01-06 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/tutorial/tutorial06.txt: Added index geo sort
	description.

	* doc/ja/source/example/tutorial01-1.log,
	doc/ja/source/example/tutorial01-10.log,
	doc/ja/source/example/tutorial01-11.log,
	doc/ja/source/example/tutorial01-12.log,
	doc/ja/source/example/tutorial01-13.log,
	doc/ja/source/example/tutorial01-14.log,
	doc/ja/source/example/tutorial01-15.log,
	doc/ja/source/example/tutorial01-16.log,
	doc/ja/source/example/tutorial01-17.log,
	doc/ja/source/example/tutorial01-2.log,
	doc/ja/source/example/tutorial01-3.log,
	doc/ja/source/example/tutorial01-4.log,
	doc/ja/source/example/tutorial01-5.log,
	doc/ja/source/example/tutorial01-6.log,
	doc/ja/source/example/tutorial01-7.log,
	doc/ja/source/example/tutorial01-8.log,
	doc/ja/source/example/tutorial01-9.log,
	doc/ja/source/example/tutorial02-1.log,
	doc/ja/source/example/tutorial02-3.log,
	doc/ja/source/example/tutorial03-1.log,
	doc/ja/source/example/tutorial03-2.log,
	doc/ja/source/example/tutorial03-3.log,
	doc/ja/source/example/tutorial04-1.log,
	doc/ja/source/example/tutorial04-2.log,
	doc/ja/source/example/tutorial04-3.log,
	doc/ja/source/example/tutorial04-4.log,
	doc/ja/source/example/tutorial04-5.log,
	doc/ja/source/example/tutorial04-6.log,
	doc/ja/source/example/tutorial04-7.log,
	doc/ja/source/example/tutorial05-1.log,
	doc/ja/source/example/tutorial05-2.log,
	doc/ja/source/example/tutorial05-3.log,
	doc/ja/source/example/tutorial05-4.log,
	doc/ja/source/example/tutorial05-5.log,
	doc/ja/source/example/tutorial05-6.log,
	doc/ja/source/example/tutorial06-1.log,
	doc/ja/source/example/tutorial06-2.log,
	doc/ja/source/example/tutorial06-3.log,
	doc/ja/source/example/tutorial06-4.log,
	doc/ja/source/example/tutorial06-5.log,
	doc/ja/source/example/tutorial07-1.log,
	doc/ja/source/example/tutorial07-2.log,
	doc/ja/source/example/tutorial07-3.log,
	doc/ja/source/example/tutorial07-4.log,
	doc/ja/source/example/tutorial08-1.log,
	doc/ja/source/example/tutorial10-1.log,
	doc/ja/source/example/tutorial10-10.log,
	doc/ja/source/example/tutorial10-2.log,
	doc/ja/source/example/tutorial10-3.log,
	doc/ja/source/example/tutorial10-4.log,
	doc/ja/source/example/tutorial10-5.log,
	doc/ja/source/example/tutorial10-6.log,
	doc/ja/source/example/tutorial10-7.log,
	doc/ja/source/example/tutorial10-8.log,
	doc/ja/source/example/tutorial10-9.log,
	doc/ja/source/tutorial/tutorial06.txt: Updated tutorial execution
	results.

2011-01-05 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h: define WINVER only if it isn't defined.
	(amd64-mingw32msvc)

	* test/unit/grntest/test-out-http.rb: use more meaningful test value.

	* src/grntest.c, test/unit/grntest/test-out-http.rb: truncate the last
	new line to compare correctly.

	* lib/ctx.c: use free() instead of realloc(ptr, 0) on Mac OS X.

	* configure.ac: fix pluin suffix detection on Mac OS X.  Reported by
	ongaeshi. Thanks!!!

	* lib/pat.c: show key size on long key error.

	* configure.ac: add missing new line.

	* configure.ac: show MeCab configuration result.

2011-01-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* Makefile.am, configure.ac: Decrease required automake version
	(#508).

2010-12-31 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog: update ChangeLog.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.5 -> 1.0.6.

	* configure.ac: 1.0.5 -> 1.0.6.

	* doc/ja/source/news.txt: add 1.0.6 entry.

	* doc/ja/source/install.txt: update to the latest Fedora version.

	* yum/sign-rpm.sh: sign in parallel.

	* yum/gpg-uid.sh: always use 1c837f31 key.

2010-12-30 Kouhei Sutou <kou@clear-code.com>

	* lib/com.c: define SOL_TCP as IPPROTO_TCP for *BSD.  Reported by
	OBATA Akio. Thanks!!!

2010-12-29 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog: update ChangeLog.

	* doc/ja/source/news.txt: add a #807 entry.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: add 1.0.5 entry.

	* yum/build-in-chroot.sh: support parallel build.

	* apt/build-deb.sh: use export.

	* apt/build-in-chroot.sh: support parallel build.

	* configure.ac: 1.0.4 -> 1.0.5.

2010-12-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-command-load.c: fixed typo

2010-12-29 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-command-load.c: add error check to
	JSON reader. #807

	* doc/ja/source/news.txt: remove needless copied line.

	* doc/ja/source/news.txt: add 1.0.5 entry.

	* lib/groonga_in.h: support DragonFly.  Reported by OBATA Akio.
	Thanks!!!

	* lib/com.c, lib/com.h, src/groonga.c: stop accepting when no file
	descriptor is remained. #802

	* lib/plugin.c: fix a typo.

	* lib/proc.c: fill in 80 columns.

2010-12-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/hash.c: Fixed a bug in grn_array_delete_by_id().

2010-12-17 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-table-list.c: use meaningful tag name for
	table_list output XML. #757

2010-12-16 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/db.h, lib/expr.c: support compare operation for
	hash/pat table reference column. #776

2010-12-20 Kouhei Sutou <kou@clear-code.com>

	* lib/plugin.c: improve error message on MeCab tokenizer init failure.
	#790

2010-12-28 Kouhei Sutou <kou@clear-code.com>

	* lib/com.c: use SOL_TCP for socket level instead of 6.

2010-12-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-load.c: add a test for two bigram
	indexes to _key. #798

2010-12-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-delete.c: add more test for NO_KEY
	delete. #794

2010-12-23 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h: define _NETBSD_SOURCE to 1 for NetBSD.  Patch by
	OBATA Akio. Thanks!!!

2010-12-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/hash.c: Fixed again grn_array_delete_by_id() Thanks to Masahiro
	Tomita!

2010-12-21 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-delete.c: add a test for nonexisting ID
	deleting breaks NO_KEY table. #794  Reported and patched by Masahiro
	Tomita. Thanks!!!

2010-12-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/hash.c: Fixed a bug in grn_array_delete_by_id() thanks to
	Masahiro Tomita!

2010-12-20 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.c: initialize error buffer.

2010-12-17 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: remove duplicated --enable-zermoq.

2010-12-16 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, src/suggest/Makefile.am, src/suggest/create-dataset.sh,
	src/suggest/groonga_suggest_create_dataset.c: implement create-dataset
	by C. #768

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c: fix include path.

2010-12-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/Makefile.am: Added create-dataset.sh to dist package.

2010-12-15 brazil <brazil@brazil-desktop.(none)>

	* src/grntest.c: output mlocked info in header. #737:

	* src/grntest.c: Fixed memory leak in grntest.

2010-12-15 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-select-query.c: add a test for compare
	operation against reference column. #776

2010-12-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_learner.c: Added weight for suggest
	replication.

2010-12-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_httpd.c: Fixed SEGV of suggest-httpd on
	absence of target_name.

	* src/suggest/groonga_suggest_httpd.c: Fixed suggest-httpd log
	splitting count by one line.

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c: Changed DB handling strategy.

2010-12-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c: Limited queue size of
	httpd-learner connections.

	* src/suggest/groonga_suggest_httpd.c: Added a logging function to
	groonga-suggest-httpd.

2010-12-09 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: show detected configurations at the end.

	* configure.ac: fix typos.

	* .gitignore, configure.ac, src/Makefile.am, src/suggest/Makefile,
	src/suggest/Makefile.am, src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/suggest-httpd.c,
	src/suggest/suggest-learner.c: support 'make install' of suggest
	learner. #767

2010-12-08 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-command-load.c: fix that can't load no
	key table data with [[...]] form. #750  Reported by Masahiro Tomita.
	Thanks!!!

	* lib/db.c, test/unit/core/test-command-load.c: add nonexistent column
	check to load's --columns. #751  Reported by Masahiro Tomita.
	Thanks!!!

2010-12-07 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/core/test-command-column-list.c: name output
	arrays by column_list. #748

2010-11-24 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.c, src/groonga.c, test/unit/command/Makefile.am,
	test/unit/command/test-comment.rb: support comment line in grn
	commands. #723

2010-12-08 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/create-dataset.sh: Added create-dataset.sh for suggest
	learning.

2010-12-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/suggest/Makefile, src/suggest/suggest-httpd.c,
	src/suggest/suggest-learner.c, src/suggest/util.c: Added suggest
	learning systems.

2010-12-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: unlink ctx in grn_ctx_close().

2010-11-29 Kouhei Sutou <kou@clear-code.com>

	* debian/groonga.postrm: fix wrong override paths.

2010-11-25 Kouhei Sutou <kou@clear-code.com>

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: merge
	"%%ghost /var/run/*." by Daiki Ueno. Thanks!!!

2010-11-24 Kouhei Sutou <kou@clear-code.com>

	* yum/build-repository-rpm.sh: remove metadata cache.

	* yum/build-rpm.sh: use Fedora 14 URL.

	* rpm/fedora/groonga.spec.in: make PHP bindings buildable.

	* ChangeLog: update ChangeLog.

	* configure.ac, debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.3 -> 1.0.4.

	* apt/build-deb.sh: support no optimize build.

2010-11-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/str.c: Added escaping rules for \u2028 \u2029.

2010-11-24 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: add grn_bool C type to news. #713

2010-11-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: malloc(max_dest_chunk_size * 2) in buffer_flush() #722

	* include/groonga.h: Added grn_bool

2010-11-24 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: add comment line support to news. #723

	* bindings/php/config.m4: follow groonga.h path change.

	* doc/ja/source/commands/column_create.txt,
	doc/ja/source/commands/column_list.txt,
	doc/ja/source/commands/load.txt, doc/ja/source/commands/status.txt,
	doc/ja/source/commands/table_create.txt,
	doc/ja/source/commands/table_list.txt, doc/ja/source/execfile.txt,
	doc/ja/source/tutorial/tutorial01.txt: use :ref: instead of :doc: for
	man.

	* bindings/php/php_groonga.h, rpm/fedora/groonga.spec.in: fix
	groonga.h include path in PHP bindings.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: modules ->
	plugins.

	* debian/control, debian/rules: module -> plugin.

	* rpm/fedora/groonga.spec.in: follow groonga.h path change.

	* bindings/python/ql/groongaql.c: fix include path.

	* yum/build-in-chroot.sh: make Fedora target to 14.

	* apt/Makefile.am, yum/Makefile.am: remove 32bit support.

	* Makefile.am: cleanup.

	* .gitignore, Makefile.am: add update-latest-release target.

	* Makefile.am: remove needless sub shell.

	* Makefile.am: add tag target.

	* Makefile.am: add update-changelog target.

	* release/gitlog2changelog.py: add gitlog2changelog.py.

	* test/unit/http/test-http-load.rb: follow _value isn't output by
	default change.

	* lib/proc.c: also outputs _value column in dump command.

	* test/unit/command/test-option.rb: cleanup.

	* test/unit/lib/ruby/groonga-test-utils.rb: re-support environment
	variable change.

	* test/unit/http/test-http-schema.rb: follow error message improvement
	changes.

2010-11-23 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: support comment line that matches /\A[ \t]*#/. #723

	* test/unit/grntest/test-out-http.rb: add a test for test_http.

	* src/grntest.c: fix grn_text_fgets() usage.

	* src/grntest.c: report error code.

	* src/grntest.c: add missing 'static'.

	* src/grntest.c: add missing 'static'.

	* src/grntest.c: don't add newline after 'static'.

	* src/grntest.c: fix style.

	* configure.ac, test/unit/Makefile.am, test/unit/grntest/Makefile.am,
	test/unit/grntest/test-out-http.rb, test/unit/lib/ruby/Makefile.am,
	test/unit/lib/ruby/groonga-grntest-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb, test/unit/run-test.rb: add a
	test for grntest.

	* doc/ja/source/grntest.txt, src/grntest.c: grntest supports auto test
	mode in HTTP.

	* test/unit/lib/ruby/groonga-test-utils.rb: create base temporary
	directory on real temporary directory.

	* doc/ja/source/grntest.txt, src/grntest.c: add --groonga option to
	grntest.

	* test/unit/lib/ruby/groonga-test-utils.rb: cleanup.

	* test/unit/lib/ruby/groonga-test-utils.rb: split shereable code.

	* test/unit/lib/ruby/groonga-test-utils.rb: cleanup.

2010-11-22 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/ctx.c, lib/ql.h: support finalizer of
	grn_ctx. #719

2010-11-21 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inverted-index.c: remove a garbage.

	* test/unit/core/test-hash-sort.c, test/unit/core/test-hash.h,
	test/unit/core/test-table-patricia-trie-cursor.c: use different path
	for each hash related test.

	* test/unit/core/test-inverted-index.c: ensure removing tesmporary
	directory.

	* test/unit/core/test-inverted-index.c: remove garbages.

	* test/unit/story/test-taiyaki.c: fix expected result.

	* Makefile.am: use ACLOCAL_ARGS in re-running aclocal automatically.

2010-11-19 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/grntest.txt, doc/ja/source/news.txt: add a 1.0.4
	entry.

	* test/unit/core/test-table-patricia-trie-cursor.c: enable patricia
	trie common prefix cursor.  Because this had been fixed in
	157badc1f53cf89aadcc8e2a49bbf799a7a17df5.

2010-11-18 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/db.h: export grn_db_touch(). #703

	* include/groonga.h, lib/db.c, test/unit/core/test-context.c:
	grn_obj_get_info() supports zlib and LZO availability. #686

2010-11-19 Daijiro MORI <daijiro.mori@gmail.com>

	* include/groonga.h, lib/db.h: Exported grn_table_at()

2010-11-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Use GRN_CURSOR_ASCENDING for GRN_OBJ_KEY_VAR_SIZE in
	buffer_new().

	* lib/ii.c: Modified behavior of buffer_new(). Try GRN_CURSOR_PREFIX
	and then try GRN_CURSOR_ASCENDING unless corresponding records found.

2010-11-18 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: fix a typo.

	* doc/ja/source/news.txt: fix a typo.

2010-11-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Use GRN_CURSOR_PREFIX in buffer_new() instead of
	GRN_CURSOR_ASCENDING.

	* src/grntest.c: Fixed wrong usage of sizeof. (sizeof of variable is
	not preferable)

2010-11-17 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am: split cache directory to support make -jX.

	* doc/ja/Makefile.am: fix a typo.

2010-11-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Fixed a bug in set_cursor_common_prefix() returns wrong
	result.

2010-11-16 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c: suppress warnings.  expr.c:895: warning: ‘yd’ may be
	used uninitialized in this function expr.c:896: warning: ‘y’ may
	be used uninitialized in this function

	* lib/expr.c: suppress aarnings.  expr.c:2835: warning: ‘r’ may be
	used uninitialized in this function expr.c:2847: warning: ‘r’ may
	be used uninitialized in this function

	* configure.ac, src/Makefile.am, src/groonga.c: add GRN_* prefix.

	* configure.ac, lib/Makefile.am, lib/ctx.c, lib/expr.c, lib/plugin.c,
	lib/query.c, src/Makefile.am, src/groonga.c: GROONGA_* -> GRN_*.

	* configure.ac, lib/plugin.c: support plugins search from relative
	path of groonga DLL on Windows.

	* configure.ac, lib/Makefile.am, src/Makefile.am: suppress warnings in
	CFLAGS macro definitions.

	* src/grntest.c: suppress warnings.

2010-11-15 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: use grn_text_fgets() in grntest.c. #690

	* configure.ac: believe mecab-config existense on cross compiling.

2010-11-13 Kouhei Sutou <kou@clear-code.com>

	* lib/str.h: export grn_enctostr().

	* include/groonga/plugin.h: fix a typo.

	* lib/com.c: suppress a warnings on MinGW gcc by initialize with NULL.
	 com.c:976: warning: redundant redeclaration of ‘grn_edges’
	com.h:244: warning: previous declaration of ‘grn_edges’ was here

	* mkmfwin32.vbs: query -> match.

	* mkmfwin32.vbs: modules -> plugins.

2010-11-11 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: remove needless grn_text_fgets() prototype.

2010-11-05 Toshihisa <t2001@gol.com>

	* lib/str.h: export grn_atoll

2010-11-11 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.h: export grn_text_fgets() in str.h

2010-11-09 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, test/unit/core/test-expr-script.c: fix numeric operation
	and assing with expression is broken. #669

2010-11-09 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: grn_table_cursor_next() supports grn_index_cursor.

2010-11-09 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: add path to error message for file request via HTTP.

	* test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/story/test-taiyaki.c: add a test for geo_in_circle() and OR.

	* test/unit/fixtures/story/taiyaki/shops.grn: format.

2010-11-08 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add a test for invalid
	sort key in --sortby parameter.

2010-11-04 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, test/unit/core/test-command-select.c: do equal
	Int8/UInt8/Int16/UInt16 explicitly. #660

2010-11-07 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: fix a typo.  Reported by OBATA Akio.
	Thanks!!!

2010-11-02 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: use grn_text_fgets() for read commands. #608

2010-11-04 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, test/unit/core/test-command-select.c: support compare
	operations (>, >=, ...) in --filter.  Reported by @s3ki. Thanks!!!

	* lib/db.c, lib/db.h, lib/expr.c, test/unit/core/test-table.c: show
	invalid name on invalid name error.

2010-11-02 Kouhei Sutou <kou@clear-code.com>

	* include/Makefile.am, include/groonga/Makefile.am: add missing
	Makefile.am. #624

2010-11-01 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am, configure.ac, examples/Makefile.am, groonga.h,
	include/groonga.h, include/groonga/plugin.h, lib/Makefile.am,
	lib/ctx.c, lib/db.c, lib/io.c, lib/module.c, lib/module.h,
	lib/module_impl.h, lib/plugin.c, lib/plugin_in.h, lib/ql.h,
	modules/Makefile.am, modules/suggest/Makefile.am,
	modules/suggest/suggest.c, modules/tokenizers/Makefile.am,
	modules/tokenizers/mecab.c, plugins/Makefile.am,
	plugins/suggest/Makefile.am, plugins/suggest/suggest.c,
	plugins/tokenizers/Makefile.am, plugins/tokenizers/mecab.c,
	src/Makefile.am, test/benchmark/Makefile.am, test/unit/Makefile.am,
	test/unit/core/Makefile.am, test/unit/core/test-register.c,
	test/unit/fixtures/Makefile.am,
	test/unit/fixtures/modules/Makefile.am,
	test/unit/fixtures/modules/string.c,
	test/unit/fixtures/performance/Makefile.am,
	test/unit/fixtures/plugins/Makefile.am,
	test/unit/fixtures/plugins/string.c,
	test/unit/fixtures/stress/Makefile.am, test/unit/lib/Makefile.am,
	test/unit/memcached/Makefile.am, test/unit/run-test.sh,
	test/unit/story/Makefile.am, test/unit/util/Makefile.am: module ->
	plugin. #624

2010-10-22 Kouhei Sutou <kou@clear-code.com>

	* lib/Makefile.am, lib/module.c, lib/module_impl.h,
	modules/suggest/suggest.c, modules/tokenizers/mecab.c,
	test/unit/fixtures/modules/string.c: use the same name for all module
	exported function. #624

2010-10-28 Kouhei Sutou <kou@clear-code.com>

	* yum/sign-rpm.sh: don't enter path phrase many times.

	* apt/build-deb.sh: 'apt-get update' before 'apt-get install'.

2010-10-20 Toshihisa <t2001@gol.com>

	* mkmfwin32.vbs: disable some warnings in VC.

2010-10-28 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: 1.0.2 -> 1.0.3.

	* apt/Makefile.am: remove Hardy support and add Maverick support.

	* doc/ja/source/news.txt: add match escalation threshold.

	* configure.ac, doc/ja/source/commands/select.txt,
	doc/ja/source/execfile.txt,
	.../different_results_with_the_same_keyword.txt, groonga.h, lib/ctx.c,
	lib/expr.c, lib/ii.c, lib/proc.c, lib/ql.h, lib/query.c,
	src/groonga.c: query escalation threshold -> match escalation
	threshold.

2010-10-21 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/execfile.txt: document --query-escalation-threshold.
	#628

	* doc/ja/source/commands/select.txt, lib/proc.c: add
	--query_escalation_threshold option to select command. #628

	* groonga.h, lib/ctx.c, lib/ii.c, lib/ql.h, src/groonga.c: add
	--default-query-escalation-threshold for dynamic threshold change.
	#628

2010-10-28 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/news.txt: update Ubuntu related changes.

	* doc/ja/source/install.txt: support Maverick and drop Hardy.

	* doc/ja/source/install.txt: fix a typo.  Reported by SHIMODA Hiroshi.
	Thanks!!!

2010-10-26 Kouhei Sutou <kou@clear-code.com>

	* yum/build-rpm.sh: install missing gcc-c++ package.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.2 -> 1.0.3.

	* doc/ja/source/news.txt: add 1.0.3 entry.

	* doc/ja/source/troubleshooting.txt: add reference name.

	* src/groonga.c: add NULL check.

	* doc/ja/source/grntest.txt: remove needless ','.

2010-10-22 Kouhei Sutou <kou@clear-code.com>

	* lib/pat.c, test/unit/core/test-dump.c: fix dump SEGV by orphan pat
	record reference. #630

2010-10-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Fixed a bug in grn_pat_at() cause segv when nonexistent
	id is assigned.

2010-10-22 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-dump.c: don't use external groonga command.

2010-10-21 Kouhei Sutou <kou@clear-code.com>

	* lib/token.c, modules/tokenizers/mecab.c: don't register MeCab
	tokenizer on Japanese encoding context. #555

2010-10-22 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-function-cast.c:
	remove a needless test.

2010-10-21 Kouhei Sutou <kou@clear-code.com>

	* groonga.h: fix typos.

2010-10-21 Daijiro MORI <daijiro.mori@gmail.com>

	* src/grntest.c: Added grn_text_fgets() prototype to grntest.c

2010-10-21 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: show invalid name in error message.

2010-10-19 Toshihisa <t2001@gol.com>

	* lib/groonga_in.h: defined UINT_MAX32 in VC.

	* lib/groonga_in.h: Don't include io.h from groonga_in.h

2010-10-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c: Added grn_text_fgets().

2010-10-19 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: groonga works --file on client mode. #578

	* test/unit/util/test-string.c: work on 32bit machine.

	* lib/expr.c, .../unit/core/test-command-select-filter-invalid.c:
	check valid function on compile. #596

	* test/unit/core/test-command-delete.c: add a test for deleted record
	is selected. #617

2010-10-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/token.c, lib/token.h: Fixed missing deleting index
	entries which correspond to the last token.

	* lib/ctx.h: Include groonga_in.h before HAVE_EXECINFO_H is used.

	* lib/groonga_in.h: Fixed that GRN_FMT_LLD was not defined when
	HAVE_PTHREAD_H is true.

2010-10-18 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c: Fixed missing decrement of nfthreads in h_worker().

2010-10-18 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: fix variable declaration position.

	* lib/str.h: remove a garbage.

2010-10-06 Kouhei Sutou <kou@clear-code.com>

	* lib/module.c: call init function only once for each module. #567

2010-10-15 Toshihisa <t2001@gol.com>

	* modules/suggest/suggest.c: needs ctx.h in Win32(vc).

	* modules/tokenizers/mecab.c: groonga_in.h is redundant in Win32(VC).

	* build_windows.bat, mkmfwin32.vbs: refined build_windows.bat and
	mkmfwin32.vbs

	* lib/io.c, src/grntest.c: use GRN_FMT_LLD instead of lld.

2010-10-18 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: use grn_aton() in grn_obj_cast(). #613

	* lib/str.c, lib/str.h, test/unit/util/test-string.c: add grn_aton()
	that parsing text as numeric. #613

2010-10-15 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c: capitalize do_eq* macro names.

	* test/unit/core/test-command-select-query.c: add a test for parsing
	float literal in string. #612

2010-10-14 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c: capitalize do_compare* macro names.

	* lib/expr.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-select-query.c: cast text value instead of
	parsing as 32 bit integer in comparing. #612  Reported by Itagaki
	Takahiro. Thanks!!!

2010-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Clear key_size in _grn_table_key() when the return value
	is NULL.

	* lib/hash.c, lib/pat.c: Clear key_size when returning NULL.

	* lib/db.c: FIxed a bug in grn_table_sort() causes segv when
	grn_obj_get_value_() returns NULL.

	* src/groonga.c: Fixed missing decrement of 'nfthreads' value.

2010-10-13 Toshihisa <t2001@gol.com>

	* install_windows.bat: add install_windows.bat

2010-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/module.c: Cast return value of GetProcAddress() to void pointer.

2010-10-12 Toshihisa <t2001@gol.com>

	* lib/db.h, lib/str.h: add GRN_API for WIN32.

2010-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/groonga_in.h: Added GRN_FMT_LLD and GRN_FMT_LLU

	* modules/suggest/suggest.c, modules/tokenizers/mecab.c: Added GRN_API
	declaration to each module function

2010-10-13 Toshihisa <t2001@gol.com>

	* lib/proc.h: delete duplicated "extern"

2010-10-12 Toshihisa <t2001@gol.com>

	* lib/proc.h: fixed. GRN_API -> GRN_VAR.

	* src/groonga.c: defined GROONGA_MAIN for dllimport.

	* lib/groonga_in.h: changed PATH_SEPARATOR in WIN32.

2010-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/geo.h: Fixed missing comment

2010-10-12 Toshihisa <t2001@gol.com>

	* lib/geo.h: Win32 needs _USE_MATH_DEFINES.

2010-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* build_windows.bat: Removed cr code from build_windows.bat

2010-10-12 Toshihisa <t2001@gol.com>

	* lib/Makefile.msvc, src/Makefile.msvc: removed old Makefile.msvc

2010-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* mkmfwin32.vbs: delete trailing space from mkmfwin32.vbs

2010-10-08 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, test/unit/core/Makefile.am,
	.../unit/core/test-command-select-filter-invalid.c: check function
	availability. #596

	* lib/ii.c: specify string length for ii debug log message.

2010-10-07 Kouhei Sutou <kou@clear-code.com>

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: specify
	parent directory.

	* rpm/fedora/groonga.spec.in: use correct macro.

	* yum/groonga-depended-packages: add php5-devel and python-devel.

	* rpm/centos/groonga.spec.in: merge Fedora spec change.

	* apt/Makefile.am, yum/Makefile.am: don't remove existing packages.

	* rpm/fedora/groonga.spec.in: bump release version.

2010-10-07 Daiki Ueno <ueno@unixuser.org>

	* data/init.d/redhat/groonga, rpm/fedora/groonga.spec.in: update spec
	file and initscript for Fedora

2010-10-06 Kouhei Sutou <kou@clear-code.com>

	* lib/pat.c, test/unit/core/test-table-patricia-trie-cursor.c: work
	pat cursor by ID with garbages. #538

2010-09-29 t2001 <t2001@gol.com>

	* lib/ctx.c: fixed a bug that causes GPF in WIN32 enviroment.

2010-10-06 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: increase max expect line limit.

	* test/unit/story/test-taiyaki.c: use correct assertion for select
	error.

2010-10-05 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: increase log buffer length.

2010-10-05 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Removed unnecessary KEY_ENCODE from grn_pat_lcp_search().
	refs #539

2010-10-05 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: show the problem position.

2010-10-05 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Removed verbose check of (key && key_size).

2010-10-05 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-command-delete.c: fix all delete
	operations are failed. #541

	* test/unit/core/test-command-select-sort.c: use ',' instead of ' '
	for output_columns and so on parameter.

	* test/unit/core/test-command-select-sort.c: fix indent.

	* test/unit/core/test-command-select-sort.c: add a test for sort by
	indexed column. #571

	* lib/geo.c, test/unit/story/test-taiyaki.c: mark geo_in_rectangle()
	with negative coordinate not implemented. #563

2010-10-04 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed returning wrong results when an accessor assigned to
	grn_column_index().

	* lib/pat.c: Fixed a bug grn_pat_cursor_open_by_id().

	* lib/pat.c: Added KEY_ENCODE to grn_pat_lcp_search().

2010-09-24 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: don't call hook for undeletable record.

2010-10-04 Kouhei Sutou <kou@clear-code.com>

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: fix typos.

2010-10-01 Daiki Ueno <ueno@unixuser.org>

	* data/init.d/redhat/groonga, rpm/fedora/groonga.spec.in: Fix typo in
	init script and simplify RPM spec.

2010-10-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c: Fixed a bug in grn_text_otoj(). grn_ctx_at() is
	inappropriate to validate record id.

	* lib/ctx.c: Fixed missing comment.

2010-10-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/story/test-taiyaki.c: add a test for geo_in_rectangle()
	infinite loop. #563

	* lib/ctx.c, lib/ql.h: also collect backtrace on free().

2010-09-30 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, lib/ctx.c, lib/expr.c, lib/ql.h: add memory management
	debuging code.  It is only enabled when --enable-memory-debug option
	is specified.

	* lib/str.c: check invalid ID or not.

2010-09-28 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: don't require pkg-config for libedit. #540

2010-09-27 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c: Fixed grn_timeval_now() with HAVE_CLOCK_GETTIME.

2010-09-27 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/index.txt, doc/ja/source/news.txt,
	doc/ja/source/spec/search.txt,
	.../different_results_with_the_same_keyword.txt: fix document links.

2010-09-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-load.c: add a test for geo point index
	load.

	* test/unit/core/test-inspect.c: follow index column inspection
	chagne.

2010-09-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Clear the rest of value when new size is less than element
	size in grn_obj_set_value. (Kouhei thx!)

2010-09-24 Kouhei Sutou <kou@clear-code.com>

	* lib/ii.c: ii inspector also shows unavailable entreies.

	* lib/ii.c: remove a garbage ';'.

	* doc/ja/source/spec.txt: reduce depth.

2010-09-23 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am, doc/ja/source/spec.txt,
	.../different_results_with_the_same_keyword.txt: add missing document.

2010-09-22 Kouhei Sutou <kou@clear-code.com>

	* lib/ii.c, lib/ii.h, lib/util.c: inspect supports ii deeply.

	* lib/ii.c: format key value in 'check' command.

2010-09-21 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am: fix path.

	* doc/ja/Makefile.am, doc/ja/source/index.txt,
	doc/ja/source/search.txt, doc/ja/source/spec/search.txt,
	doc/ja/source/troubleshooting.txt,
	.../different_results_with_the_same_keyword.txt: fix markup.

	* .../different_results_with_the_same_keyword.txt: fill search
	troubleshooting case.

	* doc/ja/source/index.txt, doc/ja/source/search.txt,
	doc/ja/source/troubleshooting.txt,
	.../different_results_with_the_same_keyword.txt: add a troubleshooting
	about search. (just template)

2010-09-20 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am: update Sphinx related file list.

2010-09-20 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/search.txt: Added explanation of "exact match" to
	search.txt.

2010-09-20 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, examples/dictionary/edict/edict_import.sh,
	examples/dictionary/eijiro/eijiro_import.sh,
	examples/dictionary/gene95/gene_import.sh: download dictionary
	automatically.

	* modules/suggest/suggest.c: fix wrong variable usage.

	* modules/suggest/suggest.c: suppress warnings.  Reported by MATSUU
	Takuto. Thanks!!!

	* modules/suggest/suggest.c: add style configuration for Emacs.

2010-09-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed missing setting tid.

	* groonga.h, lib/db.c: Added grn_index_cursor_open() and
	grn_index_cursor_next().

2010-09-19 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: use AC_ARG_ENABLE instead of AC_ARG_WITH for
	--disable-libedit.  Reported by MATSUU Takuto. Thanks!!!

2010-09-17 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/search.txt: add a document about search. (paritally)

	* doc/ja/source/tutorial/tutorial01.txt: use "語彙表".

	* test/unit/fixtures/story/taiyaki/ddl.grn: fix a typo.

	* src/grntest.c: fix print format type.

	* modules/suggest/suggest.c: suppress a 'unused variable' warning.

	* lib/expr.c, src/grntest.c: suppress 'defined but not used' warnings.

	* lib/ctx.c, lib/ctx.h, lib/db.c: fix time usec overflow.

2010-09-15 Kouhei Sutou <kou@clear-code.com>

	* groonga.h, lib/ctx.c, lib/proc.c, test/unit/gqtp/test-status.rb,
	test/unit/lib/ruby/groonga-constants.rb: check command version
	availability.

	* doc/ja/Makefile.am, doc/ja/source/command_version.txt,
	doc/ja/source/commands.txt, doc/ja/source/http.txt: add
	command_version document.

	* lib/ctx.c, test/unit/gqtp/test-status.rb,
	test/unit/http/test-http.rb: allow command_version option.

	* lib/proc.c, test/unit/http/test-http.rb: show also default command
	version.

	* groonga.h: add GRN_COMMAND_VERSION_2.

2010-09-14 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/http/test-http.rb: show command_version on
	status.

	* src/groonga.c, test/unit/command/test-option.rb: add
	--default-command-version option.

	* groonga.h, lib/ctx.c, lib/ql.h, test/unit/core/test-context.c: add
	command_version to context.

2010-09-15 Kouhei Sutou <kou@clear-code.com>

	* lib/pat.c, test/unit/core/test-patricia-trie.c: grn_pat_at() can't
	detect encoded key entry. #514

	* lib/db.c, test/unit/core/test-cast-basic.c: support GeoPoint ->
	GeoPoint cast. #515

2010-09-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac, lib/ctx.c, lib/ctx.h, lib/db.c, lib/expr.c,
	lib/proc.c, lib/ql.c, lib/scm.c, modules/suggest/suggest.c,
	src/groonga.c: Boosted up resolution of grn_timeval.

2010-09-16 Kouhei Sutou <kou@clear-code.com>

	* lib/db.h, lib/ii.h, lib/output.h, lib/token.h: add missing GRN_API
	for Windows.

	* doc/ja/source/http.txt: --admin-html-path -> --document-root.

2010-09-14 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: fix memory leaks.

2010-09-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-select-normalize.c: use
	TokenBigramSplitSymbol. #225

	* configure.ac, examples/Makefile.am, examples/dictionary/Makefile.am,
	examples/dictionary/edict/Makefile.am,
	examples/dictionary/eijiro/Makefile.am,
	examples/dictionary/gene95/Makefile.am,
	examples/dictionary/jmdict/Makefile.am: install dictionary example.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: fix typos.
	Reported by Daiki Ueno. Thanks!!!

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: remove
	duplicated license tag.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: fix syntax
	error.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: use tab for
	indentation.

	* data/init.d/redhat/groonga: don't enable groonga service by default.

	* rpm/fedora/groonga.spec.in: suppress some rpmlint errors and
	warnings.

	* debian/groonga.init: support status command.

	* debian/groonga.init: remove needless tasks from Required-Start and
	Required-Stop.

	* data/init.d/redhat/groonga: support status command.

	* doc/ja/source/news.txt: fix typos.

	* doc/ja/Makefile.am: add missing install document.

2010-09-12 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/tutorial/tutorial01.txt: remove installation document.

2010-09-10 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h: Fixed wrong description about grn_table_cursor_open()

2010-09-09 Kouhei Sutou <kou@clear-code.com>

	* debian/control, debian/rules: split MeCab tokenizer as another
	package.

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: add 1.0.2 entry.

	* ChangeLog, configure.ac: release 1.0.2

	* doc/ja/Makefile.am, doc/ja/source/index.txt,
	doc/ja/source/install.txt: add install document.

	* doc/ja/source/commands/select.txt, doc/ja/source/news.txt: add 1.0.2
	entry.

2010-09-09 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/dictionary/html/index.html,
	examples/dictionary/html/js/dictionary.js: Trimmed examples/dictionary

2010-09-09 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-define-selector.c,
	test/unit/core/test-command-select.c: follow _value isn't shown by
	default change.

	* test/unit/core/test-inspect.c, test/unit/story/test-taiyaki.c:
	follow geopoint conversion logic change.

	* test/unit/lib/grn-test-utils.c: fix a milliseconds -> dgree geo
	point conversion logic.

	* examples/dictionary/readme.txt: fix a typo.

2010-09-08 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/dictionary/readme.txt: Fixed a typo.

	* examples/dictionary/ddl.grn, examples/dictionary/edict/edict2grn.rb,
	examples/dictionary/edict/edict_import.sh,
	examples/dictionary/eijiro/eijiro2grn.rb,
	examples/dictionary/eijiro/eijiro_import.sh,
	examples/dictionary/gene95/gene2grn.rb,
	examples/dictionary/gene95/gene_import.sh,
	examples/dictionary/html/css/dictionary.css,
	examples/dictionary/html/index.html,
	examples/dictionary/html/js/dictionary.js,
	examples/dictionary/html/js/jquery-1.4.2.min.js,
	examples/dictionary/init_db.sh, examples/dictionary/jmdict/jmdict.rb,
	examples/dictionary/readme.txt: Added an example for loading various
	dictionaries.

2010-09-08 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/tutorial/tutorial01.txt: add --localstatedir=/var for
	suggested configure options.

	* lib/db.c, test/unit/core/test-cast-basic.c,
	test/unit/core/test-inspect.c,
	test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/lib/grn-test-utils.c, test/unit/story/test-taiyaki.c: fix
	decimal geopoint parsing. #460

	* doc/ja/source/commands/select.txt, lib/proc.c: remove _value from
	default output_columns.

	* doc/ja/source/commands/select.txt: add more missing ",".

	* doc/ja/source/commands/select.txt: add missing ",".

2010-09-08 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Added sortby, output_columns, offset and
	limit parameters to suggest command. Number of results and column
	names is added to result of suggest command.

2010-09-07 Kouhei Sutou <kou@clear-code.com>

	* test/unit/fixtures/story/taiyaki/Makefile.am: add missing data.
	Reported by OBATA Akio. Thanks!!!

	* test/unit/core/test-cast-basic.c: add tests for geo literal with ','
	separator.

	* apt/update-repository.sh: fix generated file permission.

2010-09-07 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/execfile.txt, lib/proc.c, lib/proc.h, src/Makefile.am,
	src/groonga.c: Renamed the name of an option of groonga command from
	admin-html-path to document-root.

2010-09-06 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, configure.ac: release 1.0.1

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: add 1.0.1 release entry.

	* doc/ja/source/news.txt: add 1.0.1 release note.

	* src/groonga.c, test/unit/command/Makefile.am,
	test/unit/command/test-bom.rb: work with UTF-8 BOM input. #448

2010-09-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inspect.c: suppress overflow.  Reported by OBATA
	Akio. Thanks!!!

	* configure.ac: use $(localstatedir) instead of /var for groonga log
	path.  Suggested by OBATA Akio. Thanks!!!

	* lib/util.c: initialize variable.  Reported by OBATA Akio. Thanks!!!

2010-09-03 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: uint32 -> int32 in cooccur_search().

2010-09-03 Kouhei Sutou <kou@clear-code.com>

	* yum/build-rpm.sh: use built SRPM.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: remove
	no-optimization flag.

	* yum/Makefile.am: fix a typo.

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in,
	yum/build-in-chroot.sh, yum/build-rpm.sh,
	yum/groonga-depended-packages: support CentOS packages.

	* data/init.d/redhat/groonga, rpm/fedora/groonga.spec.in: fix wrong
	options.

	* data/init.d/redhat/groonga: fix daemon arguments.

	* rpm/fedora/groonga.spec.in: support init script.

	* configure.ac, data/init.d/redhat/Makefile.am,
	data/init.d/redhat/sysconfig/Makefile.am: install init sciripts into
	/etc/groonga/.

	* configure.ac, data/Makefile.am, data/init.d/Makefile.am,
	data/init.d/redhat/Makefile.am, data/init.d/redhat/groonga,
	data/init.d/redhat/sysconfig/Makefile.am,
	data/init.d/redhat/sysconfig/groonga: add init script for RedHat.

	* .gitignore, yum/build-repository-rpm.sh: fix repository path.

2010-09-02 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am, configure.ac, rpm/Makefile.am, rpm/centos/Makefile.am,
	rpm/fedora/Makefile.am, rpm/fedora/groonga.spec.in: split Fedora
	packages.

	* resource/admin_html/js/jquery.json-2.2.min.js: add missing
	jquery.json.

	* apt/Makefile.am: cleanup.

	* Makefile.am: put rpm/*/*.spec.in files into distributed files.

	* .gitignore, Makefile.am, configure.ac, groonga.spec.in,
	rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in,
	yum/Makefile.am, yum/build-in-chroot.sh, yum/build-repository-rpm.sh,
	yum/build-rpm.sh, yum/gpg-public-key.sh, yum/gpg-uid.sh,
	yum/groonga-depended-packages, yum/groonga-repository.spec,
	yum/sign-rpm.sh, yum/update-repository.sh: add yum related files.

	* groonga.spec.in: rebase spec.in on Daiki Ueno version.
	https://bugzilla.redhat.com/show_bug.cgi?id=626666

	* resource/Makefile.am: add missing json JQuery plugin.

2010-08-30 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Enhanced suggest command.

	* modules/suggest/suggest.c: cooccur_search receives tid.

2010-08-29 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog: release 1.0.0

	* debian/changelog: add 1.0.0-1 entry.

	* configure.ac: 0.7.7 -> 1.0.0.

	* doc/ja/source/commands/suggest.txt, doc/ja/source/news.txt: add
	1.0.0 entry.

2010-08-27 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: add missing
	declarations.

2010-08-28 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Enhanced suggest command.

2010-08-27 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: suggest command returns void result when
	invoked with empty string.

	* modules/suggest/suggest.c: suggest command doesn't return original
	string anymore.

	* resource/Makefile.am: Fixed missing loading.gif in Makefile.am

2010-08-27 Yosuke Sekikawa <yosuke@razil.jp>

	* resource/admin_html/images/loading.gif: add loading.gif

2010-08-27 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: delete command returns false when no corresponding
	record found.

	* lib/com.c, lib/com.h: Added const qualifier to the body argument of
	grn_com_send().

	* doc/ja/source/commands/suggest.txt, modules/suggest/suggest.c:
	suggest command returns hash

	* lib/db.c: Fixed missing type check.

	* modules/suggest/suggest.c: Enhanced command_suggest

2010-08-27 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/core/test-command-delete.c: delete command:
	support record deletion with no text key table.  Reported by Itagaki
	Takahiro. Thanks!!!

2010-08-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/commands/suggest.txt, modules/suggest/suggest.c: Now
	command suggest supports types parameter.

	* doc/ja/source/commands/suggest.txt: Added suggest command document.

2010-08-26 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Added suggest_sub().

2010-08-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* modules/suggest/suggest.c: Added prefix search on suggest
	completion.

	* modules/suggest/suggest.c: Normalized query with RK suggest.

2010-08-26 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Enhanced func_suggest_preparer().

2010-08-25 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-select.c: add a test for equal query
	with index.

	* apt/build-in-chroot.sh: use jp.archive.ubuntu.com if available.

2010-08-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c: Fixed a bug in grn_table_select() causing
	GRN_OP_EQUAL to not work correctly.

2010-08-25 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.c, test/unit/core/Makefile.am,
	test/unit/core/test-function.c: don't call not command proc as
	command. #431

	* autogen.sh: fix autotools execute order.

2010-08-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: Fixed missing return in grn_ja_put_raw().

2010-08-25 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, configure.ac: release 0.7.7

	* debian/changelog: add 0.7.7 entry.

	* doc/ja/source/commands/delete.txt,
	doc/ja/source/functions/edit_distance.txt,
	doc/ja/source/functions/geo_in_rectangle.txt, doc/ja/source/news.txt:
	add 0.7.7 release note.

	* doc/ja/source/index.txt: don't include news to documentation.

2010-07-20 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c: support prefix search with query syntax.

2010-08-25 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Removed unnecessary error handling in
	suggest.

2010-08-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* modules/suggest/suggest.c: Improved error handling on suggest.c.

2010-08-25 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/proc.c, lib/ql.c, lib/store.c, lib/util.c:
	GRN_OBJ_RING_BUFFER appeared.

	* modules/suggest/suggest.c: suggest_preparer() updates item.freq and
	sequence.events.

2010-08-25 Kouhei Sutou <kou@clear-code.com>

	* apt/Makefile.am: add download target.

	* debian/changelog, debian/control, debian/groonga-munin-plugin.conf,
	debian/groonga-munin-plugins.postinst,
	debian/groonga-munin-plugins.postrm, debian/groonga.default,
	debian/groonga.init, debian/groonga.logrotate,
	debian/groonga.postinst, debian/groonga.postrm, debian/rules: split
	munin package.

	* data/Makefile.am: fix install place.

	* data/Makefile.am: distribute groonga.conf.

	* data/Makefile.am, data/groonga.conf: add default groonga.conf.

	* apt/Makefile.am, apt/update-repository.sh: make project name
	customizable.

2010-08-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* modules/suggest/suggest.c: Supported edit_distance on suggest
	command.

2010-08-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-function-edit-distance.c: fix a typo.

	* test/unit/core/test-function-edit-distance.c: add tests for
	edit_distance with Japanese.

2010-08-24 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Renamed callback to suggest_preparer.

	* modules/suggest/suggest.c: Added func_callback().

2010-08-24 Kouhei Sutou <kou@clear-code.com>

	* .gitignore: ignore generated files.

	* apt/debian/generate-lenny.conf, apt/debian/generate-unstable.conf,
	apt/debian/release-lenny.conf, apt/debian/release-unstable.conf,
	apt/ubuntu/generate-hardy.conf, apt/ubuntu/generate-lucid.conf,
	apt/ubuntu/release-hardy.conf, apt/ubuntu/release-lucid.conf: remove
	*.conf.

	* apt/update-repository.sh: auto-generate .conf files.

	* doc/ja/Makefile.am: add edit_distance document.

	* test/unit/core/Makefile.am,
	test/unit/core/test-function-edit-distance.c: add tests for edit
	distance.

2010-08-24 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/suggest/suggest.c: Fixed wrong function type.

	* .gitignore: Added some stuffs to .gitignore

	* doc/ja/source/functions/edit_distance.txt: Added edit_distance.txt

2010-08-24 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, doc/ja/Makefile.am: make distriubted document
	installable.

	* Makefile.am: add missing $(srcdir)/.

	* modules/tokenizers/mecab.c: ignore encoding case.

	* modules/tokenizers/mecab.c: accept 'utf8' as MeCab UTF-8 encoding
	string.

2010-08-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/token.c: grn_token_next() override status to
	'grn_token_not_found' only when it's not 'grn_token_done'.

	* modules/suggest/suggest.c: set similarity_threshold large enough.

	* lib/ii.c: Fixed a bug in grn_ii_similar_search() which had caused
	segv.

2010-08-23 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/proc.c, lib/ql.h: Added each
	parameter to load command.

2010-08-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ii.c: Removed unused grn_p().

	* lib/ii.c, modules/suggest/suggest.c: Added word correction for
	suggest function.

2010-08-23 Kouhei Sutou <kou@clear-code.com>

	* apt/build-in-chroot.sh, apt/sign-repository.sh,
	apt/update-repository.sh: support squeeze.

	* apt/Makefile.am: create a package for squeeze.

	* lib/db.c, test/unit/core/test-command-delete.c,
	test/unit/lib/grn-assertions.h, test/unit/lib/grn-test-shortcut.h:
	report error on failing to delete a record. #428

2010-08-22 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c: fix geo_in_rectangle() end condition

	* lib/geo.c: fix search leak in geo_in_rectangle.

	* doc/ja/source/functions/geo_in_rectangle.txt: fix geo_in_rectangle()
	example.

	* configure.ac: revert '"$ac_cv_use_cutter" != "no" ->
	"$ac_cv_use_cutter" = "yes"' change.

	* doc/ja/Makefile.am: SPHINXBUILD -> SPHINX_BUILD.

2010-08-22 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c: Fixed inspect for tables with no column.

2010-08-21 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, doc/ja/Makefile.am: check sphinx version.

	* debian/rules: add missing modules.

	* apt/Makefile.am: don't delete existence files.

	* debian/changelog, debian/control, debian/rules: update debian
	related files.

	* .gitignore: ignore an auto-generated file.

2010-08-20 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am: don't rebuild html and man on distribution.

	* doc/ja/Makefile.am: also install source files.

	* .gitignore, configure.ac, doc/ja/Makefile.am,
	doc/ja/build/Makefile.am: fix document build dependencies.

2010-08-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* modules/suggest/suggest.c: Swap sequences of conditions on suggest
	func.

2010-08-20 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/Makefile.am, doc/ja/build/Makefile.am,
	doc/ja/source/index.txt, doc/ja/source/news.txt: add a release note
	for 0.7.6.

	* lib/db.h: add GRN_API to grn_proc_get_var_by_offset().

	* doc/ja/build/Makefile.am: add missing files.

	* .gitignore, doc/ja/build/Makefile.am: install groonga(1).

	* .gitignore, Makefile.am, configure.ac, doc/Makefile.am,
	doc/ja/Makefile, doc/ja/Makefile.am, doc/ja/build/Makefile.am: make
	generated HTML installable.

2010-08-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/Makefile, doc/ja/_static/basic.css,
	doc/ja/_static/default.css, doc/ja/_static/doctools.js,
	doc/ja/_static/file.png, doc/ja/_static/jquery.js,
	doc/ja/_static/minus.png, doc/ja/_static/plus.png,
	doc/ja/_static/pygments.css, doc/ja/_static/searchtools.js,
	doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/check.html, doc/ja/commands/clearlock.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/defrag.html,
	doc/ja/commands/delete.html, doc/ja/commands/dump.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/query.html,
	doc/ja/developer/test.html, doc/ja/execfile.html, doc/ja/expr.html,
	doc/ja/functions.html, doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/source/conf.py,
	doc/ja/tutorial.html, doc/ja/tutorial/tutorial01.html,
	doc/ja/tutorial/tutorial02.html, doc/ja/tutorial/tutorial03.html,
	doc/ja/tutorial/tutorial04.html, doc/ja/tutorial/tutorial05.html,
	doc/ja/tutorial/tutorial06.html, doc/ja/tutorial/tutorial07.html,
	doc/ja/tutorial/tutorial08.html, doc/ja/tutorial/tutorial09.html,
	doc/ja/tutorial/tutorial10.html, doc/ja/type.html: Added make man and
	changed html output directory.

2010-08-20 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac, modules/Makefile.am, modules/functions/Makefile.am,
	modules/functions/cast.c, modules/functions/suggest.c,
	modules/suggest/Makefile.am, modules/suggest/suggest.c: Moved
	suggest.so to suggest directory.

2010-08-20 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am, configure.ac, resource/Makefile.am: install resource by
	resource/Makefile.am instead of custom target.

	* configure.ac, test/unit/Makefile.am: do nothing with 'make check' on
	unit test unavailable environment.

2010-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Added edit_distance() function.

2010-08-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac, doc/ja/characteristic.html,
	doc/ja/commands.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/check.html, doc/ja/commands/clearlock.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/defrag.html,
	doc/ja/commands/delete.html, doc/ja/commands/dump.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/log_reopen.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/query.html,
	doc/ja/developer/test.html, doc/ja/execfile.html, doc/ja/expr.html,
	doc/ja/functions.html, doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: release 0.7.6

2010-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/functions/suggest.c: Fixed missing grn_table_get_key() in
	suggest proc.

2010-08-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* modules/functions/Makefile.am, modules/functions/suggest.c: Added
	suggest function module.

2010-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: grn_ja supports GRN_OBJ_WITH_BUFFER.

2010-08-19 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c: expand sub mesh area.

	* test/unit/core/test-table-sort-geo.c: fix function name.

	* lib/geo.c: fix geo search and sort with index.

	* test/unit/story/test-taiyaki.c: show also location.

	* test/unit/story/test-taiyaki.c: add missing declaration.

2010-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/store.c, lib/store.h: Added grn_ja_get_value()

2010-08-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a memory leak bug and enhanced error handling in
	build_index().

	* lib/db.c: build_index() supports index for _key.

2010-08-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: Added new taiyaki directory to confiure.ac.

	* configure.ac: Removed taiyaki directory from configure.ac.

2010-08-13 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c: support 'null' literal in grn-expression.

2010-08-16 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-dump.c,
	test/unit/core/test-command-select.c: support integer key table vector
	load.

2010-08-18 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: add tests for no
	match case.

	* test/unit/core/test-table-patricia-trie-cursor.c: add tests for
	GRN_CURSOR_RK with offset and limit.

	* test/unit/core/test-table-patricia-trie-cursor.c: add more tests for
	xtsu and lyu.

	* test/unit/core/test-table-patricia-trie-cursor.c: remove needless
	indent.

	* test/unit/core/test-table-patricia-trie-cursor.c: don't use
	GRN_CURSOR_ASCENDING.

	* test/unit/core/test-table-patricia-trie-cursor.c: don't care
	GRN_CURSOR_RK order.

2010-08-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Fixed missing static.

	* groonga.h: Added comment about GRN_CURSOR_RK.

2010-08-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: support "ltu", "ltsu" in set_cursor_rk().

2010-08-17 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: cosmetic.

	* test/unit/core/test-table-patricia-trie-cursor.c: show input in
	label.

	* test/unit/core/test-table-patricia-trie-cursor.c: fix wrong expected
	values.

2010-08-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Fixed a bug in sub_search() cause wrong result when
	GRN_CURSOR_RK assigned.

2010-08-17 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: add more tests for
	GRN_CURSOR_RK.

	* lib/pat.c: cosmetic.

	* test/unit/core/test-table-patricia-trie-cursor.c: remove a needless
	function.

	* test/unit/core/test-table-patricia-trie-cursor.c: remove a needless
	function.

	* test/unit/core/test-table-patricia-trie-cursor.c: add a test for
	prefix rk.

2010-08-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Added search_push() to pat.c

2010-08-16 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/pat.c: Added sub_search() to pat.c

2010-08-16 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: fix charcter case.

	* test/unit/http/test-http-schema.rb: remove compress_none.

	* lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-define-selector.c: re-enable
	define_selector.

	* test/unit/http/test-http-select-drilldown.rb: remove [..] from
	[true] to follow groonga changes.

	* test/unit/gqtp/test-restore.rb: use name such as TABLE_HASH_KEY
	instead of number such as 0.

2010-08-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Added rk_conv() to pat.c

2010-08-16 Kouhei Sutou <kou@clear-code.com>

	* test/unit/run-test.rb: update test-unit version and use
	test-unit-notify.

2010-08-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: fix parameter and
	expected data.

	* test/unit/core/test-table-patricia-trie-cursor.c: fix expected data.

	* groonga.h, lib/db.c,
	test/unit/core/test-table-patricia-trie-cursor.c: don't accept
	negative offset and limit with GRN_CURSOR_PREFIX. #377

	* test/unit/core/test-command-select-prefix-search.c: fix syntax in
	--filter.

	* test/unit/core/test-command-select.c: add a test boolean literal in
	filter. #402

	* test/unit/core/test-accessor.c: add tests for grn_column_name() with
	accessor.

	* lib/db.c, test/unit/core/Makefile.am: grn_column_name() supports
	accessor.

2010-08-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/searchindex.js, doc/ja/source/developer/query.txt: Fixed a
	too short underline on documents.

	* doc/ja/commands/define_selector.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/select.html,
	doc/ja/http.html, doc/ja/searchindex.js,
	doc/ja/source/commands/define_selector.txt,
	doc/ja/source/commands/load.txt, doc/ja/source/commands/log_level.txt,
	doc/ja/source/commands/select.txt,
	doc/ja/source/commands_not_implemented/add.txt,
	doc/ja/source/commands_not_implemented/get.txt,
	doc/ja/source/commands_not_implemented/set.txt,
	doc/ja/source/http.txt: Added output_type description on documents.

2010-08-12 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c, test/unit/story/test-taiyaki.c: work for long latitude
	rectangle.

	* lib/expr.c, lib/geo.c, lib/geo.h, test/unit/story/test-taiyaki.c:
	support geo_in_rectangle() with index.

	* lib/proc.c: remove a garbage.

	* configure.ac, test/unit/story/Makefile.am,
	test/unit/story/taiyaki/Makefile.am,
	test/unit/story/taiyaki/test-geo.c, test/unit/story/test-taiyaki.c:
	test/unit/story/taiyaki/test-geo.c -> test/unit/story/test-taiyaki.c.

	* lib/proc.c, test/unit/story/taiyaki/test-geo.c: use
	grn_geo_in_rectangle().

2010-08-11 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, lib/geo.c, lib/geo.h: grn_geo_search() ->
	grn_geo_search_in_circle().

	* lib/geo.c: remove needless parentheses.

	* lib/geo.c: remove duplicated codes.

	* lib/geo.c, lib/geo.h: fix typos.

	* lib/geo.c, lib/geo.h: fix geo search with index drops needed points.

2010-08-10 Yutaro Shimamura <yu@irx.jp>

	* lib/db.c: Exist datas load to index.

2010-08-10 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c: split mesh detection logic.

	* lib/geo.c: geo_in_rectangle() follows document behavior. #414

2010-08-09 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h: _XOPEN_SOURCE 500 -> 520 for EAI_* on NetBSD.
	Suggested by OBATA Akio. Thanks!!!

	* lib/geo.c: grn_table_sort_geo_ -> grn_geo_table_sort_.

	* lib/geo.c: remove needless macros.

	* lib/db.c, lib/geo.c, lib/geo.h: move grn_table_sort_geo() to geo.c.

	* test/unit/core/test-command-column-list.c,
	test/unit/core/test-dump.c: follow COMPRESS_NONE remove change.

	* configure.ac, src/groonga.c: use sysctl() for getting N CPU cores as
	fallback.

	* configure.ac: remove a needless '='.  Patch by OBATA Akio. Thanks!!!

2010-08-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Stopped printing COMPRESS_NONE in proc_dump().

2010-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/developer/query.html, doc/ja/searchindex.js,
	doc/ja/source/developer/query.txt: Renamed match() to contain()

	* doc/ja/developer/query.html: Added query.html

	* doc/ja/genindex.html, doc/ja/searchindex.js,
	doc/ja/source/developer/query.txt: update html

2010-08-05 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am: use @am__include@ instead of $(am__include). #418

	* lib/util.c, test/unit/core/test-inspect.c: inspect supports proc.

	* lib/expr.c, lib/geo.c, lib/geo.h, lib/proc.c: move grn_geo_search()
	to geo.c from proc.c.

	* lib/proc.c: use grn_geo_distance2() and grn_geo_distance3().

	* test/unit/core/Makefile.am,
	test/unit/core/test-table-patricia-trie-cursor.c,
	test/unit/core/test-table-patricia-trie-sort.c,
	test/unit/core/test-table-sort-geo.c: rename to correct name.

2010-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/load.html, doc/ja/commands/select.html,
	doc/ja/developer.html, doc/ja/developer/document.html,
	doc/ja/developer/test.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/http.html,
	doc/ja/index.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/searchindex.js: Updated html documents.

2010-08-05 Kouhei Sutou <kou@clear-code.com>

	* test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/story/taiyaki/test-geo.c: add a test for sorting with index.

	* lib/db.c: don't pass needless variables.

	* lib/db.c: use grn_geo_distance_raw() for computing distance.

	* lib/geo.c, lib/geo.h: add low level API for geo.

	* lib/geo.h: add missing parentheses.

2010-08-04 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: fix sub mesh selection on border case.

2010-08-03 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: work geo search with index again.

2010-07-28 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: search also missing small meshes.

	* lib/db.c: improve sort accuracy with geo index.  This change
	complements sort target points detected by near cursor with prefix
	cursors for arround mesh.

2010-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/developer/query.txt: Added more example.

	* doc/ja/source/developer/query.txt: Added explanation of each
	function in query.txt.

2010-08-05 Kouhei Sutou <kou@clear-code.com>

	* test/unit/story/taiyaki/test-geo.c: use also geo_distance2() and
	geo_distance3().

	* lib/proc.c: use grn_geo_distance().

	* lib/proc.c: use grn_geo_in_circle().

	* lib/geo.c: revert grn_geo_in_rectangle() implementation change.  See
	#414. After reverting this, the behavior isn't different from
	document.

2010-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/expr.txt: Touched in some detail in expr.txt.

2010-08-05 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c: remove a needless space.

	* lib/geo.c, lib/geo.h: add GRN_GEO_POINT_VALUE_RADIUS() and use it.

2010-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/commands/delete.txt, doc/ja/source/commands/load.txt,
	doc/ja/source/commands/select.txt,
	doc/ja/source/commands_not_implemented/add.txt,
	doc/ja/source/commands_not_implemented/get.txt,
	doc/ja/source/commands_not_implemented/set.txt,
	doc/ja/source/developer/query.txt, doc/ja/source/expr.txt,
	doc/ja/source/functions/geo_distance.txt,
	doc/ja/source/functions/geo_in_circle.txt,
	doc/ja/source/functions/geo_in_rectangle.txt,
	doc/ja/source/functions/now.txt, doc/ja/source/functions/rand.txt,
	doc/ja/source/http.txt: Updated documents.

2010-08-05 Kouhei Sutou <kou@clear-code.com>

	* lib/geo.c, lib/geo.h: add GRN_ prefix to macros.

	* test/unit/core/test-geo.c: add missing test file.

2010-08-04 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/developer/query.txt: Added examples to query.txt.

	* doc/ja/source/developer/query.txt: Added query.txt.

2010-08-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands/defrag.html: Added html document for command defrag.

2010-08-04 Kouhei Sutou <kou@clear-code.com>

	* lib/Makefile.am, lib/geo.c, lib/geo.h, test/unit/core/Makefile.am,
	test/unit/core/test-table-patricia-trie-cursor.c,
	test/unit/lib/grn-test-utils.h: split geo related functions to
	geo.[ch].

	* lib/util.c, lib/util.h: add grn_p_geo_point().

	* src/groonga.c, test/unit/http/test-http-select-basic.rb: support
	empty vector transformation on XML output.

2010-08-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h: Changed API document for GRN_CURSOR_PREFIX flag.

2010-08-03 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c, test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select-drilldown.rb: support vector in XML
	output.

2010-08-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/core/test-command-select.c: Added tests for --filter
	true/false/null.

2010-08-03 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h, lib/pat.c, lib/util.c,
	test/unit/core/test-inspect.c,
	test/unit/core/test-table-patricia-trie-cursor.c: show geo point
	encoded byte string in inspection.

2010-08-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: add a test for
	patricia trie prefix cursor with border different bit.

2010-08-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/expr.c: support boolean value!

	* lib/expr.c: Fixed wrong length count get_identifier().

	* lib/pat.c: grn_pat_cursor_open() ignores GRN_CURSOR_PREFIX flag
	value when both min_size and max_size are 0.

	* lib/pat.c: Fixed a bug cause grn_pat_cursor_open() returns wrong
	result.

2010-08-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/issues/html/blue-check.png, doc/issues/html/green-bar.png,
	doc/issues/html/green-check.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.html,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.html,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.html,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.html,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.html,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.html,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.html,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.html,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.html,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-41c02e541788d975e77e717e111db5305a8c3dd1.html,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.html,
	...e-44a8e2ec39e44e46fbb0be2e73b1250f7b21cc77.html,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.html,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.html,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.html,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.html,
	...e-5bbdf2428fdeeaaec9229211204ea89775eef83b.html,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.html,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.html,
	...e-690c05001ca0607d16d910a9be30aeb3799a402b.html,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.html,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.html,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.html,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.html,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.html,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.html,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.html,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.html,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.html,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.html,
	...e-a4d0fff53122fd0a48c91db4379a50b29ad6a55f.html,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.html,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.html,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.html,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.html,
	...e-c804446bb766b21c53313bc888a2bc93ddaec0aa.html,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.html,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.html,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.html,
	...e-df04c90c558d74906fd043ff0a58bd2d5fcda92c.html,
	...e-e01d14efd2ec42ee347c9e3544c043b2a7603849.html,
	...e-e778c364b737119a27abe17ea144ebb1f38d8033.html,
	...e-e8783b135ab85b44129399956560925bbeece2a8.html,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.html,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.html,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.html,
	doc/issues/html/red-check.png, doc/issues/html/release-1.0.0.html,
	doc/issues/html/release-1.1.0.html, doc/issues/html/style.css,
	doc/issues/html/yellow-bar.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.yaml,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.yaml,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.yaml,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.yaml,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.yaml,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.yaml,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.yaml,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.yaml,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.yaml,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.yaml,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.yaml,
	...e-41c02e541788d975e77e717e111db5305a8c3dd1.yaml,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.yaml,
	...e-44a8e2ec39e44e46fbb0be2e73b1250f7b21cc77.yaml,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.yaml,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.yaml,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.yaml,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.yaml,
	...e-5bbdf2428fdeeaaec9229211204ea89775eef83b.yaml,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.yaml,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.yaml,
	...e-690c05001ca0607d16d910a9be30aeb3799a402b.yaml,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.yaml,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.yaml,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.yaml,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.yaml,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.yaml,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.yaml,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.yaml,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.yaml,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.yaml,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.yaml,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.yaml,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.yaml,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.yaml,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.yaml,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.yaml,
	...e-a4d0fff53122fd0a48c91db4379a50b29ad6a55f.yaml,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.yaml,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.yaml,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.yaml,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.yaml,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.yaml,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.yaml,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.yaml,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.yaml,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.yaml,
	...e-c804446bb766b21c53313bc888a2bc93ddaec0aa.yaml,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.yaml,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.yaml,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.yaml,
	...e-df04c90c558d74906fd043ff0a58bd2d5fcda92c.yaml,
	...e-e01d14efd2ec42ee347c9e3544c043b2a7603849.yaml,
	...e-e778c364b737119a27abe17ea144ebb1f38d8033.yaml,
	...e-e8783b135ab85b44129399956560925bbeece2a8.yaml,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.yaml,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.yaml,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.yaml,
	doc/issues/project.yaml, doc/ja/_static/searchtools.js,
	doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/cache_limit.html, doc/ja/commands/clearlock.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/log_reopen.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: Removed issues.

2010-08-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-cursor.c: add a test for
	patricia trie prefix cursor with a different prefix entry.

	* test/unit/core/test-table-patricia-trie-cursor.c: add a test for
	patricia trie cursor with GRN_CURSOR_SIZE_BY_BIT.

2010-07-30 Kouhei Sutou <kou@clear-code.com>

	* lib/util.c, test/unit/core/test-inspect.c: improve geo point
	inspection format.

	* test/unit/lib/Makefile.am: use disabled Cutter features.

	* .gitignore: ignore debian package repository related files.

	* apt/ubuntu/generate-karmic.conf, apt/ubuntu/generate-lucid.conf,
	apt/ubuntu/release-karmic.conf, apt/ubuntu/release-lucid.conf: karmic
	-> lucid.

	* .gitignore: ignore debian package related files.

	* .gitignore: ignore an auto generated file.

	* apt/Makefile.am: karmic -> lucid.

	* debian/changelog: add 0.7.4 entry.

	* debian/patches/fix-mkdir-p.diff, debian/patches/series: remove a
	needless patch.

2010-07-29 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/conf.py: Requires Sphinx 1.0.1 for document
	generation.

	* ChangeLog, configure.ac, doc/ja/characteristic.html,
	doc/ja/commands.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/clearlock.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html, doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/log_reopen.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: release 0.7.4

	* doc/ja/commands.html, doc/ja/commands/delete.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/log_reopen.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/index.html, doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/example/tutorial01-1.log,
	doc/ja/source/example/tutorial01-10.log,
	doc/ja/source/example/tutorial01-11.log,
	doc/ja/source/example/tutorial01-12.log,
	doc/ja/source/example/tutorial01-13.log,
	doc/ja/source/example/tutorial01-14.log,
	doc/ja/source/example/tutorial01-15.log,
	doc/ja/source/example/tutorial01-16.log,
	doc/ja/source/example/tutorial01-17.log,
	doc/ja/source/example/tutorial01-2.log,
	doc/ja/source/example/tutorial01-3.log,
	doc/ja/source/example/tutorial01-4.log,
	doc/ja/source/example/tutorial01-5.log,
	doc/ja/source/example/tutorial01-6.log,
	doc/ja/source/example/tutorial01-7.log,
	doc/ja/source/example/tutorial01-8.log,
	doc/ja/source/example/tutorial01-9.log,
	doc/ja/source/example/tutorial02-1.log,
	doc/ja/source/example/tutorial02-3.log,
	doc/ja/source/example/tutorial03-1.log,
	doc/ja/source/example/tutorial03-2.log,
	doc/ja/source/example/tutorial03-3.log,
	doc/ja/source/example/tutorial04-1.log,
	doc/ja/source/example/tutorial04-2.log,
	doc/ja/source/example/tutorial04-3.log,
	doc/ja/source/example/tutorial04-4.log,
	doc/ja/source/example/tutorial04-5.log,
	doc/ja/source/example/tutorial04-6.log,
	doc/ja/source/example/tutorial04-7.log,
	doc/ja/source/example/tutorial05-1.log,
	doc/ja/source/example/tutorial05-2.log,
	doc/ja/source/example/tutorial05-3.log,
	doc/ja/source/example/tutorial05-4.log,
	doc/ja/source/example/tutorial05-5.log,
	doc/ja/source/example/tutorial05-6.log,
	doc/ja/source/example/tutorial06-1.log,
	doc/ja/source/example/tutorial06-2.log,
	doc/ja/source/example/tutorial06-3.log,
	doc/ja/source/example/tutorial06-4.log,
	doc/ja/source/example/tutorial06-5.log,
	doc/ja/source/example/tutorial07-1.log,
	doc/ja/source/example/tutorial07-2.log,
	doc/ja/source/example/tutorial07-3.log,
	doc/ja/source/example/tutorial07-4.log,
	doc/ja/source/example/tutorial08-1.log,
	doc/ja/source/example/tutorial10-1.log,
	doc/ja/source/example/tutorial10-10.log,
	doc/ja/source/example/tutorial10-2.log,
	doc/ja/source/example/tutorial10-3.log,
	doc/ja/source/example/tutorial10-4.log,
	doc/ja/source/example/tutorial10-5.log,
	doc/ja/source/example/tutorial10-6.log,
	doc/ja/source/example/tutorial10-7.log,
	doc/ja/source/example/tutorial10-8.log,
	doc/ja/source/example/tutorial10-9.log,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial10.html: Updated documents.

2010-07-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: Removed putting log in grn_ja_defrag_seg() when it
	works successfully.

	* lib/store.c: Fixed a bug in grn_ja_check().

2010-07-29 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.h, lib/str.h, lib/util.h: add missing GRN_APIs.

2010-07-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: Minor change in grn_ja_check()

	* groonga.h, lib/store.c: Enabled CAS for grn_ja_put().

	* lib/store.c, lib/store.h: Added grn_ja_element_info().

2010-07-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/store.c, lib/store.h: Added cas argument to
	grn_ja_put().

	* lib/pat.c: Cut off bitcmp2().

	* groonga.h, lib/pat.c: Added GRN_CURSOR_SIZE_BY_BIT.

2010-07-27 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: Output log event as GRN_LOG_WARNING when seginfo is not
	cleared after grn_ja_defrag_seg().

	* lib/store.c: Enhanced grn_ja_check().

	* lib/store.c: only active records are moved in grn_ja_defrag_seg().

2010-07-27 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-sort.c: use more suitable
	test data.

	* test/unit/core/test-table-patricia-trie-sort.c: add tests for
	grn_table_sort() for geo with offset and limit.

2010-07-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-patricia-trie-sort.c: add a test for
	grn_table_sort() for geo.  This test is still failed.

2010-07-26 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/store.c: Expanded critical section in grn_ja_replace().

	* lib/pat.c, lib/proc.c, lib/store.c, lib/store.h: Fixed a fatal bug
	in grn_ja_defrag_seg().

2010-07-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-hook.c: add missing temporary directory
	removing.

	* test/unit/core/Makefile.am, test/unit/core/test-table-hook.c: add a
	test for zero index value. #398

2010-07-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/tutorial/tutorial01.txt,
	doc/ja/source/tutorial/tutorial02.txt,
	doc/ja/source/tutorial/tutorial03.txt,
	doc/ja/source/tutorial/tutorial04.txt,
	doc/ja/source/tutorial/tutorial05.txt: Fixed documentation bugs.

2010-07-26 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c: Fixed a buffer over run problem.

2010-07-23 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/commands/defrag.txt: Added man page of defrag command.

	* lib/proc.c: Added defrag command.

	* groonga.h, lib/db.c: Added grn_obj_defrag().

2010-07-23 Kouhei Sutou <kou@clear-code.com>

	* lib/pat.c: fix left and right node description.

	* lib/pat.c, lib/pat.h, lib/util.c, lib/util.h,
	test/unit/core/test-inspect.c: support pat key cursor inspection.

	* lib/pat.c, test/unit/core/test-inspect.c: show nodes on patricia
	trie inspection.

	* lib/util.c: add a missing cast.

	* lib/pat.c: add comments for pat_node fields.

2010-07-23 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-hash.h, test/unit/core/test-patricia-trie.h,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-stress.c: do
	not free string from grn_test_get_tmp_dir().

2010-07-23 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/grn-test-utils.h: add a missing prototype declaration.

2010-07-23 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-cast-table.c,
	test/unit/core/test-command-cache-limit.c,
	test/unit/core/test-command-column-list.c,
	test/unit/core/test-command-delete.c,
	test/unit/core/test-command-load.c,
	test/unit/core/test-command-select-prefix-search.c,
	test/unit/core/test-command-select-sort.c,
	test/unit/core/test-command-select.c,
	test/unit/core/test-database-create.c, test/unit/core/test-database.c,
	test/unit/core/test-dump.c, test/unit/core/test-expr-parse.c,
	test/unit/core/test-expr-query.c, test/unit/core/test-expr-script.c,
	test/unit/core/test-expr.c, test/unit/core/test-function-cast.c,
	test/unit/core/test-hash.h, test/unit/core/test-inspect.c,
	test/unit/core/test-inverted-index.c, test/unit/core/test-log.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-register.c,
	test/unit/core/test-store-ja.c, test/unit/core/test-stress.c,
	test/unit/core/test-table-patricia-trie-cursor.c,
	test/unit/core/test-table-patricia-trie-sort.c,
	test/unit/core/test-table-select-normalize.c,
	test/unit/core/test-table-select.c,
	test/unit/core/test-table-sort-key-from-str.c,
	test/unit/core/test-table.c, test/unit/core/test-view-operations.c,
	test/unit/core/test-view.c, test/unit/lib/grn-test-server.c,
	test/unit/lib/grn-test-utils.c, test/unit/run-test.sh,
	test/unit/story/taiyaki/test-geo.c: use build_dir as tmp.  #370

2010-07-22 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/http/test-http-schema.rb: report nonexistent
	type error on table_create. #342

	* lib/db.c: adapt acceptable symbol characters to ECMAScript. #344

2010-07-16 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-command-load.c: support null and "" as
	empty vector.

2010-07-22 Kouhei Sutou <kou@clear-code.com>

	* lib/ctx.c, lib/ctx.h, lib/output.h, lib/proc.c,
	resource/admin_html/index.html, test/unit/http/test-http.rb: add cache
	statistics to status result.

2010-07-22 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/com.c: fix argument type.

	* src/groonga.c: changed -f option to --file option.  #381

	* lib/proc.c, test/unit/core/test-dump.c: use flag names for data and
	column dump.  #352

2010-07-22 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-command-select.c: support loading
	vector for integer. #395

2010-07-22 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/expr.c: guard grn_obj_unlink with obj->header.type

2010-07-22 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/output.c, test/unit/core/test-command-select.c:
	support loading vector for reference ID of no-key-table. #396

2010-07-22 Ryo Onodera <onodera@clear-code.com>

	* lib/ctx.c: reset various error information when error occurs on
	remote groonga

2010-07-22 Kouhei Sutou <kou@clear-code.com>

	* lib/pat.c, lib/pat.h, lib/util.c: inspect pat nodes.

2010-07-21 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: add missing include.

2010-07-21 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/searchindex.js, doc/ja/source/example/tutorial01-1.log,
	doc/ja/source/example/tutorial01-10.log,
	doc/ja/source/example/tutorial01-11.log,
	doc/ja/source/example/tutorial01-12.log,
	doc/ja/source/example/tutorial01-13.log,
	doc/ja/source/example/tutorial01-14.log,
	doc/ja/source/example/tutorial01-15.log,
	doc/ja/source/example/tutorial01-16.log,
	doc/ja/source/example/tutorial01-17.log,
	doc/ja/source/example/tutorial01-2.log,
	doc/ja/source/example/tutorial01-3.log,
	doc/ja/source/example/tutorial01-4.log,
	doc/ja/source/example/tutorial01-5.log,
	doc/ja/source/example/tutorial01-6.log,
	doc/ja/source/example/tutorial01-7.log,
	doc/ja/source/example/tutorial01-8.log,
	doc/ja/source/example/tutorial01-9.log,
	doc/ja/source/example/tutorial02-1.log,
	doc/ja/source/example/tutorial03-1.log,
	doc/ja/source/example/tutorial03-2.log,
	doc/ja/source/example/tutorial03-3.log,
	doc/ja/source/example/tutorial04-1.log,
	doc/ja/source/example/tutorial04-2.log,
	doc/ja/source/example/tutorial04-3.log,
	doc/ja/source/example/tutorial04-4.log,
	doc/ja/source/example/tutorial04-5.log,
	doc/ja/source/example/tutorial04-6.log,
	doc/ja/source/example/tutorial04-7.log,
	doc/ja/source/example/tutorial05-1.log,
	doc/ja/source/example/tutorial05-2.log,
	doc/ja/source/example/tutorial05-3.log,
	doc/ja/source/example/tutorial05-4.log,
	doc/ja/source/example/tutorial05-5.log,
	doc/ja/source/example/tutorial05-6.log,
	doc/ja/source/example/tutorial06-1.log,
	doc/ja/source/example/tutorial06-2.log,
	doc/ja/source/example/tutorial06-3.log,
	doc/ja/source/example/tutorial06-4.log,
	doc/ja/source/example/tutorial06-5.log,
	doc/ja/source/example/tutorial07-1.log,
	doc/ja/source/example/tutorial07-2.log,
	doc/ja/source/example/tutorial07-3.log,
	doc/ja/source/example/tutorial07-4.log,
	doc/ja/source/example/tutorial08-1.log,
	doc/ja/source/example/tutorial10-1.log,
	doc/ja/source/example/tutorial10-10.log,
	doc/ja/source/example/tutorial10-2.log,
	doc/ja/source/example/tutorial10-3.log,
	doc/ja/source/example/tutorial10-4.log,
	doc/ja/source/example/tutorial10-5.log,
	doc/ja/source/example/tutorial10-6.log,
	doc/ja/source/example/tutorial10-7.log,
	doc/ja/source/example/tutorial10-8.log,
	doc/ja/source/example/tutorial10-9.log,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial10.html: Updated execution example on
	documents.

2010-07-21 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h: fix a typo.

2010-07-21 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/tutorial/tutorial01.txt: Fixed miss-replacement of
	domains on tutorials.

2010-07-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: cut off verbose log

2010-07-20 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am,
	test/unit/core/test-table-patricia-trie-sort.c: add a test for sorting
	integer with index. (failed yet)

	* test/unit/core/Makefile.am,
	test/unit/core/test-command-select-prefix-search.c: add a tests for
	prefix search expression. #358

2010-07-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/output.h, lib/pat.c, lib/pat.h, lib/proc.c: Added
	grn_pat_check().

2010-07-16 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_status: show error message on error.

	* data/munin/groonga_disk, data/munin/groonga_n_records,
	data/munin/groonga_status: follow returned JSON format change.

	* test/unit/core/test-command-select.c: add a test for select with
	nonexistent table.

2010-07-16 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* src/groonga.c: cuddle else.

	* src/groonga.c: add traditional -f option.  #381

2010-07-15 Kouhei Sutou <kou@clear-code.com>

	* lib/util.c, test/unit/core/test-inspect.c: support record uvector
	inspection.

	* lib/util.c, test/unit/core/test-inspect.c: support record
	inspection.

	* test/unit/core/test-inspect.c: remove a garbage.

	* lib/util.c, test/unit/core/test-inspect.c: add more details to table
	inspectioin.

	* lib/output.c: fix a memory leak.

2010-07-15 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* .gitignore: ignore extra sources.

2010-07-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: output logtrace in is_deletable().

2010-07-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/clearlock.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html, doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/log_reopen.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/execfile.html, doc/ja/genindex.html, doc/ja/index.html,
	doc/ja/reference.html, doc/ja/searchindex.js, doc/ja/source/conf.py,
	doc/ja/source/example/tutorial01-1.log,
	doc/ja/source/example/tutorial01-10.log,
	doc/ja/source/example/tutorial01-11.log,
	doc/ja/source/example/tutorial01-12.log,
	doc/ja/source/example/tutorial01-13.log,
	doc/ja/source/example/tutorial01-14.log,
	doc/ja/source/example/tutorial01-15.log,
	doc/ja/source/example/tutorial01-16.log,
	doc/ja/source/example/tutorial01-17.log,
	doc/ja/source/example/tutorial01-2.log,
	doc/ja/source/example/tutorial01-3.log,
	doc/ja/source/example/tutorial01-4.log,
	doc/ja/source/example/tutorial01-5.log,
	doc/ja/source/example/tutorial01-6.log,
	doc/ja/source/example/tutorial01-7.log,
	doc/ja/source/example/tutorial01-8.log,
	doc/ja/source/example/tutorial01-9.log,
	doc/ja/source/example/tutorial02-1.log,
	doc/ja/source/example/tutorial02-2.log,
	doc/ja/source/example/tutorial03-1.log,
	doc/ja/source/example/tutorial03-2.log,
	doc/ja/source/example/tutorial03-3.log,
	doc/ja/source/example/tutorial04-1.log,
	doc/ja/source/example/tutorial04-2.log,
	doc/ja/source/example/tutorial04-3.log,
	doc/ja/source/example/tutorial04-4.log,
	doc/ja/source/example/tutorial04-5.log,
	doc/ja/source/example/tutorial04-6.log,
	doc/ja/source/example/tutorial04-7.log,
	doc/ja/source/example/tutorial05-1.log,
	doc/ja/source/example/tutorial05-2.log,
	doc/ja/source/example/tutorial05-3.log,
	doc/ja/source/example/tutorial05-4.log,
	doc/ja/source/example/tutorial05-5.log,
	doc/ja/source/example/tutorial05-6.log,
	doc/ja/source/example/tutorial06-1.log,
	doc/ja/source/example/tutorial06-2.log,
	doc/ja/source/example/tutorial06-3.log,
	doc/ja/source/example/tutorial06-4.log,
	doc/ja/source/example/tutorial06-5.log,
	doc/ja/source/example/tutorial07-1.log,
	doc/ja/source/example/tutorial07-2.log,
	doc/ja/source/example/tutorial07-3.log,
	doc/ja/source/example/tutorial07-4.log,
	doc/ja/source/example/tutorial08-1.log,
	doc/ja/source/example/tutorial10-1.log,
	doc/ja/source/example/tutorial10-10.log,
	doc/ja/source/example/tutorial10-2.log,
	doc/ja/source/example/tutorial10-3.log,
	doc/ja/source/example/tutorial10-4.log,
	doc/ja/source/example/tutorial10-5.log,
	doc/ja/source/example/tutorial10-6.log,
	doc/ja/source/example/tutorial10-7.log,
	doc/ja/source/example/tutorial10-8.log,
	doc/ja/source/example/tutorial10-9.log,
	doc/ja/source/tutorial/tutorial01.txt,
	doc/ja/source/tutorial/tutorial02.txt,
	doc/ja/source/tutorial/tutorial03.txt,
	doc/ja/source/tutorial/tutorial04.txt,
	doc/ja/source/tutorial/tutorial05.txt,
	doc/ja/source/tutorial/tutorial06.txt,
	doc/ja/source/tutorial/tutorial07.txt,
	doc/ja/source/tutorial/tutorial08.txt,
	doc/ja/source/tutorial/tutorial09.txt,
	doc/ja/source/tutorial/tutorial10.txt,
	doc/ja/source/update_execution_example.py,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial10.html, doc/ja/type.html: Updated execute
	examples.

2010-07-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: check whether deletable or not in grn_table_delete().

2010-07-14 Kouhei Sutou <kou@clear-code.com>

	* test/unit/gqtp/test-restore.rb: fix a typo.

	* test/unit/gqtp/test-restore.rb: follow JSON format change.

	* test/unit/http/test-http-schema.rb: follow JSON format change.

	* test/unit/gqtp/test-load.rb: follow JSON format change.

	* test/unit/gqtp/test-cache.rb: follow JSON format change.

	* src/groonga.c, test/unit/command/test-option.rb: don't show
	config-path in --show-config output.

	* test/unit/command/test-config-file.rb,
	.../unit/lib/ruby/groonga-local-gqtp-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: follow JSON output format
	change.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: fix a typo.

	* doc/ja/source/commands/check.txt: update check format.

	* lib/db.c, lib/db.h, lib/proc.c,
	test/unit/core/test-command-column-list.c: column_list outputs _key.
	#305

	* src/groonga.c: log sendmsg() failed case.

	* src/groonga.c: fix wrong index access.

2010-07-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Enhanced grn_ii_buffer_check().

2010-07-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/proc.c: Modified output structure of check command.

2010-07-13 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/source/execfile.txt: update command line option document.

	* src/groonga.c: allocate memory to config value.

	* src/groonga.c: remove needless config_path address reset.

	* src/groonga.c: --default-encoding -> --encoding.

	* doc/ja/source/commands/dump.txt: add a document for dump.

	* doc/ja/source/commands/select.txt: update select error handling.

	* doc/ja/source/commands/check.txt: add a document for check command.

	* test/unit/command/test-option.rb: --pid-file -> --pid-path.

	* src/groonga.c: revert select XML format change.

	* test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select-drilldown.rb: use old XML format.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: follow the recent
	return value form change.

2010-07-12 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: 2009 -> 2009-2010.

2010-07-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: Don't output error for empty input.

2010-07-12 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Force proc_dump() to use GRN_CONTENT_NONE as
	output_type.

	* test/unit/core/test-command-cache-limit.c,
	test/unit/core/test-command-load.c,
	test/unit/core/test-command-select-sort.c: Fixed some tests following
	new command behavior.

	* lib/ctx.c, lib/proc.c, src/groonga.c: Returns error when invalid
	command name is assinged.

2010-07-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* resource/admin_html/index.html: Added pager on admin html with
	advanced mode.

2010-07-12 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Stop wrapping result value with an array.

	* lib/ctx.c, src/groonga.c: call grn_timeval_now() in grn_ctx_send()
	even when acts as client.

	* lib/ctx.c, src/groonga.c: call print_return_code() from recvput().

	* lib/ctx.c: clear curr_expr in grn_ctx_impl_init().

	* lib/ctx.c: copy rc and output_type from grn_com_header to grn_ctx in
	grn_ctx_recv().

	* lib/com.c: return output_type and rc value in grn_com_header.

	* lib/output.c, src/groonga.c: output return code in stand alone mode.

	* src/groonga.c: output "END" each end of the reply when tsv assigned
	as output type.

2010-07-10 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_disk: use 1024 for SI units.

	* data/munin/groonga_disk: fix key name.

	* data/munin/groonga_disk: use area and stack.

	* data/munin/groonga_disk: make total value optional.

	* data/munin/groonga_disk: fix size unit.

2010-07-09 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_disk: size -> usage.

	* data/munin/Makefile.am: add missing Makefile entry.

	* data/munin/groonga_disk: add a Munin plugin for groonga database
	disk usage.

2010-07-09 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/proc.c, lib/util.c: Stopped raising error
	in grn_normalize_offset_and_limit().

2010-07-09 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: add --cache-limit option.

2010-07-08 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: --pid-file -> --pid-path.

2010-07-09 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, src/Makefile.am, src/groonga.c: use libedit with
	multibyte support.

	* src/grntest.c: handle both no select results are the same result.

2010-07-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/expr.c, lib/proc.c: output number of results to query.log

	* lib/ii.c: Enhanced grn_ii_buffer_check().

	* lib/ii.c, lib/proc.c: Added grn_ii_buffer_check().

2010-07-08 Kouhei Sutou <kou@clear-code.com>

	* lib/util.c, test/unit/core/test-inspect.c: add inspector for type.

	* lib/util.c: use return instead of break.

	* lib/util.c: share common code.

	* lib/util.c, test/unit/core/test-inspect.c: add inspector for fix
	size column.

	* lib/util.c, test/unit/core/test-inspect.c: add inspector for
	var_size column.

	* test/unit/core/test-command-column-list.c,
	test/unit/core/test-command-select-sort.c: remove new lines from JSON
	output.

	* test/unit/story/taiyaki/test-geo.c: remove new lines from JSON
	output.

2010-07-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Enhanced proc_check().

2010-07-07 Kouhei Sutou <kou@clear-code.com>

	* lib/util.c, test/unit/core/test-inspect.c: add ii inspector.

	* test/unit/core/test-table-patricia-trie-cursor.c: add tests for near
	cursor on geo point but they're failed for now.  Is it not implemented
	yet? Or wrong usage?

	* test/unit/core/test-table-patricia-trie-cursor.c: add tests for
	common prefix search cursor but they're disabled for now.  Is it right
	usage?

	* test/unit/core/test-table-patricia-trie-cursor.c: add tests for near
	cursor on UInt32. [#383]

	* test/unit/core/Makefile.am,
	test/unit/core/test-table-patricia-trie-cursor.c: add tests for
	GRN_CURSOR_PREFIX on ShortText. [#383]

2010-07-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/ii.h, lib/proc.c: Added proc_check().

2010-07-06 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/output.c: Modified comment about
	grn_table_cursor_open(). stop putting return code when JSON assigned
	as output_type.

2010-07-06 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-cast-basic.c: support geo point in
	degree.

	* lib/db.c, test/unit/core/test-cast-basic.c: don't restrict geo point
	separator character.

	* test/unit/core/test-cast-basic.c: fix test data.

	* lib/db.c, test/unit/core/test-cast-basic.c: add a input error check
	for geo point.  A separator between latitude and longitude must be
	'x': "LATITUDExLONGITUDE" form is valid.

	* lib/db.c: grn_obj_reinit() supports geo point data types:  geo point
	data types: GRN_DB_TOKYO_GEO_POINT and GRN_DB_WGS84_GEO_POINT.

	* groonga.h: fix name collision.

	* test/unit/core/test-command-column-list.c: add new lines to JSON
	result.

	* lib/db.c: fix a memory leak.

	* test/unit/http/test-http-crud.rb: fix wrong expected value.

	* test/unit/command/test-config-file.rb, test/unit/gqtp/test-cache.rb,
	test/unit/gqtp/test-load.rb, test/unit/gqtp/test-restore.rb: follow a
	change that shutdown and quit returns [true].

2010-07-05 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-drilldown.rb: define_selector
	returns [true].

	* lib/proc.c: quit and shutdown commands return [true] or [false].

	* test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select-drilldown.rb: RESULTPAGE -> RESULT. Is
	it OK?

	* test/unit/gqtp/test-restore.rb: follow HTML return value change.

	* test/unit/gqtp/test-load.rb: follow HTML output change in gqtp.

	* test/unit/gqtp/test-cache.rb: follow HTML output change in gqtp.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: follow HTML return
	value change.

	* test/unit/run-test.sh: increase max diff size.

	* test/unit/core/test-command-select.c: add a test for
	TokenBigramSplitSymbol.

	* test/unit/core/test-command-select.c: add a test for nonexistent ID
	select.

	* lib/str.h: export grn_str_len() and grn_text_unesc_tok() as API.

	* lib/db.h: export grn_obj_cast() and grn_proc_alloc() as API.

	* lib/com.c: check EAI_SYSTEM availability.

	* lib/groonga_in.h: include unistd.h on no-WIN32 environment.

	* lib/groonga_in.h: use Windows XP API in MinGW for getaddrinfo().

	* lib/module.h: use HINSTANCE instead of MODULE for MinGW.

	* lib/Makefile.am: don't include needless lib/ path.

	* configure.ac: add --disable-benchmark option.

	* test/unit/core/test-command-select-sort.c: add tests for sorting by
	_score without query.

	* lib/db.c: fix a memory leak.

2010-07-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/core/test-command-cache-limit.c,
	test/unit/core/test-command-load.c: Updated test for proc. which
	returns a bare number.

2010-07-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Fixed a bug in buffer_new() wrong key was used.

2010-07-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands.html, doc/ja/commands/add.html,
	doc/ja/commands/cache_limit.html, doc/ja/commands/clearlock.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/index.html, doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/commands/cache_limit.txt,
	doc/ja/source/commands/clearlock.txt,
	doc/ja/source/commands/column_create.txt,
	doc/ja/source/commands/column_list.txt,
	doc/ja/source/commands/column_remove.txt,
	doc/ja/source/commands/define_selector.txt,
	doc/ja/source/commands/delete.txt, doc/ja/source/commands/load.txt,
	doc/ja/source/commands/log_level.txt,
	doc/ja/source/commands/log_put.txt,
	doc/ja/source/commands/log_reopen.txt,
	doc/ja/source/commands/quit.txt, doc/ja/source/commands/select.txt,
	doc/ja/source/commands/shutdown.txt,
	doc/ja/source/commands/status.txt,
	doc/ja/source/commands/table_create.txt,
	doc/ja/source/commands/table_list.txt,
	doc/ja/source/commands/table_remove.txt,
	doc/ja/source/commands/view_add.txt, doc/ja/type.html: Proc. documents
	catched up with current implementation.

	* lib/proc.c: Changed output of proc_load from bare number to array.

	* doc/ja/source/commands/add.txt, doc/ja/source/commands/get.txt,
	doc/ja/source/commands/set.txt,
	doc/ja/source/commands_not_implemented/add.txt,
	doc/ja/source/commands_not_implemented/get.txt,
	doc/ja/source/commands_not_implemented/set.txt: Removed documents for
	not/half implemented procs.

2010-07-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Added cut off logic to grn_geo_search().

	* lib/expr.c, lib/proc.c: Fixed wrong distance calculation in
	grn_geo_search().

	* lib/output.c: type_of_unmatched_column

2010-07-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Fixed output of cache_limit proc.

2010-06-25 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* src/groonga.c, test/unit/command/test-option.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: --config-path option

2010-07-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/expr.c, lib/proc.c: Fixed a bug in grn_geo_search().

2010-07-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-delete.c: add tests for delete command.

	* test/unit/core/Makefile.am: add tests for delete command.

2010-07-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: grn_table_sort_geo() supports search result table.

2010-07-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-select.c: use symbol instead of number
	for flags.

	* test/unit/core/test-register.c: remove needless backslash escapes.

	* test/unit/core/test-command-select.c: add a test for text vector
	search.

	* lib/proc.c: remove too much ';'.

2010-07-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Enhanced sort logic in grn_table_sort_geo().

	* lib/db.c: Fixed bugs in grn_table_sort_key_from_str_geo().

	* lib/db.c: Calculate distance in grn_table_sort_geo().

	* lib/db.c: Added grn_table_sort_geo().

	* lib/db.c: Added grn_table_sort_key_from_str_geo().

2010-07-01 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-command-select.c: test for #376

2010-07-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.h: Added GRN_TABLE_SORT_GEO.

2010-07-01 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Fixed some response of procs (bare true/false).  bare
	literals are not allowed in JSON spec.

2010-07-01 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: fix inverted condition.

	* test/unit/core/test-command-load.c: add tests for null value
	loading.

	* lib/db.c: add broken reference value check into grn_table_group().

2010-07-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c, lib/proc.c: Added grn_geo_search().

2010-07-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-drilldown.rb: use more meaningful
	name.

	* test/unit/story/taiyaki/test-geo.c: add --drilldown_sortby to cause
	SEGV.

	* test/unit/story/taiyaki/test-geo.c: remove needless drilldowns.

	* test/unit/fixtures/story/taiyaki/areas.grn,
	test/unit/fixtures/story/taiyaki/categories.grn,
	test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/story/taiyaki/test-geo.c: add a test for broken reference
	drilldown.

2010-06-30 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h: Added parameter descriptions of grn_table_cursor_open.

2010-06-30 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/output.c, lib/str.c, test/unit/core/test-command-select.c:
	support vector value in select. 325

2010-06-30 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/output.h, lib/proc.c: Make some procs return true/false depends
	on ctx->rc.

2010-06-30 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/pat.c: Added GRN_OBJ_KEY_GEO_POINT.

2010-06-30 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: fix memory leaks.

	* src/grntest.c: close socket on receive HTTP response.

2010-06-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: Added set_cursor_near() and set_cursor_common_prefix().

2010-06-29 Kouhei Sutou <kou@clear-code.com>

	* src/grntest.c: revert '--protocol http' option.

	* src/grntest.c: support HTTP but load isn't worked yet.

2010-06-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: set_cursor_prefix() supports GRN_CURSOR_DESCENDING.

	* lib/pat.c: Added set_cursor_prefix().

2010-06-29 Kouhei Sutou <kou@clear-code.com>

	* test/unit/util/test-string.c: add tests for grn_text_urlenc.

2010-06-28 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/output.c: fixed argument type.

2010-06-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands/select.html, doc/ja/developer/document.html,
	doc/ja/searchindex.js, doc/ja/source/commands/select.txt: Added more
	detailed description for parameters on proc_select.

	* doc/ja/source/developer/document.txt: Fixed document to install
	Sphinx(#368).

2010-06-28 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-select-sort.c: add more sortby test.

	* test/unit/core/Makefile.am,
	test/unit/core/test-command-select-sort.c: add a test for two sortby
	columns.

	* test/unit/core/Makefile.am,
	test/unit/core/test-table-sort-key-from-str.c,
	test/unit/core/test-table-sort-key.c: test-table-sort-key ->
	test-table-sort-key-from-str.

2010-06-26 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/command/test-option.rb: removed a not-yet-supported
	feature

2010-06-25 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/str.c, test/unit/command/test-option.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: check argv boundary

2010-06-25 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: follow error message cange.

2010-06-25 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* src/groonga.c: fix writing out of bounds

2010-06-25 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-basic.rb: follow XML format change.

	* test/unit/http/test-http-select-basic.rb: follow XML format change.

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: follow XML format
	change.

2010-06-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Fixed non-existent var reference in proc_delete.

2010-06-25 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, src/groonga.c: fix error message on grn_db_open(). #97

	* lib/db.c, test/unit/http/test-http-schema.rb: make key_type for
	TABLE_NO_KEY error. #341

	* resource/admin_html/index.html: show start time in human readable
	format.

	* resource/admin_html/index.html: show uptime in human readable
	format.

	* test/unit/core/test-command-load.c: add a test for integer key load.
	#362

2010-06-25 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/command/test-option-help.rb,
	test/unit/command/test-option-pid-file.rb,
	test/unit/command/test-option.rb: merged test scripts for command line
	options.

2010-06-25 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/core/test-command-cache-limit.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-utils.c: check invalid cache_limit's --max
	value.

2010-06-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/expr.c: Fixed freeing null pointer.

	* lib/db.c: Fixed a bug in grn_load() cause insert fail when key is
	not text.

2010-06-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: return "" when GRN_ID_NIL is assigned as id for
	grn_obj_get_value().

	* lib/db.c, test/unit/core/test-command-load.c: Fixed wrong bool value
	cast in json_read().

2010-06-24 Yutaro Shimamura <yu@irx.jp>

	* src/groonga.c: groonga.c: do not use libedit if batchmode.

2010-06-24 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/command/Makefile.am,
	test/unit/command/test-config-file.rb,
	test/unit/command/test-option-help.rb,
	test/unit/command/test-option-pid-file.rb, test/unit/gqtp/Makefile.am,
	test/unit/gqtp/test-config-file.rb,
	test/unit/gqtp/test-option-help.rb,
	test/unit/gqtp/test-option-pid-file.rb: moved tests for groonga
	command.

2010-06-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Enabled CAST_IN_JSON_READ

2010-06-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/util/test-string.c: fix a typo.

2010-06-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/output.c, test/unit/util/test-string.c: Added
	grn_output_void().

2010-06-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am,
	test/unit/core/test-command-cache-limit.c: add a test for cache_limit
	command.

	* lib/proc.c: follow typo fixing.

	* lib/ctx.c, lib/ctx.h: fix typos.

2010-06-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed wrong indent.

2010-06-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-command-load.c,
	test/unit/core/test-load.c: test-load.c -> test-command-load.c.

2010-06-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: Fixed a bug in grn_ctx_alloc() cause segv.

	* src/groonga.c: Output header info in tsv format when requested in
	h_server()

2010-06-23 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_cpu_time: fix a label.

	* configure.ac, modules/tokenizers/mecab.c: check
	mecab_dictionary_info_t availability for old MeCab. #355

2010-06-23 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c: Fixed missing fgets error handling.

2010-06-23 Yutaro Shimamura <yu@irx.jp>

	* configure.ac, src/groonga.c: groonga.c using libedit.

2010-06-23 Kouhei Sutou <kou@clear-code.com>

	* data/munin/Makefile.am, data/munin/groonga_query_performance:

2010-06-23 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/output.h: Export grn_output_obj. grn_text_otoj will
	be obsolete.

	* groonga.h, lib/db.c, lib/output.c: Added GRN_CONTENT_MSGPACK.

	* lib/output.c, lib/proc.c, lib/str.c: Assign nelements argument for
	grn_output_array_open() properly as possible.

2010-06-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ql.h: Preparing to support tsv/xml on grn_load().

	* lib/output.c: output return code in put_delimiter().

	* lib/db.c, lib/db.h, lib/output.c, lib/proc.c, src/groonga.c: XML
	supported in grn_output_obj().

2010-06-22 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-crud.rb: add a test for delete HTTP
	command.

	* test/unit/http/test-http-select-basic.rb: work HTTP XML response
	test again.

	* lib/proc.c, test/unit/http/test-invalid-http.rb: work long path name
	HTTP request test.

2010-06-22 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-command-column-list.c: test for index column.

2010-06-22 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-command-select.c: add a test for output_columns
	with spaces.

2010-06-22 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-command-column-list.c: test for #305.

	* test/unit/core/Makefile.am, test/unit/core/test-command-select.c:
	test for #268.

2010-06-21 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/developer/document.html, doc/ja/searchindex.js,
	doc/ja/source/developer/document.txt: Added easy_install option for
	sphinx.

	* resource/admin_html/index.html: Added data load function on html
	admin tool.

2010-06-21 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: fix a typo.

	* groonga.h: fix a typo.

2010-06-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/output.c, lib/output.h, lib/proc.c, lib/str.h: Added outbuf and
	output_type to grn_output_* functions.

2010-06-21 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_n_records: add missing error message output.

	* data/munin/groonga_n_records: report message on error.

	* test/unit/core/test-command-column-list.c: remove a garbage line.

2010-06-20 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Got rid of all "switch (content_type)" in proc.c

	* groonga.h: Removed grn_select() from groonga.h

	* test/unit/core/test-command-column-list.c: Follow new behavior on
	test_columns().

2010-06-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/output.c: output key/value pair in each line for level one map
	when tsv assigned.

	* lib/output.c: output return code in put_delimiter()

	* doc/ja/commands/clearlock.html: Added clearlock.html

	* lib/proc.c: proc_column_list() uses grn_output_* functions.

	* lib/ctx.c, lib/output.c, lib/output.h, lib/proc.c, lib/ql.h: Use
	ctx->impl->levels instead of ctx->impl->opened.

2010-06-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: Updated html documents.

	* doc/ja/source/commands/clearlock.txt: Fixed miss formatting on
	commands/clearlock.txt.

	* doc/ja/source/conf.py: Document building now requires sphinx 1.0b2.

2010-06-18 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/_static/basic.css, doc/ja/_static/default.css,
	doc/ja/_static/doctools.js, doc/ja/_static/jquery.js,
	doc/ja/_static/searchtools.js, doc/ja/characteristic.html,
	doc/ja/commands.html, doc/ja/commands/add.html,
	doc/ja/commands/cache_limit.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html, doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html, lib/ctx.c, lib/output.c, lib/output.h, lib/proc.c:
	Updated html documents.

2010-06-16 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/Makefile.am, lib/ctx.c, lib/expr.c, lib/output.c,
	lib/output.h, lib/proc.c, lib/ql.h, lib/str.h: Added output.c and
	output.h

2010-06-16 Yutaro Shimamura <yu@irx.jp>

	* doc/ja/source/commands/clearlock.txt, doc/ja/source/execfile.txt:
	document clearlock added.

2010-06-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/module.c: Removed a space between functiona name and open
	parenthesis.

	* lib/ctx.c: Added initialization of sa_flags field in sigaction
	structure.

	* lib/expr.c, test/unit/core/test-expr-parse.c: grn_expr_inspect()
	follows hash based vars in grn_expr

	* lib/expr.c: Fixed missing grn_expr_clear_vars in grn_expr_close()

2010-06-15 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/expr.c: Stopped accessing e->vars from scan_info_build().

	* lib/expr.c: Temporary expr use only hash table for variables.

	* lib/expr.c: grn_expr_add_var() interprets the name of variable as
	'$nvars' when name is void

2010-06-15 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: fix indent.

	* test/unit/core/Makefile.am,
	test/unit/core/test-command-column-list.c: add a test for column_list.

2010-06-15 Daijiro MORI <daijiro.mori@gmail.com>

	* modules/functions/cast.c: Use GRN_PROC_ALLOC instead of
	grn_expr_alloc from cast.c

	* lib/db.h, lib/expr.c, lib/proc.c: Reduced grn_proc_get_info call
	from proc.c moreover.

	* lib/proc.c: Fixed wrong number of variables in proc.c

	* lib/proc.c: Removed grn_proc_get_info() call from many procs.

2010-06-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Got rid of output_type variable from all procs.

	* lib/ctx.c, lib/db.h: FIxed missing prototype declaration of
	grn_expr_get_or_add_var()

	* lib/ctx.c, lib/db.h, lib/expr.c, lib/proc.c, lib/ql.h: Added
	grn_proc_get_var().

2010-06-14 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_n_records, data/munin/groonga_status: follow the
	recent groonga output format changes.

	* test/unit/core/test-load.c: use data driven test.

	* test/unit/core/test-load.c: really add a test for Bug #123.  The
	previous thest is for Bug #304.

	* test/unit/core/test-load.c: add a test for Bug #123.

	* test/unit/lib/grn-test-utils.c: don't require status result on gqtp.

2010-06-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/com.c: Don't report error when GRN_INTERRUPTED_FUNCTION_CALL
	occured in grn_com_event_poll().

	* lib/proc.c: Fixed a memory leak bug.

	* lib/ctx.c, lib/ql.h, src/groonga.c: Stop calling grn_expr_exec()
	from groonga.c

2010-06-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: remove duplicated test.

	* test/unit/gqtp/test-config-file.rb: fix test case name.

	* test/unit/http/test-http.rb: add EOFError for shutdown check too.

2010-06-11 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* configure.ac, lib/str.c, src/groonga.c, test/unit/gqtp/Makefile.am,
	test/unit/gqtp/test-config-file.rb: load default values of command
	line options from the config file.  #66

	* src/groonga.c, test/unit/gqtp/Makefile.am,
	test/unit/gqtp/test-option-help.rb: emits usage to stdout and exits
	gracefully.  #340

	* test/unit/util/test-string.c: fixed typo.

2010-06-11 Kouhei Sutou <kou@clear-code.com>

	* lib/io.c: show more log messages on lock.

	* test/unit/util/test-string.c: fix a memory leak.

2010-06-10 Daijiro MORI <daijiro.mori@gmail.com>

	* test/unit/core/test-expr.c: Avoid segv in test-expr.

	* lib/ctx.c, lib/proc.c, src/groonga.c: Stopped passing outbuf as the
	argument for command procedures.

	* groonga.h, lib/ctx.c, lib/db.c, lib/expr.c, src/groonga.c,
	test/unit/core/test-expr-parse.c: grn_expr_exec() returns the result
	of expression.

	* lib/proc.c: Fixed a bug cause memory leak.

2010-06-10 Kouhei Sutou <kou@clear-code.com>

	* modules/tokenizers/mecab.c: report encoding difference between
	groonga and MeCab. #85

2010-06-10 t2001 <t2001@gol.com>

	* src/grntest.c: temporary patch to catch up change of groonga
	commands.

2010-06-10 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: show also original keys string. #333

	* lib/db.c: keep original string pointer.

2010-06-09 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c: return code and error info would be output in http
	mode.

	* lib/proc.c, src/groonga.c: Moved print_return_code() from proc.c to
	groonga.c. it will be supported only in http.

2010-06-09 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/Makefile.am, test/unit/core/test-table-sort-key.c:
	tests for #330.

2010-06-09 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Allow series of delimiters in
	grn_table_sort_key_from_str()

2010-06-09 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: add a missing space.

	* lib/db.c: show more info for invalid sort key.

2010-06-08 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c: Don't call output() from do_htreq().

	* src/groonga.c: Swapped the role of body and ctx->outbuf.

2010-06-08 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inspect.c: remove needless test data.

	* test/unit/core/test-inspect.c: add tests for inspecting _score and
	_nsubrecs.

	* test/unit/core/test-inspect.c: add tests for _value accessor.

	* test/unit/core/test-inspect.c: tab -> spaces.

2010-06-08 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* groonga.h, lib/ctx.c, src/groonga.c: handle SIGTERM as well as
	SIGINT.

	* src/groonga.c, test/unit/gqtp/test-option-pid-file.rb: remove pid
	file after the daemon server finished, since atexit handler won't be
	called when exiting by signal.

2010-06-08 Kouhei Sutou <kou@clear-code.com>

	* test/unit/gqtp/test-option-pid-file.rb, test/unit/run-test.rb: use
	SIGINT instead of 0.

2010-06-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug cause segv when invalid column is assigned as
	output.

2010-06-08 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-inspect.c: un-abbreviated local variable name.

	* test/unit/core/test-inspect.c: inversed functions order.

	* test/unit/core/test-inspect.c: DDT.

	* src/groonga.c: remove pid file at exit.

2010-06-08 Kouhei Sutou <kou@clear-code.com>

	* test/unit/gqtp/Makefile.am: add a missing test file.

	* src/groonga.c: add missing braces.

2010-06-08 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/db.c: style fix.

2010-06-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Renamed PKEY_NAME/PID_NAME to KEY_NAME/ID_NAME.

2010-06-08 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/store.c, test/unit/core/test-store-ja.c: get rid of SEGV on
	loading empty vector.  #320

	* lib/db.c, test/unit/core/test-log.c: fix for duplicated key in hash.

2010-06-08 mori daijiro <mori@fracture.(none)>

	* lib/db.c, lib/expr.c: Fixed a bug which cause segv when invalid sort
	key is assigned.

2010-06-08 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/db.c, test/unit/core/test-log.c: check key columns.  #310

2010-06-07 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* src/groonga.c, test/unit/gqtp/test-option-pid-file.rb: added
	--pid-file option.  #283

	* src/groonga.c: needs fcntl.h.

	* src/groonga.c: close stdios, when becoming daemon.  #321

	* test/unit/core/test-inspect.c: fixed prototype.

	* test/unit/core/test-inspect.c: reduced redundant get_object() calls.

	* test/unit/core/test-inspect.c: more tests.

	* lib/util.c: support for GRN_ACCESSOR_VIEW.

2010-06-04 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/util.c, test/unit/core/test-inspect.c: grn_accessor_inspect()
	for column names.

	* test/unit/core/test-inspect.c: added missing prototype.

2010-06-03 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ql.h: Added output_type to grn_ctx_impl.

	* lib/ii.c: Modified the condition for splitting buffer to avoid
	meanless buffer_split() call.

2010-06-03 Kouhei Sutou <kou@clear-code.com>

	* lib/str.c, test/unit/core/test-inspect.c: grn_text_otoj() supports
	GRN_PVECTOR.

	* test/unit/core/test-inspect.c: add tests for vector inspection.

2010-06-03 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/Makefile.am: forgotten to add.

2010-06-03 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inverted-index.c: use cut_take_printf().

	* test/unit/core/test-patricia-trie.c: use equal_substring() instead
	of not_null() and strstr().

	* test/unit/core/test-inverted-index.c: fix broken tests.

	* test/unit/core/test-column.c, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h: own log message by logger.

2010-06-03 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/db.c, test/unit/core/test-log.c: log invalid char which is
	ignored.

	* test/unit/lib/grn-test-utils.c: append logs in-order.

2010-06-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac, doc/ja/characteristic.html,
	doc/ja/commands.html, doc/ja/commands/add.html,
	doc/ja/commands/cache_limit.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html, doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: release 0.7.3

2010-06-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Fixed again a bug in chunk_merge.

2010-06-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inspect.c: add tests for uvector inspection.

	* test/unit/core/test-inspect.c: add tests for patricia trie
	inspection.

	* test/unit/core/test-inspect.c: add a test for hash inspection with
	records.

	* test/unit/core/test-inspect.c: add a test for empty hash inspection.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: set UTF-8 to XML
	response.

	* test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: set UTF-8 encoding.

2010-06-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Fixed a bug in chunk_merge which cause wrong search
	result.

2010-06-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-invalid-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: set UTF-8 to HTTP
	response body for Ruby 1.9.x.

	* test/unit/run-test.rb: ignore run-test.rb from auto load files.

	* test/unit/run-test.rb: update test-unit: 2.0.8 -> 2.0.9.

	* test/unit/run-test.rb: update test-unit: 2.0.7 -> 2.0.8.

	* test/unit/run-test.rb: support running test in different directory.

2010-06-02 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/store.c, test/unit/core/Makefile.am,
	test/unit/core/test-store-ja.c: test for loading empty vector which
	causes SEGV. #320

2010-06-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/run-test.rb: don't set $KCODE on Ruby 1.9.x.

2010-06-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-database-create.c,
	test/unit/core/test-store.c: reenable test-store.c and rename to
	test-database-create.c.

	* test/unit/core/test-inspect.c: add a test for inspection array with
	records.

	* test/unit/lib/grn-test-utils.c: remove needless inversion.

	* test/unit/lib/grn-test-utils.c: suppress a warning.

	* test/unit/gqtp/test-status.rb: use assert_predicate instead of
	assert.

	* test/unit/gqtp/test-status.rb: fix a typo.

2010-05-31 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/gqtp/test-status.rb: add test for #311.

	* test/unit/gqtp/test-restore.rb: expected dump should be sorted.

	* lib/store.c: get rid of SEGV when body is empty.

2010-05-31 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inspect.c: add a test for empty array inspect.

	* test/unit/gqtp/Makefile.am: add missing Makefile.am.

	* configure.ac, test/unit/Makefile.am, test/unit/core/Makefile.am: add
	missing Makefile.am and configure.ac change for moving test files.

2010-05-31 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* test/unit/core/test-cache.rb, test/unit/core/test-load.rb,
	test/unit/core/test-restore.rb, test/unit/gqtp/test-cache.rb,
	test/unit/gqtp/test-load.rb, test/unit/gqtp/test-restore.rb: moved
	gqtp tests from test/unit/core.

2010-05-31 Kouhei Sutou <kou@clear-code.com>

	* .../unit/lib/ruby/groonga-local-gqtp-test-utils.rb: enable dump
	test.

	* test/unit/lib/ruby/groonga-test-utils.rb: follow groonga's '-a' and
	'-i' command line option change.

	* test/unit/run-test.sh: use Makefile in build directory.

	* test/unit/lib/ruby/groonga-test-utils.rb: use admin html in source
	directory.

	* test/unit/core/test-register.c, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h, test/unit/run-test.sh: Cutter tests
	work on different build directory.

	* test/unit/Makefile.am, test/unit/run-test.sh: use both build dir and
	base dir.

	* configure.ac: fix built groonga path.

	* test/unit/Makefile.am, test/unit/run-test.sh: use build dir as test
	base directory.

	* test/unit/core/test-inspect.c: add a test for geo point inspect.

	* test/unit/core/test-inspect.c: add a test for void value inspect.

	* test/unit/core/test-inspect.c: add a test for text inspect.

	* test/unit/core/test-inspect.c: add tests for bool value inspect.

	* test/unit/core/test-inspect.c: add a test for time value inspect.

	* test/unit/core/test-inspect.c: add a test for float value inspect.

	* test/unit/core/test-inspect.c: add tests for uint values inspect.

	* test/unit/core/test-inspect.c: add tests for int values inspect.

	* test/unit/core/test-inspect.c: ensure close inspected buffer.

	* test/unit/core/Makefile.am, test/unit/core/test-inspect.c: add a
	test for grn_inspect() for NULL.

	* test/unit/core/test-function-cast.c: add missing prototype
	declaration.

	* modules/functions/cast.c, test/unit/core/Makefile.am,
	test/unit/core/test-function-cast.c: add tests for cast().

2010-05-28 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* src/groonga.c: exit with result code.

2010-05-28 Kouhei Sutou <kou@clear-code.com>

	* test/unit/memcached/test-memcached.c: follow libmemcached fix.

	* src/groonga.c: don't return response on NOOP.

2010-05-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/expr.c, test/unit/http/test-http-select-basic.rb: Fixed XML
	OFFSET and NO attr. without sortby. [#288]

2010-05-28 Kouhei Sutou <kou@clear-code.com>

	* lib/com.c, src/groonga.c: show more information on error.

	* lib/com.c, lib/com.h, src/groonga.c: suppot listen address. [#282]

2010-05-27 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/Makefile.am, test/unit/core/test-load.c,
	test/unit/lib/grn-test-utils.c: support --columns in load. [#292]

	* test/unit/core/Makefile.am: add missing test file.

2010-05-27 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/token.c: Added TokenBigramIgnoreBlank

	* lib/token.c: Added bigram variations.

2010-05-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/expr.c, lib/proc.c, lib/str.c: Fixed OFFSET attr. of
	RESULTSET and NO attr. of HIT tag.  Fixed bug reported on Ticket #288.

	* doc/ja/commands/select.html, doc/ja/searchindex.js,
	doc/ja/source/commands/select.txt: Added cache parameter document for
	select command.

	* groonga.h, lib/expr.c, lib/proc.c: Added cache parameter for
	select/define_selector.

2010-05-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: unlock object in grn_ctx_at()

	* lib/db.c: retry to open object in grn_ctx_at()

2010-05-21 t2001 <t2001@gol.com>

	* src/grntest.c: support onmemory mode.

2010-05-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac, doc/ja/characteristic.html,
	doc/ja/commands.html, doc/ja/commands/add.html,
	doc/ja/commands/cache_limit.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html, doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: release 0.7.2

2010-05-20 Kouhei Sutou <kou@clear-code.com>

	* lib/snip.c, test/unit/util/test-snip.c: grn_snip_exec() don't report
	error for empty string.

2010-05-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* .../ui-bg_highlight-soft_75_ffe45c_1x100.png,
	.../images/ui-icons_222222_256x240.png,
	.../images/ui-icons_228ef1_256x240.png,
	.../images/ui-icons_ef8c08_256x240.png,
	.../images/ui-icons_ffd27a_256x240.png,
	.../images/ui-icons_ffffff_256x240.png,
	.../css/ui-lightness/jquery-ui-1.7.2.custom.css,
	.../css/ui-lightness/jquery-ui-1.8.1.custom.css,
	resource/admin_html/index.html,
	resource/admin_html/js/jquery-1.3.2.min.js,
	resource/admin_html/js/jquery-1.4.2.min.js,
	.../admin_html/js/jquery-ui-1.7.2.custom.min.js,
	.../admin_html/js/jquery-ui-1.8.1.custom.min.js: Added loading dialog
	on html admin tool.

2010-05-20 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c: Supported GRN_OP_TERM_EXTRACT.

	* lib/db.c: stop using grn_gctx in db.c which cause wrong error
	detection.

2010-05-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac, doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: release 0.7.1

2010-05-18 Kouhei Sutou <kou@clear-code.com>

	* test/unit/Makefile.am: add missing run-test.rb.

	* test/unit/core/test-expr-script.c: add a test for valid script
	syntax.

	* configure.ac, test/unit/fixtures/Makefile.am: add missing story test
	fixture.

	* configure.ac: create libtool in configure. [#295]

2010-05-18 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* Makefile.am: Install resources from source directory.

2010-05-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Expire query cache when column created.

2010-05-17 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* Makefile.am, examples/Makefile.am, lib/Makefile.am, src/Makefile.am,
	version-gen.sh: support for build-directory different from the source.

	* test/unit/fixtures/modules/string.c: Get rid of a GNU extension
	function.

2010-05-17 Yutaro Shimamura <yu@irx.jp>

	* Makefile.am: using am__include in Makefile.am.

2010-05-17 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c, test/unit/core/test-table.c: grn_table_truncate() is not
	implemented yet.

2010-05-17 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: support module suffix detection on MacOS X.

2010-05-17 Yutaro Shimamura <yu@irx.jp>

	* Makefile.am: gmake needless on FreeBSD.

2010-05-17 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: error on no module suffix detection.

2010-05-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select-weight.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: Added multi section
	index test via HTTP.

	* configure.ac: Fixed bug --enable-futex is interpreted to
	--enable-uyield.

	* test/unit/core/test-table-select-normalize.c: Added test for serach
	with bigram like "ロボット 鉄".

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: Added test for
	multi-index match_columns with weight.

2010-05-14 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac: Stop enabling uyield unless enable_uyield is assigned
	explicitly although futex.h was found.

	* lib/db.c: Check whether index->range and res->domain are equivalent.

2010-05-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/groonga_in.h: Fixed a bug in grn_ctx_at() cause segv
	when enable FUTEX.

2010-05-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands/load.html, doc/ja/searchindex.js,
	doc/ja/source/commands/load.txt: Added more described instruction for
	columns parameter of load command.

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: Added description
	column to user atable on http test.

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: Added tests for
	non-existent key/id search for hash table on http.

2010-05-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/hash.c: Disabled per object lock.

	* lib/hash.c: Fixed memory leak bug in grn_hash_add().

2010-05-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/http/test-http-select-basic.rb: Added test for HITS number
	on XML.

2010-05-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/story/taiyaki/test-geo.c: add a test for weight match.

	* test/unit/story/taiyaki/test-geo.c: add a test for drilldown.

	* test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/story/taiyaki/test-geo.c: add a test for logical but.

	* test/unit/story/taiyaki/test-geo.c: add a test for geo_in_circle()
	and tag search.

	* test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/story/taiyaki/test-geo.c: add a test for tag match and geo
	distance score.

	* test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/lib/grn-test-utils.c, test/unit/lib/grn-test-utils.h,
	test/unit/story/taiyaki/test-geo.c: use name column.

	* configure.ac, test/unit/Makefile.am,
	test/unit/fixtures/story/Makefile.am,
	test/unit/fixtures/story/taiyaki/Makefile.am,
	test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/lib/grn-test-shortcut.h, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h, test/unit/story/Makefile.am,
	test/unit/story/taiyaki/Makefile.am,
	test/unit/story/taiyaki/test-geo.c: add story based test: taiyaki.

2010-05-12 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c, modules/functions/Makefile.am, modules/functions/cast.c,
	modules/functions/geo.c: Added cast function module.

	* groonga.h, lib/proc.c: Renamed GRN_PROC_PROCEDURE to
	GRN_PROC_COMMAND.

	* lib/ii.c: Fixed a bug in grn_p_decv() cause wrong search result.

2010-05-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/http/test-http-select-basic.rb: Added tests for
	non-existent key/id search on http.

2010-05-11 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/token.c: work on MeCab enabled even if mecab.so is
	failed to load.

	* configure.ac, groonga.h, lib/module.c, lib/proc.c, lib/token.c,
	test/unit/core/Makefile.am, test/unit/core/test-register-function.c,
	test/unit/core/test-register.c, test/unit/fixtures/Makefile.am,
	test/unit/fixtures/function-modules/Makefile.am,
	test/unit/fixtures/function-modules/string.c,
	test/unit/fixtures/modules/Makefile.am,
	test/unit/fixtures/modules/string.c, test/unit/run-test.sh: remove
	register_*. just use only register.

2010-05-10 Daijiro MORI <daijiro.mori@gmail.com>

	* test/unit/core/test-dump.c: Fixed some memory leak bugs in unit
	test.

	* lib/db.c: Added db_value.done.

2010-05-10 t2001 <t2001@bakuon.(none)>

	* src/grntest.c: support owndb mode (experimental).

2010-05-10 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Retry while other thread seems to be opening the target
	object.

2010-05-10 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_memory: use here document instead of pipe.

2010-05-06 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-register-function.c,
	test/unit/fixtures/Makefile.am,
	test/unit/fixtures/function-modules/Makefile.am,
	test/unit/fixtures/function-modules/string.c: add register functions.

2010-05-10 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, lib/db.c, lib/token.c, lib/token.h,
	modules/tokenizers/Makefile.am, modules/tokenizers/mecab.c: don't
	install MeCab tokenizer on --without-mecab.

2010-05-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac, lib/ctx.c, lib/str.c: Thread safe time function
	detection without architecture.

2010-05-10 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/token.c: Avoid to call grn_obj_register inside
	grn_db_init_builtin_tokenizers().

2010-05-10 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_memory: show also vsz in memory graph.

2010-05-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/grntest.c: Fixed a typo.

2010-05-10 t2001 <t2001@gol.com>

	* src/grntest.c: fixed a typo.

2010-05-09 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_n_records: work without groonga server.

2010-05-09 Daijiro MORI <daijiro.mori@gmail.com>

	* test/unit/core/test-table-select-normalize.c: Fixed a typo.

2010-05-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Use per object lock instead of db->lock.

2010-05-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_db_close() cause cache expire missing.

	* lib/ctx.c, test/unit/lib/grn-test-hash-assertions.c: Gave up adding
	new log output.

	* lib/db.c, lib/module.c: Moved grn_proc_create() from module.c to
	db.c. Modified value type of db.values to db_value.

	* test/unit/lib/grn-test-hash-assertions.c: Follow new log output.

	* lib/ctx.c, lib/db.c, lib/expr.c: Moved grn_obj_unlink() from expr.c
	to db.c.

2010-05-07 Kouhei Sutou <kou@clear-code.com>

	* data/munin/groonga_n_records, data/munin/groonga_status: fix typos.

	* data/munin/groonga_n_records, data/munin/groonga_status: fix default
	port.

	* data/munin/groonga_cpu_load, data/munin/groonga_cpu_time,
	data/munin/groonga_memory: use pid_file instead of pidfile.

	* Makefile.am, configure.ac, data/Makefile.am, data/munin/Makefile.am,
	data/munin/groonga_cpu_load, data/munin/groonga_cpu_time,
	data/munin/groonga_memory, data/munin/groonga_n_records,
	data/munin/groonga_status: add Munin plugins.

	* configure.ac: fix 'checking' message usage.

	* modules/tokenizers/mecab.c: don't include mecab.h on
	--without-mecab.

	* configure.ac: show whether MeCab is enabled or not message.

2010-05-06 Kouhei Sutou <kou@clear-code.com>

	* lib/module.c: check file is readable before dlopen().

	* lib/module.c: keep error message in log.

2010-05-06 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, lib/ql.h: Put lock/unlock in grn_ctx_alloc()
	and grn_ctx_free().

2010-05-04 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: ensure using " for GRN_MODULE_SUFFIX.

2010-05-03 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/module.c: assing module object from global_ctx.

	* lib/db.c: Close sharable objects using grn_gctx.

	* lib/db.c: sharable object should be assigned from gctx.

2010-05-03 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: don't modify LIBS in MeCab detection.

	* configure.ac: use LDFLAGS for mecab on checking -lmecab.

	* lib/token.h: remove needless mecab.h inclusion.

2010-05-03 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/expr.c: Added grn_ctx_malloc() and
	grn_ctx_calloc().

2010-05-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/db.c, lib/expr.c: Added func argument to
	grn_free_default()

2010-05-01 Kouhei Sutou <kou@clear-code.com>

	* lib/module.c: fix grn_dl_close() return value check.

2010-04-30 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, groonga.h, lib/module.c, lib/module.h, lib/proc.c,
	modules/Makefile.am, modules/functions/Makefile.am,
	modules/functions/geo.c, test/unit/run-test.sh: support modulized
	function.

	* Makefile.am, configure.ac, groonga.h, lib/ctx.c, lib/db.c, lib/db.h,
	lib/io.c, lib/module.c, lib/module.h, lib/token.c,
	modules/Makefile.am, modules/tokenizers/Makefile.am,
	modules/tokenizers/mecab.c, test/unit/run-test.sh: support modulized
	tokenizer.

2010-05-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h: Added grn_ctx_strdup(). Renamed grn_free() to
	grn_free_default().

	* lib/ctx.c, lib/ctx.h: Added grn_ctx_realloc().

	* lib/ctx.c, lib/ctx.h, lib/hash.c, lib/hash.h: Removed flags argument
	from grn_ctx_alloc() and grn_ctx_alloc_lifo().

	* lib/ctx.c: keep size info in grn_ctx_alloc().

2010-05-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ql.h: Removed malloc call from grn_impl_init().

	* lib/Makefile.am, lib/io.c, lib/io.h, lib/module.c, lib/module.h:
	Moved declaration of grn_dl_* from io.h to module.h

2010-04-30 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-cast-table.c: add a test for cast text to table
	with nonexistece key.

2010-04-30 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac, lib/ctx.c, lib/io.c: Modified default value of
	enable-exact-alloc-count to 'yes'.

	* lib/ctx.c: Initialize ot in grn_ctx_qe_exec_uri().

2010-04-30 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* .../unit/lib/ruby/groonga-local-gqtp-test-utils.rb: Omit dump test
	because of sort sequence.

2010-04-30 t2001 <t2001@gol.com>

	* lib/groonga_in.h, mkmfwin32.vbs: for WIN32(vc only).

	* src/Makefile.am: install grntest.

2010-04-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac, doc/ja/characteristic.html,
	doc/ja/commands.html, doc/ja/commands/add.html,
	doc/ja/commands/cache_limit.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html, doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: release 0.7.0

	* doc/ja/source/conf.py: Fixed documentation version env handling.

2010-04-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-cast-table.c: grn_obj_cast() returns
	GRN_ID_NIL when src is "" and dest is a table.

	* lib/expr.c: Accepted accept-INT32-and-other-type-as-weight.patch by
	kou.

2010-04-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/conf.py: Specify version of document with env.

2010-04-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-cast-table.c: add a
	test for grn_obj_cast() for nonexistence table key.

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: add
	grn_test_assert_equal_record_id().

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: add
	grn_test_assert_equal_id().

	* lib/util.c, lib/util.h: add grn_inspect().

	* test/unit/core/Makefile.am, test/unit/core/test-cast-basic.c,
	test/unit/core/test-cast.c: rename basic cast test to
	test-case-basic.c.

2010-04-25 t2001 <t2001@gol.com>

	* src/grntest.c: support local-only mode.

2010-04-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-weight.rb: add a test for weight in
	match_columns.

2010-04-23 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h, lib/module.c, lib/proc.c,
	lib/ql.h, lib/token.c: Removed path argument from grn_proc_create().

	* lib/Makefile.am, lib/db.c, lib/expr.c, lib/module.c: Moved grn_proc
	from db.c to module.c

2010-04-23 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-select.c: fix indent.

2010-04-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/Makefile.am, lib/db.c, lib/db.h, lib/expr.c, lib/util.c,
	lib/util.h: Moved some utility functions from db.c to util.c.

2010-04-23 Kouhei Sutou <kou@clear-code.com>

	* lib/com.h, lib/ctx.h, lib/db.h, lib/groonga_in.h, lib/proc.h,
	lib/str.h: make src/*.exe buildable with MinGW.

	* src/grnslap.c: use grn_bulk_reserve() instead of GRN_MALLOC.  We
	want to use symbols only in groonga.h.

2010-04-23 Daijiro MORI <daijiro.mori@gmail.com>

	* test/unit/core/test-table-select-normalize.c: Omitted
	test_japanese_dot_parenthesis().

	* lib/db.c, lib/db.h, test/unit/core/test-view-operations.c: Fixed a
	problem in grn_view_sort() ignoring the limit parameter.

2010-04-23 Kouhei Sutou <kou@clear-code.com>

	* src/groonga.c: use grn_obj_close() instead of grn_db_close().

	* src/groonga.c: use grn_bulk_reserve() instead of GRN_MALLOC.  We
	want to use symbols only in groonga.h.

	* src/groonga.c: add missing db.h include.

	* src/groonga.c: use grn_obj_close() instead of grn_db_close().

2010-04-19 Kouhei Sutou <kou@clear-code.com>

	* groonga.h, lib/ctx.h, lib/db.c, test/unit/util/test-string.c: add
	geo point value accessor.

	* lib/db.c, test/unit/core/test-column.c: add temporary table check on
	column create.

	* groonga.h, lib/ctx.c, src/groonga.c: handle SIGINT for graceful
	shutdown.

2010-04-23 Kouhei Sutou <kou@clear-code.com>

	* test/unit/Makefile.am, test/unit/run-test.sh: make verbose only on
	'make check'.  Is it OK? test/unit/run-test.sh should also verbose by
	default?

2010-04-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/db.c: Expire cache entries in
	grn_db_close().

	* lib/Makefile.am, lib/ctx.h, lib/db.c, lib/db.h, lib/ecmascript.c,
	lib/expr.c, lib/hash.h, lib/ii.c, lib/pat.c, lib/proc.c, lib/store.c,
	lib/store.h, lib/str.c: Moved grn_expr from db.c to expr.c

2010-04-22 t2001 <t2001@gol.com>

	* src/grntest.c: add version-info to log filename.

2010-04-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/Makefile.am, lib/db.c, lib/ecmascript.c, lib/ecmascript.h,
	lib/ecmascript.y, lib/expr.c, lib/expr.h, lib/expr.y: Renamed expr.*
	-> ecmascript.*

2010-04-22 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* Makefile.am: Added apt directory on top Makefile.am.

2010-04-21 t2001 <t2001@gol.com>

	* src/grntest.c: ignore null-string in command file.

2010-04-20 Kouhei Sutou <kou@clear-code.com>

	* apt/Makefile.am, apt/build-deb.sh, apt/build-in-chroot.sh,
	apt/debian/generate-lenny.conf, apt/debian/generate-unstable.conf,
	apt/debian/release-lenny.conf, apt/debian/release-unstable.conf,
	apt/groonga-depended-packages, apt/sign-repository.sh,
	apt/ubuntu/generate-hardy.conf, apt/ubuntu/generate-karmic.conf,
	apt/ubuntu/release-hardy.conf, apt/ubuntu/release-karmic.conf,
	apt/update-repository.sh, configure.ac: add Debian package release
	scripts.

	* debian/changelog: add 0.1.9 entry.

2010-04-19 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table.c: create column to persistent table.

2010-04-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Check buffer overrun in grn_cusor_open() and
	grn_cursor_next().

2010-04-19 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-dump.c: fix data free timing.

2010-04-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Detect reused resource in each critical section.

2010-04-19 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, Makefile.am, setup.nsi: add NSIS script for Windows
	Installer.

2010-04-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Added buffer_is_reused() and chunk_is_reused().

2010-04-19 Kouhei Sutou <kou@clear-code.com>

	* .gitignore: ignore generated .exe.

	* src/grntest.c: use localtime() with MinGW.

	* lib/groonga_in.h: build for minumum Windows as XP.

	* src/grntest.c: downcase header name.

	* lib/groonga_in.h, src/grnslap.c: add THREAD_JOIN().

	* src/.gitignore: ignore generated .exe files.

	* lib/Makefile.am: add a -no-undefined link flag to build DLL.

	* src/groonga.c: suppress a warning.

	* lib/ctx.c: don't use signal on Windows.

	* lib/groonga_in.h: add MinGW check.

	* configure.ac, lib/groonga_in.h: check sys/timeb.h availability.

	* lib/io.c: fix return value on error.

	* lib/Makefile.am: remove the current directory from include path.

	* lib/io.c: add missing ctx argument.

	* lib/groonga_in.h: use HAVE_CONFIG_H macro.

	* lib/Makefile.am: use detected link flags for MinGW.

	* configure.ac: add checks for MinGW.

	* lib/Makefile.am: don't override DEFS.

2010-04-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Retry to fetch pos info until making sure it remain the
	same in grn_ii_cursor_open().

2010-04-16 t2001 <t2001@gol.com>

	* src/grntest.c: fixed a bug which causes segv without output-type
	option...

	* src/grntest.c: support TSV output.

2010-04-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Changed default_nf_threads to cpu core numbers.

	* src/grntest.c: Removed trailing spaces and changed logic for getting
	core number.

2010-04-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Fixed a bug in buffer_segment_reserve() which cause segv
	when buffer_split() occured.

2010-04-15 t2001 <t2001@gol.com>

	* src/grntest.c: temporary hach for #198

2010-04-15 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c: Added const to str argument of grn_ctx_send().

	* lib/ii.c, test/unit/run-test.sh: Added binfo garbage queue to
	grn_ii.

2010-04-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/developer/document.html, doc/ja/developer/test.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial10.html,
	doc/ja/type.html: Updated document version.

	* configure.ac: release 0.1.9

	* doc/ja/searchindex.js, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial08.html: Updated document html.

	* doc/ja/index.html, doc/ja/searchindex.js,
	doc/ja/source/tutorial/tutorial03.txt,
	doc/ja/source/tutorial/tutorial10.txt, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial10.html:
	Added micro-blog tutorial.

	* doc/ja/developer/test.html, doc/ja/index.html,
	doc/ja/searchindex.js, doc/ja/source/developer/test.txt: Added
	static-analysis how-to document.

2010-04-15 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-cache.rb: add test
	CacheTest#test_cache_with_illegal_select

2010-04-15 Kouhei Sutou <kou@clear-code.com>

	* test/unit/util/test-string.c: suppress format warnings on 32bit.

2010-04-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/pat.c: Fixed double free on grn_pat_create().

	* lib/db.c: Removed over-handling error on db_open.

	* doc/ja/developer/test.html, doc/ja/genindex.html,
	doc/ja/grntest.html, doc/ja/index.html, doc/ja/searchindex.js,
	doc/ja/source/grntest.txt, doc/ja/source/tutorial/tutorial01.txt,
	doc/ja/source/tutorial/tutorial07.txt, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial07.html:
	updated tutorial.

2010-04-14 Kouhei Sutou <kou@clear-code.com>

	* Makefile.am: remove needless targets.

	* : remove a garbage.

2010-04-14 t2001 <t2001@gol.com>

	* doc/ja/grntest.html, doc/ja/source/grntest.txt: updated docs of
	grntest

2010-04-14 Kouhei Sutou <kou@clear-code.com>

	* test/unit/Makefile.am, test/unit/run-test.sh: remove needless
	IGNORE_EXIT_STATUS.  use coverage-force instead.

	* test/unit/util/test-string.c: add more test patterns with non UTF-8
	encodings.

	* test/unit/util/test-string.c: use data driven test for
	grn_text_otoj() test.

	* configure.ac, test/unit/lib/grn-test-utils.h: require Cutter 1.1.3.

2010-04-14 t2001 <t2001@gol.com>

	* src/grntest.c: show "--log-output-dir" option in usage().

2010-04-13 t2001 <t2001@gol.com>

	* mkmfwin32.vbs: changed stack size in WIN32.

2010-04-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/util/test-string.c: use data driven test for
	grn_str_url_path_normalize() test.

	* test/unit/util/test-string.c: use data driven test for
	grn_text_cgidec() test.

	* test/unit/lib/grn-test-utils.h, test/unit/util/test-string.c: use
	data driven test for grn_text_urldec() test.

	* test/unit/util/test-string.c: use data driven test for grn_charlen()
	test.

2010-04-09 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-view-operations.c: add a test for
	grn_view_select().

	* test/unit/core/Makefile.am, test/unit/core/test-view-operations.c,
	test/unit/core/test-view.c: split view test file.

2010-04-09 t2001 <t2001@gol.com>

	* src/grntest.c: changed MAX_COMMADN_LEN again...

	* src/grntest.c: changed MAX_COMMAND_LEN to 1000000

2010-04-09 Kouhei Sutou <kou@clear-code.com>

	* test/unit/util/test-string.c: normalize broken string normalization.

	* .gitignore: ignore coverage related paths.

	* .gitignore: add *.gcno and *.gcda.

	* test/unit/util/test-string.c: generalize broken string test.

	* test/unit/util/test-string.c: cleanup a test for string
	normalization with encoding.

	* test/unit/lib/grn-test-utils.h, test/unit/util/test-string.c: use
	GCUT_TYPE_SIZE for size_t value.

	* test/unit/core/test-table-select-normalize.c: fix signature.

	* test/unit/core/test-table-select-normalize.c: fix test name.

	* test/unit/core/test-column.c, test/unit/core/test-database.c,
	test/unit/core/test-dump.c, test/unit/core/test-expr.c,
	test/unit/core/test-table-cursor.c,
	test/unit/core/test-table-select-normalize.c,
	test/unit/core/test-table.c, test/unit/core/test-view.c,
	test/unit/lib/grn-test-shortcut.h: add get_object().

	* test/unit/core/test-database.c,
	test/unit/core/test-table-select-normalize.c,
	test/unit/core/test-view.c, test/unit/lib/Makefile.am,
	test/unit/lib/grn-assertions.h, test/unit/lib/grn-test-shortcut.h:
	introduce grn-test-shortcut.h.  It assumes that 'context' is the
	current grn_ctx *.

	* test/unit/lib/grn-test-utils.h: format.

	* test/unit/core/test-table-select-normalize.c: move database related
	setup to setup_database().

	* test/unit/core/Makefile.am,
	test/unit/core/test-table-select-normalize.c: add a test for
	grn_table_select() with key normalize.

2010-04-09 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/Makefile.am, examples/index.c: Removed index.c from
	examples.

2010-04-09 Kouhei Sutou <kou@clear-code.com>

	* test/unit/fixtures/performance/test-read-write.c: include db.h to
	use grn_table_open().

	* test/unit/lib/grn-test-utils.c: improve variable name.

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h: add grn_test_view_collect_string().

2010-04-08 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.h, lib/io.h,
	test/unit/fixtures/performance/test-read-write.c: Hid
	grn_table_open(), grn_column_open and grn_obj_rename().

2010-04-08 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr-parse.c, test/unit/core/test-expr-query.c,
	test/unit/core/test-expr-script.c, test/unit/core/test-table-select.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-utils.c, test/unit/lib/grn-test-utils.h:
	generalize table values collecting.

	* test/unit/Makefile.am, test/unit/run-test.sh: don't use exit status
	on 'make check' for coverage.

	* test/unit/run-test.sh: remove a garbage.

	* test/unit/run-test.sh: add missing 'then'.

	* test/unit/run-test.sh: fix test result status is ignored.

	* test/unit/core/test-table.c: clean array truncate test.

	* test/unit/core/test-database.c: omit
	test_expression_lifetime_over_database() to avoid SEGV.

	* test/unit/core/test-view.c: add a test for view sort. It's failed!!!

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: add
	grn_test_assert_equal_view().

	* lib/db.c: add missing break.

	* doc/ja/source/developer/test.txt: link to Cutter page.

	* doc/ja/source/developer/test.txt: add libmemcached-dev install
	command.

	* doc/ja/source/developer/test.txt: fix lcov install command.

	* doc/ja/source/developer/test.txt: remove test-unit installation
	section.  test-unit will be installed automatically. Developers
	doesn't need to install test-unit manually.

2010-04-07 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-view.c: add a test for grn_view_add().

2010-04-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/index.html,
	doc/ja/searchindex.js, doc/ja/source/characteristic.txt: Updated
	document.

	* doc/ja/index.html, doc/ja/searchindex.js,
	doc/ja/source/tutorial/tutorial07.txt,
	doc/ja/source/tutorial/tutorial08.txt, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html:
	Updated tutorial.

	* doc/ja/developer/test.html, doc/ja/searchindex.js,
	doc/ja/source/developer/test.txt,
	doc/ja/source/tutorial/tutorial01.txt,
	doc/ja/source/tutorial/tutorial03.txt,
	doc/ja/source/tutorial/tutorial04.txt,
	doc/ja/source/tutorial/tutorial05.txt,
	doc/ja/source/tutorial/tutorial06.txt,
	doc/ja/source/tutorial/tutorial07.txt,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html: Updated tutorial.

2010-04-07 t2001 <t2001@gol.com>

	* src/grntest.c: fixed a bug that a long filename cannnot be assigned
	as an arg of test_local.

	* src/grntest.c: changed diff output.

	* src/grntest.c: renamed log_local to out_local.

2010-04-06 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/_static/basic.css, doc/ja/_static/default.css,
	doc/ja/_static/doctools.js, doc/ja/_static/file.png,
	doc/ja/_static/jquery.js, doc/ja/_static/minus.png,
	doc/ja/_static/plus.png, doc/ja/_static/pygments.css,
	doc/ja/_static/searchtools.js, doc/ja/developer/com.html,
	doc/ja/searchindex.js, doc/ja/source/conf.py: Added style files for
	documents to repository.

2010-04-06 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-database.c, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h: send_command() ->
	grn_test_send_command().

2010-04-06 t2001 <t2001@gol.com>

	* src/grntest.c: implemented test_local and test_gqtp.

2010-04-06 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-database.c: add a test for lifetime between
	grn_expr and grn_db.

2010-04-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/developer.html, doc/ja/developer/document.html,
	doc/ja/developer/test.html, doc/ja/index.html, doc/ja/reference.html,
	doc/ja/searchindex.js, doc/ja/source/conf.py,
	doc/ja/source/developer/document.txt,
	doc/ja/source/developer/test.txt,
	doc/ja/source/tutorial/tutorial01.txt,
	doc/ja/source/tutorial/tutorial02.txt,
	doc/ja/source/tutorial/tutorial03.txt,
	doc/ja/source/tutorial/tutorial04.txt,
	doc/ja/source/tutorial/tutorial05.txt,
	doc/ja/source/tutorial/tutorial06.txt,
	doc/ja/source/tutorial/tutorial07.txt,
	doc/ja/source/tutorial/tutorial08.txt,
	doc/ja/source/tutorial/tutorial09.txt,
	doc/ja/source/tutorial/tutorial1.txt,
	doc/ja/source/tutorial/tutorial10.txt,
	doc/ja/source/tutorial/tutorial2.txt,
	doc/ja/source/tutorial/tutorial3.txt,
	doc/ja/source/tutorial/tutorial4.txt,
	doc/ja/source/tutorial/tutorial5.txt, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial01.html, doc/ja/tutorial/tutorial02.html,
	doc/ja/tutorial/tutorial03.html, doc/ja/tutorial/tutorial04.html,
	doc/ja/tutorial/tutorial05.html, doc/ja/tutorial/tutorial06.html,
	doc/ja/tutorial/tutorial07.html, doc/ja/tutorial/tutorial08.html,
	doc/ja/tutorial/tutorial09.html, doc/ja/tutorial/tutorial1.html,
	doc/ja/tutorial/tutorial10.html, doc/ja/tutorial/tutorial2.html,
	doc/ja/tutorial/tutorial3.html, doc/ja/tutorial/tutorial4.html,
	doc/ja/tutorial/tutorial5.html: Added template tutorial.

2010-04-05 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-database.c: add a test for cache isn't expired
	on database recreation.

2010-04-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/str.c, lib/str.h, test/unit/util/test-string.c: Added
	grn_ulltoa() and grn_text_ulltoa().

2010-04-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h: Fixed short arguments on GRN_LONG_TEXT_INIT().

2010-04-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/developer.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/index.html,
	doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/searchindex.js, doc/ja/source/functions/geo_distance.txt,
	doc/ja/source/tutorial/tutorial1.txt,
	doc/ja/source/tutorial/tutorial3.txt,
	doc/ja/source/tutorial/tutorial4.txt,
	doc/ja/source/tutorial/tutorial5.txt, doc/ja/source/type.txt,
	doc/ja/tutorial.html, doc/ja/tutorial/tutorial1.html,
	doc/ja/tutorial/tutorial3.html, doc/ja/tutorial/tutorial4.html,
	doc/ja/tutorial/tutorial5.html, doc/ja/type.html: Added tutorial 4 and
	5.

	* lib/str.c, test/unit/util/test-string.c: Added tests for str.c.

	* doc/ja/searchindex.js, doc/ja/source/type.txt, doc/ja/type.html:
	Added geopoint format(millisecond).

2010-04-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in gron_table_delete() and
	grn_table_delete_by_id() missing to update index.

	* lib/db.c: Fixed a problem that query cache is not cleared when
	table_remove/column_remove/table_truncate executed.

	* lib/nfkc-custom-rules.txt, lib/nfkc.rb: nfkc.c can be customized
	with lib/nfkc-custom-rules.txt.

2010-04-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/util/test-string.c: Fixed normalize test.

2010-04-02 t2001 <t2001@gol.com>

	* lib/db.c: %zu in LAP macro invokes exception error in WIN32.

	* lib/groonga_in.h, lib/proc.c: moved errno.h(in WIN32) to
	groonga_in.h

2010-04-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/util/test-string.c: Added tilde and fullwidth tilde and
	wave dash test.

	* doc/ja/commands/column_remove.html,
	doc/ja/source/commands/column_remove.txt: Fixed wrong parameter name
	on column_remove.

2010-04-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c: Fixed a bug in normalize_utf8. missing initialization of
	a variable.

2010-04-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/developer.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/index.html,
	doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/searchindex.js, doc/ja/source/tutorial/tutorial1.txt,
	doc/ja/source/tutorial/tutorial2.txt, doc/ja/source/type.txt,
	doc/ja/tutorial.html, doc/ja/tutorial/tutorial1.html,
	doc/ja/tutorial/tutorial2.html, doc/ja/type.html: Update tutorial and
	type document.

2010-04-02 Daijiro MORI <daijiro.mori@gmail.com>

	* .gitignore, lib/icudump.c, lib/nfkc.c, lib/nfkc.rb: Added nfkc.rb
	and icudump.c

2010-04-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c, test/unit/util/test-string.c: Fixed a bug in
	grn_str_open() cause segv when particular string is passed.

	* src/groonga.c: Fixed a memory leak bug in g_server.

	* src/groonga.c: Fixed a bug in g_server which cause bus error when
	gethostbyname failed.

	* lib/proc.c: Made dump command output records order by key if
	possible.

2010-04-01 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* Makefile.am, doc/ja/index.html, doc/ja/searchindex.js,
	doc/ja/source/conf.py: Delete garbages on document directory on dist.

	* doc/ja/source/index.txt: Fixed encoding miss on document index.

	* doc/ja/commands/set.html, doc/ja/expr.html, doc/ja/index.html,
	doc/ja/ja.json, doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/conf.py, doc/ja/source/expr.txt,
	doc/ja/source/index.txt, doc/ja/source/tutorial/tutorial3.txt,
	doc/ja/tutorial/tutorial3.html: Refactored reference.

2010-04-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_select() cause segv when match_columns
	is null.

2010-04-01 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: remove duplicated codes.

	* lib/proc.c: get: split parameter resolver.

	* lib/proc.c, test/unit/http/test-http-crud.rb: use variable for
	n-times used value.

	* lib/proc.c: get: fix success case response format.

	* lib/proc.c, test/unit/http/test-http-crud.rb: implement all error
	case for get.

	* lib/proc.c: unindent.

	* lib/proc.c, test/unit/http/test-http-crud.rb: implement response for
	get on error.

	* lib/db.c, test/unit/core/Makefile.am, test/unit/core/test-view.c:
	support explicit permanent view. #188

	* test/unit/lib/grn-assertions.c: show error message on exception.

	* doc/ja/source/commands/set.txt: fix set result format.

	* test/unit/run-test.rb: use test-unit 2.0.7.

2010-04-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c, lib/token.c: Fixed a memory leak bug in
	grn_token_open(). Skip if strin_len == 0 in grn_ii_select().

2010-04-01 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, src/groonga.c: show more information on --version. #87

2010-03-31 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/Makefile, doc/ja/ja.json, doc/ja/source/conf.py: Added PDF
	output of reference.

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/column_remove.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/table_remove.html, doc/ja/commands/view_add.html,
	doc/ja/developer.html, doc/ja/developer/com.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/genindex.html, doc/ja/grnslap.html,
	doc/ja/grntest.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/pseudo_column.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js,
	doc/ja/source/tutorial/tutorial1.txt, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial1.html, doc/ja/tutorial/tutorial2.html,
	doc/ja/tutorial/tutorial3.html, doc/ja/type.html: Write
	offset/limit/sortby tutorial.

2010-03-31 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: Stopped putting query log for each load line.

2010-03-31 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: release 0.1.8

	* doc/ja/commands/column_remove.html,
	doc/ja/commands/table_remove.html, doc/ja/developer/com.html,
	doc/ja/searchindex.js: Added untracked documents.

2010-03-31 Daijiro MORI <daijiro.mori@gmail.com>

	* .gitignore: Added version.sh to .gitignore

	* lib/ctx.c, lib/db.c: Modified the signature of grn_obj_touch().

2010-03-31 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/developer.html,
	doc/ja/functions.html, doc/ja/functions/geo_distance.html,
	doc/ja/functions/geo_in_circle.html,
	doc/ja/functions/geo_in_rectangle.html, doc/ja/functions/now.html,
	doc/ja/functions/rand.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/index.html, doc/ja/now.html, doc/ja/rand.html,
	doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/characteristic.txt, doc/ja/source/functions.txt,
	doc/ja/source/functions/geo_distance.txt,
	doc/ja/source/functions/geo_in_circle.txt,
	doc/ja/source/functions/geo_in_rectangle.txt,
	doc/ja/source/functions/now.txt, doc/ja/source/functions/rand.txt,
	doc/ja/source/geo_distance.txt, doc/ja/source/geo_in_circle.txt,
	doc/ja/source/geo_in_rectangle.txt, doc/ja/source/now.txt,
	doc/ja/source/rand.txt, doc/ja/source/tutorial/tutorial1.txt,
	doc/ja/source/tutorial/tutorial3.txt, doc/ja/tutorial.html,
	doc/ja/tutorial/tutorial1.html, doc/ja/tutorial/tutorial3.html: Added
	geo_search tutorial.

	* src/groonga.c: Fixed argument miss-handling on groonga daemon.

	* lib/proc.c, test/unit/http/test-http-schema.rb: Fixed
	proc_column_list() to output raw column name.

	* doc/ja/source/commands/column_remove.txt,
	doc/ja/source/commands/table_remove.txt: Fixed compile warning on
	document.

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/developer.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/grnslap.html, doc/ja/grntest.html, doc/ja/http.html,
	doc/ja/index.html, doc/ja/now.html, doc/ja/process.html,
	doc/ja/pseudo_column.html, doc/ja/rand.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/source/conf.py,
	doc/ja/tutorial.html, doc/ja/tutorial/tutorial1.html,
	doc/ja/tutorial/tutorial2.html, doc/ja/tutorial/tutorial3.html,
	doc/ja/type.html: Required sphinx version is now 0.6.5 for make html.

2010-03-31 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-basic.rb: follow
	--drilldown_output_columns default value change.

2010-03-31 Yutaro Shimamura <yu@irx.jp>

	* doc/ja/source/commands/column_remove.txt,
	doc/ja/source/commands/table_remove.txt: document added.

	* doc/ja/source/execfile.txt: document updated.

2010-03-31 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/http/test-http-select-drilldown.rb: use "10"
	for default drilldown_limit value. [#168]

	* lib/proc.c, test/unit/http/test-http-select-drilldown.rb: use "_key
	_nsubrecs" for default drilldown_output_columns value. [#168]

2010-03-31 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Added grn_obj_touch().

2010-03-31 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-drilldown.rb: use common data in
	tests.

	* test/unit/http/test-http-schema.rb: clean up.

	* test/unit/http/test-http-schema.rb: use common column_create.

	* test/unit/http/test-http-schema.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: use common
	table_create.

	* test/unit/http/test-http-schema.rb: also check table_id.

	* test/unit/http/test-http-schema.rb: remove needless code.

	* test/unit/http/test-http-schema.rb: fill missing column information.

	* test/unit/http/test-http-schema.rb: follow column_list result format
	change: name is full name.

	* test/unit/http/test-http-schema.rb: use assert_column_list.

	* test/unit/http/test-http-schema.rb: follow column_list result format
	change: name is full name.

	* test/unit/http/test-http-schema.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: use
	assert_response_body.

	* test/unit/http/test-http-schema.rb: follow column_list return format
	change.

	* test/unit/http/test-http-load.rb: fix a typo.

	* test/unit/http/test-http-load.rb: specify sortby for stable result.

	* test/unit/core/test-context.c: include db.h for grn_db_close().

2010-03-31 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: Added <stdio.h> to ctx.c

2010-03-31 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/searchindex.js, doc/ja/source/tutorial/tutorial1.txt,
	doc/ja/tutorial.html, doc/ja/tutorial/tutorial1.html,
	doc/ja/tutorial/tutorial2.html, doc/ja/tutorial/tutorial3.html: Fixed
	missing link on tutorial document.

	* doc/ja/commands.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/developer.html,
	doc/ja/genindex.html, doc/ja/index.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/source/tutorial.txt,
	doc/ja/source/tutorial/tutorial1.txt,
	doc/ja/source/tutorial/tutorial2.txt,
	doc/ja/source/tutorial/tutorial3.txt, doc/ja/tutorial.html:
	Refactoring tutorial.

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/developer.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/grnslap.html, doc/ja/grntest.html, doc/ja/http.html,
	doc/ja/index.html, doc/ja/now.html, doc/ja/process.html,
	doc/ja/pseudo_column.html, doc/ja/rand.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js,
	doc/ja/source/commands/cache_limit.txt,
	doc/ja/source/commands/select.txt, doc/ja/source/commands/status.txt,
	doc/ja/tutorial.html, doc/ja/type.html: Fixed document compile error.

2010-03-30 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/cache_limit.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/developer.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/grnslap.html, doc/ja/grntest.html, doc/ja/http.html,
	doc/ja/index.html, doc/ja/now.html, doc/ja/process.html,
	doc/ja/pseudo_column.html, doc/ja/rand.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js,
	doc/ja/source/commands/cache_limit.txt, doc/ja/tutorial.html,
	doc/ja/type.html, lib/ctx.c, lib/ctx.h, lib/db.c, lib/db.h,
	lib/proc.c: Added cache_limit command.

2010-03-30 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/execfile.html, doc/ja/searchindex.js,
	doc/ja/source/execfile.txt, doc/ja/source/tutorial.txt,
	doc/ja/tutorial.html: Fixed tutorial mistake.

	* doc/ja/searchindex.js, doc/ja/source/tutorial.txt,
	doc/ja/tutorial.html: updated tutorial.

2010-03-30 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/db.c, lib/hash.c, lib/hash.h, lib/io.c,
	lib/io.h, lib/pat.h, lib/store.c, lib/store.h: Added lastmod to
	grn_io_header.

	* lib/com.c, lib/ctx.c, lib/ctx.h, lib/db.c, lib/hash.c, lib/hash.h,
	lib/pat.h, lib/store.c, lib/store.h, lib/str.c, src/grntest.c: Stopped
	including "com.h" from "ctx.h". Added tv field to each storage header.

2010-03-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/fixtures/performance/test-read-write.c: Fixed a
	bug in grn_obj_remove() cause segv. Fixed a bug in test_read_write().

	* lib/db.c, lib/hash.c, lib/hash.h, lib/pat.c, lib/pat.h, lib/ql.h:
	Expanded GRN_STACK_SIZE to 1024 Added grn_table_at() Check key_size in
	grn_pat_add()

2010-03-29 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/str.c: Removed unused header on str.c for UINT8/UINT16.

2010-03-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h: Added grn_cache.

2010-03-26 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: return error when constant is null.

2010-03-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-cast.c: remove defined macros.

2010-03-26 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Return error when stack under flow is detected.

	* groonga.h, lib/db.h: Exported GRN_*_SET() macros.

2010-03-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: release 0.1.7

	* lib/ctx.c: Fixed bug in log reopen for query log.

2010-03-26 t2001 <t2001@gol.com>

	* src/grntest.c: check too long USER env.

	* src/grntest.c: Fixed a bug grntest fails in cron enviroment.

2010-03-25 t2001 <t2001@gol.com>

	* src/grntest.c: changed MAX_COMMAND into 1000000

2010-03-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c: Fixed a bug in grn_select() which cause misinterpretation
	of drilldown_limit, too.

2010-03-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_select() which cause misinterpretation
	of drilldown_limit.

	* lib/com.c, lib/db.c, lib/proc.c: Keep track of DDL.

	* lib/pat.c: Fixed a bug in grn_pat_cursor_next_by_id() cause return
	wrong result.

2010-03-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Fixed a problem that geo_in_circle() and
	geo_in_rectangle() don't return uint32.

2010-03-23 t2001 <t2001@gol.com>

	* src/grntest.c: removed debug print.

	* src/grntest.c: fixed _splitpath (in WIN32).

	* src/grntest.c: fixed usage of _splitpath.

	* lib/proc.c: ELOOP is not defined in WIN32.

	* src/grntest.c: add --log-output-dir option.

2010-03-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a but in grn_obj_remove() cause segv.

2010-03-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed some memory leak bugs in grn_obj_remove().

	* lib/db.c, lib/hash.h: update source info in grn_obj_remove().

2010-03-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* Makefile.am, configure.ac: Requires automake 1.9.7 and autoconf
	2.5.9.

2010-03-19 t2001 <t2001@gol.com>

	* lib/ctx.c: for Win32. temporaly patch...

2010-03-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c, lib/str.c, lib/str.h, src/groonga.c,
	test/unit/http/test-invalid-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: Follow up invalid http
	test to impl.

2010-03-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: put filter event to query log.

2010-03-19 Kouhei Sutou <kou@clear-code.com>

	* groonga.h, lib/ctx.c, src/groonga.c: add grn_set_segv_handler() for
	logging backtrace on crash.

2010-03-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/db.h, lib/str.c: Moved stdint types from groonga.h to
	db.h.

	* groonga.h, lib/db.c, lib/str.c, test/unit/http/test-http-load.rb:
	Follow up http load test to impl.

	* src/groonga.c: Allow static file request with fragment on HTTP.

	* test/unit/http/test-http.rb: Follow up http test to impl.

	* test/unit/http/test-http-view.rb: Follow up http view test to impl.

2010-03-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c, test/unit/http/test-http-load.rb,
	test/unit/http/test-http-schema.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: Follow up http schema
	test to impl.

	* lib/db.c, lib/str.c, test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: Follow up http select basic
	test to impl.

2010-03-18 t2001 <t2001@gol.com>

	* lib/proc.c: output version info on proc_status

2010-03-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c, test/unit/http/test-http-select-basic.rb: Fixed invalid
	json response with empty body.

2010-03-17 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/store.c, lib/store.h: Enhanced the
	performance of grn_table_group().

2010-03-17 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Fixed xml output on proc_select().

2010-03-17 t2001 <t2001@gol.com>

	* src/grntest.c: output # of queries of each job.

	* src/grntest.c: use GRN_MALLOC and GRN_STRDUP instead of maaloc and
	strdup

2010-03-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c, lib/proc.c: Returns proper error code on proc_select().
	FIXME: double buffering in proc_select().

	* test/unit/lib/ruby/groonga-test-utils.rb: Changed groonga daemon
	path on http test.

	* lib/db.c: Removed double declaration of grn_obj_get_value_().

2010-03-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/commands/add.html,
	doc/ja/commands/select.html, doc/ja/execfile.html, doc/ja/expr.html,
	doc/ja/grntest.html, doc/ja/reference.html, doc/ja/searchindex.js:
	Update html document.

2010-03-15 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, src/groonga.c: Fixed a bug in do_htreq() cause
	wrong starttime.

	* lib/str.c: Fixed a bug in grn_text_atoj() cause wrong output with
	vector value.

	* doc/ja/source/commands/select.txt, lib/ctx.c: output elapsed time to
	query log.

	* doc/ja/source/expr.txt, lib/db.c, lib/db.h, lib/str.c: vector value
	can be output as array in json output.

2010-03-15 Tetsuro IKEDA <ikdttr@gmail.com>

	* doc/ja/source/characteristic.txt, doc/ja/source/commands/add.txt,
	doc/ja/source/execfile.txt, doc/ja/source/grntest.txt: Fixed document
	typo.

2010-03-13 Yutaro Shimamura <yu@irx.jp>

	* bindings/php/groonga.c, bindings/php/php_groonga.h: php binding
	supported qid in context_send,recv

2010-03-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c, lib/proc.c, src/groonga.c: Fixed bug for
	output_type(extension/parameter).

2010-03-12 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Support GRN_OP_PREFIX and GRN_OP_SUFFIX in query formed
	grn_expr.

2010-03-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/searchindex.js, doc/ja/source/tutorial.txt,
	doc/ja/tutorial.html: Follow up new specification.

2010-03-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-hash.c: append -> add.

	* test/unit/core/test-patricia-trie.c: use grn_pat_size() to confirm
	truncated.

	* test/unit/core/test-hash.c: use GRN_HASH_SIZE() to confirm
	truncated.

2010-03-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/hash.c, lib/pat.c: Fixed truncate() bug with anonymous map.

2010-03-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-select.c: fix expected value.

	* test/unit/core/test-expr-parse.c: use '@' instead of deprecated '%'.

	* test/unit/util/test-string.c: omit a SEGV test.

2010-03-12 t2001 <t2001@gol.com>

	* mkmfwin32.vbs: removed needless "v" from GROONGA_VERSION in WIN32

2010-03-11 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: support GRN_OP_PREFIX and GRN_OP_SUFFIX on
	grn_table_select().

	* lib/db.c: Added @^ and @$ operators.

2010-03-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c: Implemented OP_MATCH without INDEX.

2010-03-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select-basic.rb: add a test for nonexistent
	column in output_columns.

2010-03-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/hash.c, lib/pat.c: Fixed grn_array_truncate() bug on TINY_ARRAY.

	* doc/ja/searchindex.js, doc/ja/source/tutorial.txt,
	doc/ja/tutorial.html: Fixed tutorial exec results.

2010-03-11 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: abolished GRN_ID_NOTFOUND.

2010-03-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/hash.c, lib/pat.c: Fixed memory leak of *_truncate().  Thanks to
	kou.

2010-03-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-hash.c, test/unit/core/test-patricia-trie.c,
	test/unit/core/test-table.c: add missing prototype declarations.

2010-03-11 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed the problem that grn_table_delete() and
	grn_table_delete_by_id() didn't clear the column values.

2010-03-10 t2001 <t2001@gol.com>

	* mkmfwin32.vbs: add 'git describe' in mkmfwin32.

	* src/grntest.c: changed MAX_COMMAND_LEN to 200000

2010-03-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/log_reopen.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/developer.html,
	doc/ja/execfile.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/grnslap.html, doc/ja/grntest.html, doc/ja/http.html,
	doc/ja/index.html, doc/ja/now.html, doc/ja/process.html,
	doc/ja/pseudo_column.html, doc/ja/rand.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js,
	doc/ja/source/commands/add.txt,
	doc/ja/source/commands/column_create.txt,
	doc/ja/source/commands/column_list.txt,
	doc/ja/source/commands/define_selector.txt,
	doc/ja/source/commands/delete.txt, doc/ja/source/commands/get.txt,
	doc/ja/source/commands/load.txt, doc/ja/source/commands/log_level.txt,
	doc/ja/source/commands/log_put.txt,
	doc/ja/source/commands/log_reopen.txt,
	doc/ja/source/commands/quit.txt, doc/ja/source/commands/select.txt,
	doc/ja/source/commands/set.txt, doc/ja/source/commands/shutdown.txt,
	doc/ja/source/commands/status.txt,
	doc/ja/source/commands/table_create.txt,
	doc/ja/source/commands/table_list.txt,
	doc/ja/source/commands/view_add.txt, doc/ja/tutorial.html,
	doc/ja/type.html: Updated documents for all commands.

2010-03-10 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: Fixed a bug in grn_table_select() cause wrong
	search result when a key which is not in the table.

2010-03-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Added an error code on procs(log_level/log_put).

	* autogen.sh: Generate version number on autogen.sh.

	* resource/admin_html/index.html: Remove console.log() for debug admin
	tool.

	* lib/proc.c, resource/admin_html/index.html: Return rcs on
	proc_table_list()/proc_column_list().

	* lib/ctx.c, lib/proc.c: Fixed proc_log_reopen()/grn_log_reopen()
	bugs.

	* lib/proc.c: Set error information on proc about argument count.

	* lib/proc.c: Accept output_type param for all procs.

	* lib/Makefile.am, lib/ctx.c, version-gen.sh: Changed git version
	implant more Windows friendly.

2010-03-09 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/pat.h: Added declaration of grn_pat_truncate().

	* groonga.h, lib/db.c, lib/hash.c, lib/hash.h, lib/pat.c,
	test/unit/core/test-hash.c, test/unit/core/test-patricia-trie.c,
	test/unit/core/test-table.c: Implemented grn_table_truncate().

2010-03-08 t2001 <t2001@gol.com>

	* src/grntest.c: wait for server in WIN32.

2010-03-08 Yutaro Shimamura <yu@irx.jp>

	* lib/ctx.c, lib/ctx.h, lib/proc.c: log_reopen support in proc.

2010-03-08 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-restore.rb: follow the change of returned value
	of "delete" command

2010-03-05 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Fixed a bug in proc_delete() cause --id argument not
	work correctly.

	* doc/ja/source/commands/log_level.txt, lib/db.c: Disabled calling
	finalizer from grn_obj_unlink() again.

2010-03-05 Kouhei Sutou <kou@clear-code.com>

	* test/unit/util/test-string.c: add a test for Bug #130.  NOTE: This
	test causes crash!!!

2010-03-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/store.c: Print log and changed rc when ja segment number exceed
	JA_N_DSEGMENTS.

2010-03-04 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: call finalizer on unlink. (to avoid segv on grn_db_close)

2010-03-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table.c: use data-driven style.

	* lib/db.c: don't call finalizer on unlink.

2010-03-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c, test/unit/core/test-table.c: Fixed table/column name
	limitation.

	* lib/db.c, lib/str.c: Changed XML spec. of NAVIGATIONELEMENT element.

2010-03-03 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr-parse.c: follow the recent grn_expr
	inspection format change.

	* test/unit/core/test-table.c: add a test for [#88]

	* test/unit/http/test-http-schema.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: HTTPSchemaTest: follow
	the recent return value format from groonga server changes.

	* lib/proc.c: fix inverted bit operations.

	* lib/proc.c: fix inverted bit operations.

	* lib/db.c: fix a typo: remove needless 'with'.

	* test/.gitignore, test/unit/run-test.rb: install test libraries to
	test/lib/ instead of test/unit/.

	* test/unit/http/test-http-load.rb: HTTPLoadTest: follow the recent
	return value format from groonga server changes.

	* test/unit/http/test-http-select-drilldown.rb:
	HTTPSelectDrilldownTests: follow the recent return value format from
	groonga server changes.

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: HTTPSelectBasicTests:
	follow the recent return value format from groonga server changes.

2010-03-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-crud.rb: omit 'get' test for now.

	* test/unit/http/test-http-crud.rb: omit 'set' test for now.

	* test/unit/http/test-http-crud.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: omit 'add' test for now.

	* test/unit/core/test-restore.rb: RestoreTest: follow the recent
	return value format from groonga server changes.

	* test/unit/core/test-load.rb,
	.../unit/lib/ruby/groonga-local-gqtp-test-utils.rb: follow the recent
	return value format from groonga server changes.

2010-03-02 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Fixed a problem occasinally match_columns
	parameters don't work fine in grn_table_select().

2010-03-02 Yutaro Shimamura <yu@irx.jp>

	* lib/db.c: grn_obj_remove supported GRN_DB type, all tables and
	columns will be remove.

	* lib/db.c, lib/proc.c: deleted specinfo in grn_obj_remove. clearlock
	supported db, table, columns.

2010-03-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* Makefile.am: Added doc/ja directory to a dist package.

2010-03-02 t2001 <t2001@gol.com>

	* mkmfwin32.vbs: fixed missing space.

	* mkmfwin32.vbs: check x86/x64 automatically.

2010-03-01 t2001 <t2001@gol.com>

	* mkmfwin32.vbs: show messages when makefiles are generated.

	* mkmfwin32.vbs: add missing escape.

	* mkmfwin32.vbs: add LFs.

	* mkmfwin32.vbs: refined makefiles for msvc.

	* src/grntest.c: variable "pstatus" is used in linux env only.

	* src/grntest.c: adjusted including files, again

	* src/grntest.c: adjusted inluding header files.

2010-03-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/.gitignore, test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/run-test.rb: don't require test-unit and json in system.

2010-03-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/token.c: Fixed wrong grn_table_sort() results.

	* lib/ii.c, lib/token.c: Fixed a bug in grn_select() that cause
	incorrect search result when and operator assigned.

2010-02-26 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/API.html, doc/ja/add.html, doc/ja/characteristic.html,
	doc/ja/column_create.html, doc/ja/column_list.html,
	doc/ja/commands.html, doc/ja/commands/add.html,
	doc/ja/commands/column_create.html, doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/set.html, doc/ja/commands/shutdown.html,
	doc/ja/commands/status.html, doc/ja/commands/table_create.html,
	doc/ja/commands/table_list.html, doc/ja/commands/view_add.html,
	doc/ja/daemon.html, doc/ja/define_selector.html,
	doc/ja/developer.html, doc/ja/execfile.html, doc/ja/expr.html,
	doc/ja/functions.html, doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/get.html, doc/ja/grnslap.html, doc/ja/grntest.html,
	doc/ja/groonga.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/load.html, doc/ja/log_level.html, doc/ja/log_put.html,
	doc/ja/now.html, doc/ja/process.html, doc/ja/pseudo_column.html,
	doc/ja/quit.html, doc/ja/rand.html, doc/ja/reference.html,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/select.html,
	doc/ja/set.html, doc/ja/shutdown.html,
	doc/ja/source/commands/define_selector.txt,
	doc/ja/source/commands/select.txt, doc/ja/source/conf.py,
	doc/ja/source/execfile.txt, doc/ja/source/tutorial.txt,
	doc/ja/status.html, doc/ja/table_create.html, doc/ja/table_list.html,
	doc/ja/tutorial.html, doc/ja/type.html, doc/ja/view_add.html,
	groonga.h, lib/db.c, lib/proc.c, resource/admin_html/index.html:
	Renamed the name of argument of select command from 'match_column' to
	'match_columns'.

2010-02-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/source/grntest.txt: Fixed documentation format on
	grntest.txt.

2010-02-26 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c: Fixed the misalignment in usage.

	* src/groonga.c: Renamed the name of groonga command option from
	qlog-path to query-log-path.

	* lib/db.c, lib/proc.c: Added start time to json header.

2010-02-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, src/groonga.c: enabled qlog

	* lib/ctx.c, lib/ctx.h, lib/db.c, src/groonga.c: qlog support

2010-02-25 Yutaro Shimamura <yu@irx.jp>

	* lib/db.c, lib/proc.c: grn_obj_remove supports removing involved
	indexes.

2010-02-25 t2001 <t2001@gol.com>

	* src/grntest.c: set alarm for server shutdown.

2010-02-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* resource/admin_html/index.html: Follow up new output of
	proc_select().

2010-02-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, lib/proc.c, lib/ql.h: output elapsed time
	within result when json format was assigned.

2010-02-24 Yutaro Shimamura <yu@irx.jp>

	* lib/proc.c: add proc, table_remove column_remove.

2010-02-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Added sources on proc_column_list().

2010-02-24 Yutaro Shimamura <yu@irx.jp>

	* lib/db.c, lib/db.h, lib/proc.c: Supported table_remove,
	column_remove.

2010-02-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Fixed bug at parsing WITH_xxx options.

	* lib/proc.c, resource/admin_html/index.html: Implemented flags to
	text function on proc.c.

2010-02-24 t2001 <t2001@gol.com>

	* src/grntest.c: wait for shutdown.

2010-02-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c, lib/str.c: Returns range from column/table list proc.

2010-02-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c, lib/ctx.h, src/groonga.c: Added --log-path option for
	groonga daemon.

2010-02-23 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.h: Hid grn_p() from groonga.h

	* lib/proc.c: Fixed typo.

2010-02-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Re-fixed wrong content-length with jsonp func.

	* lib/db.h, lib/hash.h, lib/ii.h, lib/io.h, lib/pat.h, lib/proc.h,
	lib/snip.h, lib/store.h, lib/str.h, lib/token.h: Fixed wrong condition
	whether groonga.h is included or not.

	* src/groonga.c: Fixed wrong content-length with jsonp function.

	* resource/admin_html/index.html: Fixed table column lookup on column
	create via admin html.

	* lib/proc.c: Changed proc_table|column_list() response.  Now,
	proc_select() returns not only column names but also column ranges.
	So, I change proc_table_list()/proc_column_list() to return (virtual)
	column type, too.

	* lib/str.c, resource/admin_html/index.html: Added column range on
	output of grn_select().

2010-02-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/com.h, lib/ctx.c, lib/ctx.h, lib/db.c, lib/ii.c: Fixed possible
	wrong result when multiple columns assigned as match_column for
	grn_select().

2010-02-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Define MSG_NOSIGNAL to 0 when USE_MSG_NOSIGNAL is not
	defined.

2010-02-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed missing index look up routine in scan_info_build().

	* lib/db.c, lib/db.h: Now, more than one column can be assigned as
	match_column value for grn_select().

2010-02-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Fixed parsing drilldown paramater bug.

2010-02-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Fixed segmentation fault when invalid procotol
	specified.

	* src/groonga.c: Fixed mime type detection bug reported by ticket
	#110.

2010-02-14 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: grn_p(): handle NULL.

2010-02-11 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c: Fixed a bug in grn_obj_set_value()
	cause segv on a column with multiple hooks

2010-02-11 Kouhei Sutou <kou@clear-code.com>

	* debian/control: add missing quilt dependency.

	* debian/copyright: remove needless comments.

	* debian/patches/fix-mkdir-p.diff, debian/patches/series,
	debian/rules: add a patch for fix MKDIR_P problem.

2010-02-10 t2001 <t2001@gol.com>

	* src/grntest.c: changed qps of load command.

2010-02-10 Kouhei Sutou <kou@clear-code.com>

	* debian/changelog: 0.1.5 -> 0.1.6.

	* lib/proc.c, test/unit/core/test-restore.rb: dump records of no
	default tokenizer table even if it has index column.

	* lib/proc.c, test/unit/core/test-restore.rb: support _key index
	column dump.

	* lib/proc.c: add missing grn_obj_close().

	* lib/proc.c: dump reference columns at the end.

	* lib/proc.c: don't pass not table object to dump_table().

	* test/unit/core/test-load.rb: follow the recent changes.

	* test/unit/core/test-restore.rb,
	.../unit/lib/ruby/groonga-local-gqtp-test-utils.rb: cleanup test.

	* test/unit/core/test-restore.rb: use here document instead of string
	literal + concat.

	* test/unit/core/test-restore.rb,
	.../unit/lib/ruby/groonga-local-gqtp-test-utils.rb: restore_dump ->
	same_dump.

	* test/unit/core/Makefile.am, test/unit/core/test-dump.rb,
	test/unit/core/test-load.rb, test/unit/core/test-restore.rb,
	test/unit/lib/ruby/Makefile.am,
	.../unit/lib/ruby/groonga-local-gqtp-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb, test/unit/run-test.rb:
	cleanup dump/load test.

2010-02-10 t2001 <t2001@gol.com>

	* doc/ja/grntest.html, doc/ja/source/grntest.txt, src/grntest.c: fixed
	typo.

	* src/grntest.c: fixed a bug in WIN32.

	* src/grntest.c: fixed timing of check_script

	* mkmfwin32.vbs: set DEFAULT_ADMIN_HTML_PATH for WIN32 temporary.

	* doc/ja/grntest.html, doc/ja/source/grntest.txt: refine grntest.doc

	* src/grntest.c: fixed typo.

	* src/grntest.c: use grn_str_getopt.

2010-02-09 t2001 <t2001@gol.com>

	* src/grntest.c: fixed escape command.

2010-02-09 Kouhei Sutou <kou@clear-code.com>

	* groonga.h, lib/db.c: add grn_p() for debugging.

2010-02-09 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.1.6

2010-02-05 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: add missing '.'.

2010-02-04 t2001 <t2001@gol.com>

	* src/grntest.c: fixed details output problem.

2010-02-04 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/pat.c: fixed a bug in grn_pat_lcp_search() which made
	grn_pat_scan() return wrong result.

2010-02-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-database.c: don't use '<' and '>' for table
	name.

	* test/unit/core/test-dump.c: remove needless test pattern.

	* lib/proc.c: 'status' supports return code.

2010-02-04 t2001 <t2001@gol.com>

	* src/grntest.c: define __USE_XOPEN for strptime

2010-01-20 Ryo Onodera <onodera@clear-code.com>

	* src/Makefile.am, src/groonga.c: set the default value for
	--admin-html-path

2010-02-04 t2001 <t2001@gol.com>

	* src/grntest.c: fixed typo.

2010-02-04 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: update vector column value even if the value is empty.

2009-12-16 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c: factor out common code into set_vector()

	* lib/proc.c, test/unit/core/test-dump.c, test/unit/core/test-dump.rb:
	dump records as arrays instead of objects

2009-12-15 Ryo Onodera <onodera@clear-code.com>

	* lib/ctx.c, lib/db.c, lib/proc.c, lib/ql.h,
	test/unit/core/test-dump.rb: make load command behave as ducmented
	when records passed as arrays

2009-12-26 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c: group constants to take advantage of optimization

2009-12-24 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c: simplify computation: sqrt(q * q * q) -> q * sqrt(q)

2009-12-14 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, lib/db.h, lib/proc.c, test/unit/core/test-dump.rb: support
	view tables to dump

2009-12-26 Kouhei Sutou <kou@clear-code.com>

	* test/benchmark/.gitignore, test/benchmark/Makefile.am,
	test/benchmark/bench-geo-distance.c: add a benchmark for geo distance.

	* lib/proc.c: fix a bug that geo_distance3 with WGS84 always reports
	0.  'd' variable inside 'case GRN_DB_WGS84_GEO_POINT' clause hides 'd'
	variable top of func_geo_distance3().

2010-02-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/grntest.html, doc/ja/index.html, doc/ja/process.html,
	doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/process.txt: Added grntest document.

2010-02-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table.c: don't use '<' and '>' for type name.

2010-02-04 t2001 <t2001@gol.com>

	* doc/ja/source/grntest.txt: changed sample output.

	* src/grntest.c: refined get_sysinfo

2010-02-03 t2001 <t2001@gol.com>

	* src/grntest.c: suppered escape command.

	* src/grntest.c: fixed(?). infinite loop in "load command"

	* src/grntest.c: refined rep_local and rep_gqtp.

	* src/grntest.c: use grn_atoi and grn_isspace

2010-02-01 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c: Limited table/column name([-_0-9A-Za-z]*).

2010-02-01 t2001 <t2001@gol.com>

	* src/grntest.c: removed needless absolute path.

2010-02-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table-select.c: remove needless prefixes.

	* test/unit/core/test-table-select.c: add a test for selecting by
	nonexistent reference key.  Now, this test is failed.

	* lib/db.c, lib/proc.c: add missing '.' to %*s format.

	* test/unit/core/test-table-select.c: add a test for string reference
	key == string literal.

	* test/unit/core/test-expr-parse.c: add a test for parsing string
	literal for string reference key.

	* test/unit/core/Makefile.am, test/unit/core/test-expr.c,
	test/unit/core/test-table-select.c: move grn_table_select() tests to
	test-table-select.c.

	* test/unit/core/test-expr-parse.c: use individual path.

	* test/unit/core/test-expr-parse.c: fix style.

	* test/unit/core/Makefile.am, test/unit/core/test-expr-parse.c,
	test/unit/core/test-expr.c: move expression parsing tests to
	test-expr-parse.c.

2010-01-29 t2001 <t2001@gol.com>

	* mkmfwin32.vbs: groonga.c needs "-DPACKAGE_STRING"

2010-01-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c: Fixed the problem in ii.c cause wrong search
	result for particular term with splited inverted index entries. Stop
	to create columns automatically in grn_load.

2010-01-29 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-dump.rb: added
	test_table_with_index_column_sorted_by_id

	* test/unit/core/test-dump.rb: follow the change of returned json
	format

2010-01-29 t2001 <t2001@gol.com>

	* src/grntest.c: refined. ftp LIST

	* src/grntest.c: refined. ftp LIST

	* src/grntest.c: support multi-line load command.

2010-01-28 t2001 <t2001@gol.com>

	* src/grntest.c: check buffer overrun.

2010-01-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/now.html, doc/ja/rand.html, doc/ja/searchindex.js,
	doc/ja/source/geo_distance.txt, doc/ja/source/geo_in_circle.txt,
	doc/ja/source/geo_in_rectangle.txt, doc/ja/source/now.txt,
	doc/ja/source/rand.txt: Fixed underspecify on document about grn_expr.

	* src/groonga.c: Fixed uninitialized value return on groonga server.

	* src/groonga.c: Added --version option on groonga server.

2010-01-28 t2001 <t2001@gol.com>

	* src/grntest.c: check buffer overrun

	* src/grntest.c: Don't use capital letters.

2010-01-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Fixed a problem in proc_load() that cause too many
	output.

2010-01-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Fixed memory leak of jsonp_func.

2010-01-28 t2001 <t2001@gol.com>

	* lib/groonga_in.h: define INT8 nad INT16 for WIN32

2010-01-27 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Added json callback parameter on http.

	* src/groonga.c: Show index.html if '/' is required with http.

2010-01-27 t2001 <t2001@gol.com>

	* src/grntest.c: refined: error handling

2010-01-26 Kouhei Sutou <kou@clear-code.com>

	* src/.gitignore: add grntest to .gitignore.

	* test/unit/core/test-inverted-index.c: don't change the current
	directory.

	* test/unit/core/test-cast.c: add missing if braces.

2009-12-18 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-cast.c: fix argument types.

	* lib/db.c, test/unit/core/test-cast.c: grn_obj_cast() supports text
	-> boolean.

	* lib/db.c, lib/str.c, lib/str.h: grn_obj_cast() supports text ->
	int16/uint16.

	* lib/db.c, lib/str.c, lib/str.h, test/unit/lib/grn-assertions.c:
	grn_obj_cast() supports text -> int8/uint8.

	* lib/db.c: grn_obj_cast() supports number -> boolean.

	* lib/db.c, test/unit/core/test-cast.c: grn_obj_cast() supports
	integer -> int16/uint16.

	* lib/db.c, test/unit/core/test-cast.c: grn_obj_cast() supports
	integer -> int8/uint8.

	* test/unit/http/test-http-select-drilldown.rb: add a test for complex
	drilldown.

	* lib/proc.c: define_selector support JSON format result.

	* test/unit/http/Makefile.am,
	test/unit/http/test-http-select-drilldown.rb: add a test for a bit
	complex drilldown.

	* lib/proc.c: error code -> return code.

	* test/unit/http/test-http-select-basic.rb: fix method name.

	* test/unit/http/test-http-schema.rb: use JSON format result.

	* lib/proc.c: use grn_get_ctype().

	* lib/proc.c, test/unit/lib/ruby/groonga-http-test-utils.rb: load
	supports JSON format result.

	* lib/proc.c: column_create supports JSON format result.

	* lib/proc.c: table_create/view_add support JSON format result.

	* lib/proc.c: quit/shutdown accept output_type and support JSON format
	result.

	* test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select.rb: rename to existing select via HTTP
	test to select basic.

	* test/unit/http/test-http-select.rb: add a missing newline.

	* lib/db.c, test/unit/core/test-expr-script.c: '--' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/expr.c, lib/expr.y, test/unit/core/test-expr.c: don't overwrite
	existing error by syntax error.

2009-12-17 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-expr-query.c: add a
	test for '=' in query syntax.

2009-12-16 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr.c: remove needless prototype declarations.

2010-01-26 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/grn-assertions.c: include <groonga_in.h> for int64_t.

	* src/groonga.c: include missing sys/socket.h.  Should we use
	grn_com_send() instead of send()?

	* src/grntest.c: move #include to outside of function.

2010-01-22 t2001 <t2001@gol.com>

	* src/grntest.c: fixed typo

	* src/grntest.c: add copyright doc.

	* doc/ja/source/grntest.txt: add grntest.txt

	* mkmfwin32.vbs: add mkmfwin32

	* src/grntest.c: cleanup warnings

	* src/Makefile.am: fixed typo

	* src/Makefile.am, src/grntest.c: add grntest.c

2010-01-18 Kouhei Sutou <kou@clear-code.com>

	* debian/docs: remove debian/docs.

	* debian/rules: fix typos.

	* debian/control: remove needless explicit libmecab1.

2010-01-18 Kouhei Sutou <kou@delian.clear-code.com>

	* debian/control: libgroonga-dev: devel -> libdevel.

2010-01-18 Kouhei Sutou <kou@clear-code.com>

	* debian/control: fix section.

2010-01-15 Kouhei Sutou <kou@clear-code.com>

	* debian/changelog, debian/control, debian/copyright, debian/docs,
	debian/rules: add Debian package related files.

2010-01-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: fixed bugs on parsing GET parameter on HTTP server.

2010-01-08 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/str.c: Changed spec for NO attr of HIT tag on XML output.

2009-12-29 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c, lib/proc.c, src/groonga.c: splited http handler.

	* resource/admin_html/index.html: supported full params of select cmd
	on html.

2009-12-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/str.c: Fixed a bug in grn_obj_cast() cause memory
	leak.

2009-12-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Added support for GRN_EXPR_ALLOW_UPDATE to grn_select().

2009-12-15 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-encoding.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: add a
	test for grn_{set,get}_default_encoding().

	* test/unit/core/test-expr-script.c: add a test for
	'nonexistent_column == XXX' expression.

2009-12-14 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-dump.rb: support multiple columns
	for source option

	* lib/proc.c, test/unit/core/test-dump.c: make record id preserved
	only with no-key tables

	* test/unit/core/test-dump.c: add missing test functions declarations

	* doc/ja/commands.html, doc/ja/commands/delete.html,
	doc/ja/commands/get.html, doc/ja/commands/load.html,
	doc/ja/commands/log_level.html, doc/ja/commands/log_put.html,
	doc/ja/commands/quit.html, doc/ja/commands/select.html,
	doc/ja/commands/set.html, doc/ja/commands/shutdown.html,
	doc/ja/commands/status.html, doc/ja/commands/table_create.html,
	doc/ja/commands/table_list.html, doc/ja/commands/view_add.html,
	doc/ja/index.html, doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/commands/delete.txt: added documentation of "delete"
	command

	* doc/ja/commands/get.html, doc/ja/searchindex.js,
	doc/ja/source/commands/get.txt: corrected documentation of "get"
	command

2009-12-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: fall back to call PARSE(0) even if rc < 0, in order handle
	syntax error.

	* lib/db.c: Added NULL check to ACCESSORP().

2009-12-12 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_table_add() that hook doesn't work when
	added is NULL.

2009-12-11 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/expr.c, lib/expr.y, test/unit/core/test-expr-script.c:
	'++' isn't allowed without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '^=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '|=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '&=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '>>>=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '>>=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '<<=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '-=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '+=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '%=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '/=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c, test/unit/core/test-expr-script.c: '*=' isn't allowed
	without GRN_EXPR_ALLOW_UPDATE.

	* groonga.h, lib/db.c, test/unit/core/test-expr-script.c,
	test/unit/lib/grn-test-utils.c: '=' isn't allowed without
	GRN_EXPR_ALLOW_UPDATE.

	* lib/db.c: use 'header.domain =' instead of grn_obj_reinit().

	* lib/db.c: use 'header.domain =' instead of grn_obj_reinit().

2009-12-11 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-dump.rb: don't output _id and _key
	columns in some cases

2009-12-11 Kouhei Sutou <kou@clear-code.com>

	* ...e-d13379ad94118460d57a7f4a9f799de3853642de.yaml: groonga-16 will
	be done in the future.

	* ...e-d13379ad94118460d57a7f4a9f799de3853642de.yaml: start
	groonga-16.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml: done groonga-11.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml: mark assign
	supported.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml: fix indent.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support ^= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support |= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support &= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support >>>= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support >>= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support <<= in script syntax.

2009-12-11 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-dump.rb: support unsequantial arrays

	* test/unit/core/test-dump.rb: rename: assert_dump ->
	assert_restore_dump  assert_restore_dump restores and asserts the
	result of dump. and the new assert_dump only asserts the result of
	dump.

2009-12-11 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support -= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support += in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support %= in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support /= in script syntax.

	* test/unit/core/test-expr-script.c: add tests for ||.

	* lib/db.c: set header.domain to GRN_BULK.

	* lib/db.c, test/unit/core/test-expr-script.c: && and || also supports
	float and text.

2009-12-11 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-dump.rb: check exit status of groonga more
	strictly

	* test/unit/core/test-dump.rb: make feed_commands callable multiple
	times in a test

	* lib/proc.c, test/unit/core/test-dump.rb: actually implement the body
	of "delete"

	* lib/proc.c: defined skeleton "delete" based on "get"

2009-12-11 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support *= operator in script
	syntax.

	* test/unit/core/test-expr-script.c: add tests for logic operator '&'.

2009-12-10 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: cleanup.

	* test/unit/core/test-expr-script.c: add tests for = in expression
	syntax.

	* lib/db.c: use %*s.

2009-12-10 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, lib/proc.c, test/unit/core/test-dump.rb: support
	dump/restore of _value more throughly

	* lib/db.c, test/unit/core/test-dump.rb: fix false-positive
	test_vector_empty_load  actually, test_vector_empty_load was silently
	failing. this fixes it

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-41c02e541788d975e77e717e111db5305a8c3dd1.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.html,
	doc/issues/html/release-1.0.0.html,
	...e-41c02e541788d975e77e717e111db5305a8c3dd1.yaml: add new issue of
	array with _value column (also update html files)

	* test/unit/core/test-dump.rb: add test_load_chained_subtables

	* test/unit/core/test-dump.rb: minor cleanup

	* test/unit/core/test-dump.rb: test_vector_empty_load

	* test/unit/core/test-dump.rb: rename test_vector_load to
	test_vector_string_load

	* lib/db.c, lib/str.c, test/unit/core/test-dump.rb,
	test/unit/core/test-expr.c: use ids to reference array records

	* lib/db.c, test/unit/core/test-dump.rb: fixes a bug of adding an
	empty record

2009-12-10 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: unify operator codes for text.

2009-12-10 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c: Fixed a bug in grn_text_otoj() and grn_text_otoxml()
	which cause segv when limit assigned out of range.

2009-12-10 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support | in script syntax.

	* test/unit/core/test-expr-script.c: fix test data.

	* test/unit/core/test-dump.c: fix a memory leak.

	* test/unit/core/test-dump.c: remove needless label prefix.

	* lib/db.c, test/unit/core/test-expr-script.c: support -variable.

2009-12-10 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c: refactor some code in brace_close

	* test/unit/core/test-dump.rb: add test_load_with_int32_reference_key

	* lib/db.c, lib/str.c, test/unit/core/test-dump.rb: support vector
	column of reference keys

2009-12-09 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, test/unit/core/test-dump.rb: use grn_obj_cast when
	restoring vector columns

	* test/unit/core/test-dump.rb: add test_int32_load

	* lib/str.c, test/unit/core/test-dump.rb: support basic restore and
	dump of vector column

	* lib/proc.c: replace unnecessary use of GRN_TEXT_PUTS with
	GRN_TEXT_PUTC

	* test/unit/core/test-dump.c: make timeout 10 seconds from 1 second in
	test-dump.c

	* test/unit/core/test-dump.c: use cut_take_printf in
	test_column_create

	* test/unit/core/test-dump.c: print stderr from groonga with dump
	command

	* lib/proc.c, lib/str.c: move vector-column-printing code to
	grn_text_otoj

	* test/unit/core/test-dump.c: add a test for bool types to
	data_vector_column

	* test/unit/core/test-dump.c: properly name each label in
	data_vector_column

	* lib/proc.c, test/unit/core/test-dump.c: support dumping records in
	vector columns

2009-12-09 t2001 <t2001@gol.com>

	* src/groonga.c: MSG_NOSIGNAL is not available for WIN32

	* lib/ctx.c: add grn_get_version grn_get_package

	* groonga.h: add get_version api.

2009-12-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: Fixed a problem in grn_ctx_recv() which didn't work
	correctly when invoked with local ctx.

2009-12-08 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support ^ in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support & in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support ~ in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support >>> in script syntax.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support >> in script syntax.

2009-12-08 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-dump.c: make test_column_create test against
	scalar and vector columns

	* test/unit/core/test-dump.c: add test_column_create in test-dump.c

2009-12-08 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support string << string.

2009-12-08 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-dump.c: support arrays with
	value_type

	* lib/proc.c, test/unit/core/test-dump.rb: dump records after all
	scheme is dumped

	* lib/proc.c, test/unit/core/test-dump.rb: don't dump records of
	tables with index columns  note: this is a work-in-progress patch. so,
	the newly-added test_table_with_index_column fails.

2009-12-08 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-dump.c, test/unit/core/test-dump.rb: move more
	table dump tests to C from Ruby.

	* test/unit/core/test-dump.c, test/unit/core/test-dump.rb: move simple
	table dump tests to C from Ruby.

	* test/unit/core/test-dump.c: parameterize hash table dump tests.

	* test/unit/core/Makefile.am, test/unit/core/test-dump.c: rewrite a
	dump test in C.

2009-12-08 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-dump.rb: support default_tokenizer
	option of table_create

2009-12-07 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-dump.rb: add test_load_with_reference_key

	* lib/proc.c, test/unit/core/test-dump.rb: add
	test_create_hash_table_without_key_type and make it pass

	* lib/proc.c, test/unit/core/test-dump.rb: support dumping of record
	values

2009-12-04 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-dump.rb: support index column's
	source option in dump

	* lib/proc.c: clean ups

	* lib/proc.c, test/unit/core/test-dump.rb: fixes a bug occured when
	column's type isn't ShortText

	* lib/proc.c, test/unit/core/test-dump.rb: support dumping of column
	schema

	* lib/proc.c: add missing grn_obj_unlink

	* lib/proc.c, test/unit/core/test-dump.rb: dump "table_create"s in the
	correct order.

	* lib/proc.c, test/unit/core/test-dump.rb: support value_type of
	table_create in dump command

	* lib/proc.c: clean up

	* lib/proc.c, test/unit/core/test-dump.rb: add more tests of dumping
	table schema

	* lib/proc.c: support dumping of table schema

	* lib/proc.c: add a TODO comment regarding output_type of dump

	* test/unit/core/test-dump.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: make test_dump more
	meaningful

2009-12-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-dump.rb,
	test/unit/http/Makefile.am, test/unit/http/test-dump.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: cleanup dump test.

2009-12-03 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c: add dump command

	* test/unit/http/Makefile.am, test/unit/http/test-dump.rb: add a very
	primitive test for dump command

2009-12-03 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr-script.c: start << support.

2009-12-03 Ryo Onodera <onodera@clear-code.com>

	* doc/ja/commands/column_create.html,
	doc/ja/commands/table_create.html, doc/ja/searchindex.js,
	doc/ja/source/commands/column_create.txt,
	doc/ja/source/commands/table_create.txt: update document to reflect
	"flags" option change

	* lib/proc.c: support "TABLE_VIEW" being passed as flags option

	* test/unit/http/test-http-schema.rb: add a test of "TABLE_VIEW",
	which should pass

2009-12-03 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr-script.c: check zero division.

2009-12-03 Ryo Onodera <onodera@clear-code.com>

	* ...e-b48d13598e802cc9db66a0137ba962893b3e54e4.yaml: close groonga-27

2009-12-03 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr-script.c: split error data.

	* test/unit/core/test-expr-script.c: clean incr/decr test up.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support INCR_POST and DECR_POST.

2009-12-03 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-schema.rb: remove unnecessary line
	breakings

2009-12-03 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c: don't declare variables in middle of code block.

	* lib/db.c, test/unit/core/test-expr-script.c: handle overflow of
	-integer32.

2009-12-03 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-schema.rb: add several flags-as-symbol
	tests of column_create

	* lib/proc.c: support symbols for "flags" option of column_create

	* test/unit/http/test-http-schema.rb: add a test of "flags" option of
	a symbol

	* test/unit/http/test-http-schema.rb: insert "table_create_" in each
	test name

	* test/unit/http/test-http-schema.rb: add test_invalid_symbol

	* test/unit/http/test-http-schema.rb: add
	test_combined_symbls_with_whitespaces

	* test/unit/http/test-http-schema.rb: add test_combined_symbols

	* test/unit/http/test-http-schema.rb: rename: string -> symbol

	* lib/proc.c: support symbols for "flags" option of table_create

	* test/unit/http/test-http-schema.rb: add a test of "flags" option
	being passed as string

2009-12-03 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr-script.c: support -int64 and
	-float.

	* test/unit/core/test-expr-script.c: improve description.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support DECR.

2009-12-02 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: revert limit == 0 case change.

	* groonga.h: fix limit document.  -1 means all records not 0.

	* lib/db.c: fix limit == 0 border case bug.

	* lib/db.c, test/unit/core/test-database.c: grn_table_size() supports
	grn_db.

2009-12-01 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, lib/db.h: enable negative offset and limit to cursor.

2009-12-02 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, test/unit/core/test-expr.c: fallback to uint32 instead of
	int32

2009-12-02 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml: mark INCR
	supported.

	* lib/db.c, test/unit/core/test-expr-script.c: report ++CONSTANT as an
	error.

	* lib/db.c, test/unit/core/test-expr-script.c: support ++TIME.

	* test/unit/core/test-expr-script.c: add a test for ++FLOAT.

	* test/unit/core/test-expr-script.c, test/unit/core/test-expr.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: make
	grn_test_assert_expr shared.

	* test/unit/core/test-expr.c: .:score -> ._score.

	* lib/ii.c: add NULL check.

	* test/unit/core/Makefile.am, test/unit/core/test-expr-script.c,
	test/unit/core/test-expr.c, test/unit/lib/grn-assertions.c,
	test/unit/lib/grn-assertions.h: split tests for script syntax
	expression.

	* lib/db.c: support assign on increment.

	* lib/db.c, test/unit/core/test-expr.c: report an error for ++TEXT.

	* lib/db.c, test/unit/core/test-expr.c: support ++INT32.

	* test/unit/core/test-expr.c: separate data generate functions.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr.c: support MOD in script syntax.

2009-12-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c, lib/ii.h, lib/str.c: Apply multi column index if
	available.

2009-12-01 Kouhei Sutou <kou@clear-code.com>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml: mark groonga-11
	as in-progress.

2009-12-01 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c: fix a compiler warning in parse_script in lib/db.c

2009-12-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-cast.c: suppress warnings on 32bit environment.

	* test/unit/core/test-expr.c: suppress an warning on 32bit
	environment.

2009-11-30 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added weigth parameter to grn_column_index().

2009-11-30 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, lib/str.c, test/unit/http/test-http-select.rb: use
	proposed xml output format

2009-11-30 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/ruby/groonga-http-test-utils.rb: pass output_type as a
	parameter.

2009-11-30 Ryo Onodera <onodera@clear-code.com>

	* ...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	doc/issues/html/release-1.0.0.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.yaml, lib/db.c,
	lib/str.c, test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: put linefeed to the xml
	output.

2009-11-27 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr.c: report an error for casting
	non numerical text -> numerical.

	* test/unit/core/test-inverted-index.c: .:score -> _score.

	* lib/db.c, test/unit/core/test-cast.c: return GRN_INVALID_ARGUMENT
	for casting non-numeric text to numeric.

	* lib/db.c, test/unit/core/test-expr.c: handle 'string' -/* 'string'
	error.

	* lib/db.c, test/unit/core/test-expr.c: support / arithmetic operator.

	* lib/db.c, test/unit/core/test-expr.c: support * arithmetic operator.

	* test/unit/core/test-expr.c: add tests for - operation.

	* lib/db.c, test/unit/core/test-expr.c: support - operation in script
	type expression.

	* lib/db.c: add missing NULL check.

	* test/unit/core/test-expr.c: add a test for "string + int".

	* lib/db.c, test/unit/core/test-expr.c: "int + float" returns float.

	* test/unit/core/test-expr.c: add a test for 'int + string'

	* lib/db.c, test/unit/core/test-expr.c: support 'string + string'.

2009-11-27 Ryo Onodera <onodera@clear-code.com>

	* ...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	doc/issues/html/release-1.0.0.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.yaml: close "groonga-3:
	grn_expr_parse numeric value handling"

	* ...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.html,
	doc/issues/html/release-1.0.0.html: update ditz html files

	* test/unit/core/test-expr.c: add tests of grn_obj's type of numeric
	literals for grn_expr_parse

2009-11-27 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/commands/select.html, doc/ja/geo_distance.html,
	doc/ja/searchindex.js, doc/ja/source/commands/select.txt,
	doc/ja/source/conf.py: Temporary removed "source.rdoc" from extensions
	of conf.py in order to avoid error.

	* ...e-5bbdf2428fdeeaaec9229211204ea89775eef83b.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.html,
	doc/issues/html/release-1.0.0.html,
	doc/issues/html/release-1.1.0.html,
	...e-5bbdf2428fdeeaaec9229211204ea89775eef83b.yaml: updated
	doc/issues/html

2009-11-27 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-expr.c: use proper tolerance value in
	test_expr_parse_float

	* lib/db.c, test/unit/core/test-expr.c: make grn_expr_parse handle
	float literals.

2009-11-27 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: ',' can be used as delimiter in
	grn_table_sort_key_from_str() and grn_obj_columns().

2009-11-27 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c: fixed bug on handling xml extension.

2009-11-26 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.yaml, lib/ctx.c,
	lib/db.c: Now, pseudo column name (like "_key") must not be
	abbreviated.

2009-11-25 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr.c: support unary + and binary +.

	* test/unit/core/test-expr.c: add tests for comparison operators.

	* test/unit/core/test-expr.c: fix style.

	* test/unit/core/test-expr.c: use grn_test_assert() and remove
	duplicated close.

2009-11-25 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.yaml, groonga.h,
	lib/db.c, lib/expr.c, lib/expr.y, test/unit/core/test-expr.c: modified
	the specification of grn_expr_parse(). changed parse_level to flags.

2009-11-25 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr.c: make a common variable static.

	* test/unit/core/test-expr.c: fix style.

	* test/unit/core/test-expr.c: use function instead of macro.

	* test/unit/core/test-expr.c: use static variables.

	* test/unit/core/test-expr.c: make common variables static.

	* test/unit/core/test-expr.c: make non-removable variables local.

	* test/unit/core/test-expr.c: make common variables static.

2009-11-25 Ryo Onodera <ryoqun@erika.(none)>

	* doc/issues/html/release-1.0.0.html: update release-1.0.0.html

2009-11-25 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	html/blue-check.png, html/green-bar.png, html/green-check.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.html,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.html,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.html,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.html,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.html,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.html,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.html,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.html,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.html,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.html,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.html,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.html,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.html,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.html,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.html,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.html,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.html,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.html,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.html,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.html,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.html,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.html,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.html,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.html,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.html,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.html,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.html,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.html,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.html,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.html,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.html,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.html,
	...e-e8783b135ab85b44129399956560925bbeece2a8.html,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.html,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.html,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.html,
	html/red-check.png, html/release-1.0.0.html, html/release-1.1.0.html,
	html/style.css, html/yellow-bar.png: remove duplicated html files.

2009-11-25 Ryo Onodera <ryoqun@erika.example.org>

	* ...e-44a8e2ec39e44e46fbb0be2e73b1250f7b21cc77.html,
	...e-690c05001ca0607d16d910a9be30aeb3799a402b.html,
	...e-a4d0fff53122fd0a48c91db4379a50b29ad6a55f.html,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.html,
	...e-c804446bb766b21c53313bc888a2bc93ddaec0aa.html,
	...e-df04c90c558d74906fd043ff0a58bd2d5fcda92c.html,
	...e-e01d14efd2ec42ee347c9e3544c043b2a7603849.html,
	...e-e778c364b737119a27abe17ea144ebb1f38d8033.html,
	...e-44a8e2ec39e44e46fbb0be2e73b1250f7b21cc77.yaml,
	...e-690c05001ca0607d16d910a9be30aeb3799a402b.yaml,
	...e-a4d0fff53122fd0a48c91db4379a50b29ad6a55f.yaml,
	...e-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.yaml,
	...e-c804446bb766b21c53313bc888a2bc93ddaec0aa.yaml,
	...e-df04c90c558d74906fd043ff0a58bd2d5fcda92c.yaml,
	...e-e01d14efd2ec42ee347c9e3544c043b2a7603849.yaml,
	...e-e778c364b737119a27abe17ea144ebb1f38d8033.yaml: added some issues

2009-11-25 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/bugs/html/blue-check.png, doc/bugs/html/green-bar.png,
	doc/bugs/html/green-check.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.html,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.html,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.html,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.html,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.html,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.html,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.html,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.html,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.html,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.html,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.html,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.html,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.html,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.html,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.html,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.html,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.html,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.html,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.html,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.html,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.html,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.html,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.html,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.html,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.html,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.html,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.html,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.html,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.html,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.html,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.html,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.html,
	...e-e8783b135ab85b44129399956560925bbeece2a8.html,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.html,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.html,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.html,
	doc/bugs/html/red-check.png, doc/bugs/html/release-1.0.0.html,
	doc/bugs/html/release-1.1.0.html, doc/bugs/html/style.css,
	doc/bugs/html/yellow-bar.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.yaml,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.yaml,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.yaml,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.yaml,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.yaml,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.yaml,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.yaml,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.yaml,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.yaml,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.yaml,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.yaml,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.yaml,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.yaml,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.yaml,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.yaml,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.yaml,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.yaml,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.yaml,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.yaml,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.yaml,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.yaml,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.yaml,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.yaml,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.yaml,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.yaml,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.yaml,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.yaml,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.yaml,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.yaml,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.yaml,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.yaml,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.yaml,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.yaml,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.yaml,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.yaml,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.yaml,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.yaml,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.yaml,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.yaml,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.yaml,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.yaml,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.yaml,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.yaml,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.yaml,
	...e-e8783b135ab85b44129399956560925bbeece2a8.yaml,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.yaml,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.yaml,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.yaml,
	doc/bugs/project.yaml, doc/issues/html/blue-check.png,
	doc/issues/html/green-bar.png, doc/issues/html/green-check.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.html,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.html,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.html,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.html,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.html,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.html,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.html,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.html,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.html,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.html,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.html,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.html,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.html,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.html,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.html,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.html,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.html,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.html,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.html,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.html,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.html,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.html,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.html,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.html,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.html,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.html,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.html,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.html,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.html,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.html,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.html,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.html,
	...e-e8783b135ab85b44129399956560925bbeece2a8.html,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.html,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.html,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.html,
	doc/issues/html/red-check.png, doc/issues/html/release-1.0.0.html,
	doc/issues/html/release-1.1.0.html, doc/issues/html/style.css,
	doc/issues/html/yellow-bar.png,
	...e-072a87e92a531f903d1c8c750ae487e857229311.yaml,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.yaml,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.yaml,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.yaml,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.yaml,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.yaml,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.yaml,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.yaml,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.yaml,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.yaml,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.yaml,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.yaml,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.yaml,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.yaml,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.yaml,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.yaml,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.yaml,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.yaml,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.yaml,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.yaml,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.yaml,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.yaml,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.yaml,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.yaml,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.yaml,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.yaml,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.yaml,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.yaml,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.yaml,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.yaml,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.yaml,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.yaml,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.yaml,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.yaml,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.yaml,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.yaml,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.yaml,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.yaml,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.yaml,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.yaml,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.yaml,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.yaml,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.yaml,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.yaml,
	...e-e8783b135ab85b44129399956560925bbeece2a8.yaml,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.yaml,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.yaml,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.yaml,
	doc/issues/project.yaml: bugs -> issues

	* ...e-072a87e92a531f903d1c8c750ae487e857229311.html,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.html,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.html,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.html,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.html,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.html,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.html,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.html,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.html,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.html,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.html,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.html,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.html,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.html,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.html,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.html,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.html,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.html,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.html,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.html,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.html,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.html,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.html,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.html,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.html,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.html,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.html,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.html,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.html,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.html,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.html,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.html,
	...e-e8783b135ab85b44129399956560925bbeece2a8.html,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.html,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.html,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.html,
	doc/bugs/html/release-1.0.0.html, doc/bugs/html/release-1.1.0.html,
	...e-072a87e92a531f903d1c8c750ae487e857229311.yaml,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.yaml,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.yaml,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.yaml,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.yaml,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.yaml,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.yaml,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.yaml,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.yaml,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.yaml,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.yaml,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.yaml,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.yaml,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.yaml,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.yaml,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.yaml,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.yaml,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.yaml,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.yaml,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.yaml,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.yaml,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.yaml,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.yaml,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.yaml,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.yaml,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.yaml,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.yaml,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.yaml,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.yaml,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.yaml,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.yaml,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.yaml,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.yaml,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.yaml,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.yaml,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.yaml,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.yaml,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.yaml,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.yaml,
	...e-e8783b135ab85b44129399956560925bbeece2a8.yaml,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.yaml,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.yaml,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.yaml,
	...e-072a87e92a531f903d1c8c750ae487e857229311.html,
	...e-0813445b4e7e031705443c65de4e56490cfb5f68.html,
	...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.html,
	...e-0f43b98394b1b842bd693d4bb780d7ea840dc937.html,
	...e-12743ec6cb50faa98ba506825875a65cd4a5114b.html,
	...e-1cf831130aed9217f3dfdcab46991f86b0ec7dd0.html,
	...e-20d25689c0002e77f1882de7292bce7f3eb3f6a6.html,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.html,
	...e-35fb457d0882c0fa9c435907ee61db198ceef775.html,
	...e-3b21e4f8cd86799c1414bab1f1e6ef74c010a724.html,
	...e-3b74839bacab741757a7b1ab86c0bc91b69b8da2.html,
	...e-40ba77e1ab1d76f669ec8e158e04e97d6184d8e9.html,
	...e-434086e6e9e2d2a1f13020ebfbb8fd52e8d4238f.html,
	...e-49ac44028aa53a91f58fd32ceba4250f770a137a.html,
	...e-573fb49da556afd28ef0488c08e63d47a810b8df.html,
	...e-5b85a190c07b49dc41d6f89b6ea74c5fe337747c.html,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.html,
	...e-674b1e80bd19e722e2ad0043a92604578c03d4f1.html,
	...e-6aadc729f0e5ae5bd8605c0fb2895530e6d29ef7.html,
	...e-77ceadc4728c4172a84c260a338bd69cd9023fce.html,
	...e-78e6001e7b439198e24824fc162457b4d16cc78e.html,
	...e-7c318d952c773d59dd94ab050011b73ba5ff4976.html,
	...e-812e55ebc7b56fff62b27251840b235407e33a00.html,
	...e-838fcc87fc531198e38d15ffa19e4e129f974501.html,
	...e-8c369d9d08c51b104415897fe699aae5e84e88db.html,
	...e-90c72b2ccac2d1554ef2f193a543df5faa802e98.html,
	...e-917cb191e0a5a43718496e25d80708cb1b47b9ba.html,
	...e-95c0d618d8525e5754c053cbf7ff87246a6eb61d.html,
	...e-9821dba0218d9bf587eda9d38cbceb94130e3fb1.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-99853725c11f5af0855fe4738b87ead3bcacacef.html,
	...e-a0c6017a26ab4aec78c9125591fc32637eb85065.html,
	...e-b2914a898cfdc757ae1445ed204c2afc2b05fcd4.html,
	...e-b2ddf2c9ace0d4f8abf36d2753362d7928649cd6.html,
	...e-b2e674f6417cb770870ca4b19357b26ab1ceab43.html,
	...e-b31861682a73fdcb023e9af6b43bd11b3129e36e.html,
	...e-b48d13598e802cc9db66a0137ba962893b3e54e4.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	...e-b7cd4582011849edbfd75498a89c2b7d29cc8bca.html,
	...e-c74f3ebb757dc30c74d1813570beb6c1b253b961.html,
	...e-d13379ad94118460d57a7f4a9f799de3853642de.html,
	...e-d7619ec3de57c5878c7a447ace8b72c5814131d6.html,
	...e-db264aa4065cf1b83d5f6a5ba0c235b731263440.html,
	...e-e8783b135ab85b44129399956560925bbeece2a8.html,
	...e-eb8f4de047412db96e3f2ce4a302e63c8e513a28.html,
	...e-edf53ced18e61dd42e7f73929325866ce6178f3e.html,
	...e-f072263568ed53f06ca9b6174b0bf80fbf656d7c.html,
	html/release-1.0.0.html, html/release-1.1.0.html: Added more issues.

2009-11-24 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/bugs/html/blue-check.png, doc/bugs/html/green-bar.png,
	doc/bugs/html/green-check.png,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.html,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.html,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	doc/bugs/html/red-check.png, doc/bugs/html/release-1.0.0.html,
	doc/bugs/html/release-1.1.0.html, doc/bugs/html/style.css,
	doc/bugs/html/yellow-bar.png,
	...e-2df85342183b3ce6cb20f1d819e4bfb42d3dae01.yaml,
	...e-66f39e8d340b7eebeac21833091c11f2fda90e37.yaml,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	html/blue-check.png, html/green-bar.png, html/green-check.png,
	...e-46d1cf02cf0906b13fb978ae4782525b286c1786.html,
	...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.html,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.html,
	html/red-check.png, html/release-1.0.0.html, html/release-1.1.0.html,
	html/style.css, html/yellow-bar.png: Added some issues.

2009-11-24 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-cast.c: add tests for int64/uint64 -> XXX cast.

	* test/unit/core/test-cast.c: add tests for int32/uint32 -> XXX cast.

	* test/unit/core/test-cast.c: add text -> time tests.

	* test/unit/core/test-cast.c: add text -> float tests.

	* test/unit/core/test-cast.c: add text -> int*/uint* tests.

	* test/unit/core/test-cast.c: add text -> bool/uint32 tests.

	* test/unit/core/Makefile.am, test/unit/core/test-cast.c: add a test
	for grn_obj_cast().

	* .gitignore, doc/ja/Makefile, doc/ja/source/conf.py,
	doc/ja/source/rdoc.py: support RDoc generation.

2009-11-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c: Fixed a bug in grn_ctx_impl_init().

	* lib/com.c, lib/com.h, lib/ctx.c, lib/ctx.h, lib/db.c,
	lib/groonga_in.h, lib/hash.c, lib/hash.h, lib/io.c, lib/token.c,
	src/groonga.c: Added grn_critical_section.

2009-11-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/com.c, lib/com.h, src/grnslap.c, src/groonga.c: Now, groonga
	server accept only HTTP when '--protocol http' assigned as command
	line option.

2009-11-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Added usage of protocol parameter of groonga.

	* lib/db.c: Fixed typo.

2009-11-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_obj_set_value() that empty value was
	not updated correctly.

	* lib/ii.c, src/groonga.c: Fixed a bug in grn_ii_column_update() cause
	segv when empty vector value passed.

2009-11-17 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: reflect the schema change in
	pupulate_users by dae7d0e8

2009-11-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/developer.html, doc/ja/index.html, doc/ja/searchindex.js,
	doc/ja/source/developer.txt, doc/ja/source/developer/com.txt,
	doc/ja/source/index.txt: Added com document for developer.

2009-11-16 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c: Separated h_server and g_server.

2009-11-16 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-crud.rb: fixes NoMethodErrors: create_table
	-> table_create

2009-11-15 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add tests for
	output_columns with '*'.

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: place expected in
	assert_drilldown at the first.

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add a test for multiple
	drilldown_sortby.

	* test/unit/http/test-http-select.rb: out of offset/limit doesn't
	report error.

	* test/unit/http/test-http-select.rb: add tests for sortby and
	offset/limit.

	* test/unit/http/test-http-select.rb: use record.size instead of 10.

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: move user_id related
	methods to select tests.

	* test/unit/run-test.rb: use UTF-8.

	* test/unit/http/test-http-select.rb: share define_selector tests with
	select.

	* test/unit/http/test-http-select.rb: remove a needless test.

	* test/unit/http/test-http-crud.rb: add tests for set.

2009-11-14 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/ruby/groonga-http-test-utils.rb: remove needless code.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: fix style.

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: don't share comments
	related helper methods.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: Groonga -> groonga.

	* test/unit/http/test-http-select.rb: Groonga -> groonga.

2009-11-13 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add
	test_sortby_with_multiple_column

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: change name: bookmarks
	-> user_id(s)

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: corrects typos in
	example sentences

2009-11-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-crud.rb: add tests for get.

	* test/unit/http/test-http-crud.rb: revert accidently removed set
	tests.

	* test/unit/http/test-http-crud.rb: add tests for output_columns of
	add.

2009-11-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/characteristic.html, doc/ja/commands.html,
	doc/ja/commands/add.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/get.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/execfile.html, doc/ja/expr.html,
	doc/ja/functions.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/grnslap.html, doc/ja/http.html, doc/ja/index.html,
	doc/ja/now.html, doc/ja/process.html, doc/ja/pseudo_column.html,
	doc/ja/rand.html, doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/characteristic.txt, doc/ja/source/index.txt,
	doc/ja/tutorial.html, doc/ja/type.html: Added characteristic document.

2009-11-13 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: add a test of specifying
	multiple columns to "drilldown"

2009-11-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-crud.rb: add tests for columns and values
	options of add.

2009-11-13 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: corrects a coding-style problem

	* test/unit/http/test-http-select.rb: add tests of corner cases of
	drilldown_offset to HTTPSelectTest

	* test/unit/http/test-http-select.rb: add tests of zero and negative
	drilldown_offset to HTTPSelectTest

	* test/unit/http/test-http-select.rb: add tests of zero and negative
	drilldown_limit to HTTPSelectTest

2009-11-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-crud.rb: add tests for adding without key.

	* test/unit/http/test-http-crud.rb: split add/set/get.

2009-11-13 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: add tests of corner cases of
	offset to HTTPSelectTest

	* test/unit/http/test-http-select.rb: add tests of zero and negative
	offset to HTTPSelectTest

	* test/unit/http/test-http-select.rb: add tests of zero and negative
	limit to HTTPSelectTest

2009-11-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-crud.rb: add tests for nonexistent cases.

	* test/unit/http/test-http-load.rb: add a test for int (not text)
	value loading.

	* test/unit/http/test-http-schema.rb: follow invalid name error
	message.

2009-11-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_load cause segv when empty array passwd
	as vector value.

2009-11-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/grnslap.c: Printed protocol type on grnslap.

	* doc/ja/grnslap.html, doc/ja/searchindex.js,
	doc/ja/source/grnslap.txt: Added sample of grnslap.

2009-11-12 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: add tests for
	"drilldown_{offset, limit}" options in HTTPSelectTest

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add a test for
	"drilldown_sortby" option in HTTPSelectTest

2009-11-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands.html, doc/ja/execfile.html, doc/ja/expr.html,
	doc/ja/genindex.html, doc/ja/grnslap.html, doc/ja/index.html,
	doc/ja/process.html, doc/ja/reference.html, doc/ja/searchindex.js,
	doc/ja/source/execfile.txt, doc/ja/source/grnslap.txt,
	doc/ja/source/process.txt: Added grnslap document.

	* lib/com.c, lib/com.h: Renamed parameter name of grn_com_send_http().

	* lib/com.c, lib/com.h, src/grnslap.c: Renamed grn_com_send_text to
	grn_com_send_http.

2009-11-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-load.rb: re-enable int value test.

2009-11-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c: Fixed error message for invalid name.

2009-11-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/Makefile.am, test/unit/http/test-http-load.rb,
	test/unit/http/test-http.rb: split load tests.

	* test/unit/http/Makefile.am: add test-http-crud.rb.

	* test/unit/http/test-http-crud.rb: add tests for add, get and set.

	* test/unit/http/test-http-select.rb: fix style.

2009-11-12 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: add test_scorer_side_effect in
	HTTPSelectTest

2009-11-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.rb: send quit twice.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add tests for quit and
	shutdown.

	* test/unit/http/test-http-view.rb: use more meaningful name.

	* test/unit/http/test-http-view.rb: add error case tests for view_add.

2009-11-12 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: add test_no_hit in
	HTTPSelectTest

	* test/unit/http/test-http-select.rb: add test_query_and_filter in
	HTTPSelectTest

2009-11-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select.rb, test/unit/http/test-http.rb: use
	table_create and column_create.

	* test/unit/http/test-http-view.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: use table_create,
	column_create and view_add.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: define
	table_create/column_create and use them.

	* test/unit/http/Makefile.am, test/unit/http/test-http-view.rb: add a
	test for selecting from view.

2009-11-12 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb: cosmetic fixes

	* test/unit/http/test-http.rb: added a test for "load" with integer
	"_value" (bug found?)  test_load_int_value fails

	* test/unit/http/test-http.rb: added tests for "load" with varying
	integer length of keys(bug found?)  test_load_int8_key and
	test_load_int16_key fail....

2009-11-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: add tests for view key.

	* test/unit/http/test-http-schema.rb: remove needless 'with'.

	* test/unit/http/test-http-schema.rb: add invalid case tests for view
	creation.

	* test/unit/Makefile.am: don't require Ruby installation.

2009-11-12 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb: add a test of sorting by the
	reverse order

	* test/unit/http/test-http.rb: added tests for "load" command with
	varying formats (exposes a bug?)  test_load_text_key_by_arrays
	fails...

2009-11-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/commands/add.html, doc/ja/commands/column_create.html,
	doc/ja/commands/column_list.html,
	doc/ja/commands/define_selector.html, doc/ja/commands/get.html,
	doc/ja/commands/load.html, doc/ja/commands/log_level.html,
	doc/ja/commands/log_put.html, doc/ja/commands/quit.html,
	doc/ja/commands/select.html, doc/ja/commands/set.html,
	doc/ja/commands/shutdown.html, doc/ja/commands/status.html,
	doc/ja/commands/table_create.html, doc/ja/commands/table_list.html,
	doc/ja/commands/view_add.html, doc/ja/daemon.html,
	doc/ja/execfile.html, doc/ja/process.html, doc/ja/reference.html,
	doc/ja/tutorial.html: Added html document made by Sphinx.

2009-11-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: use separated classes for table
	creation tests.

	* test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: improve timeout handling.

	* test/unit/http/test-http-schema.rb: add tests for array creation.

2009-11-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/TUTORIAL, doc/ja/add.html, doc/ja/column_create.html,
	doc/ja/column_list.html, doc/ja/commands.html,
	doc/ja/define_selector.html, doc/ja/expr.html, doc/ja/functions.html,
	doc/ja/genindex.html, doc/ja/geo_distance.html,
	doc/ja/geo_in_circle.html, doc/ja/geo_in_rectangle.html,
	doc/ja/get.html, doc/ja/groonga.html, doc/ja/http.html,
	doc/ja/index.html, doc/ja/load.html, doc/ja/log_level.html,
	doc/ja/log_put.html, doc/ja/now.html, doc/ja/pseudo_column.html,
	doc/ja/quit.html, doc/ja/rand.html, doc/ja/searchindex.js,
	doc/ja/select.html, doc/ja/set.html, doc/ja/shutdown.html,
	doc/ja/source/add.txt, doc/ja/source/column_create.txt,
	doc/ja/source/column_list.txt, doc/ja/source/commands.txt,
	doc/ja/source/commands/add.txt,
	doc/ja/source/commands/column_create.txt,
	doc/ja/source/commands/column_list.txt,
	doc/ja/source/commands/define_selector.txt,
	doc/ja/source/commands/get.txt, doc/ja/source/commands/load.txt,
	doc/ja/source/commands/log_level.txt,
	doc/ja/source/commands/log_put.txt, doc/ja/source/commands/quit.txt,
	doc/ja/source/commands/select.txt, doc/ja/source/commands/set.txt,
	doc/ja/source/commands/shutdown.txt,
	doc/ja/source/commands/status.txt,
	doc/ja/source/commands/table_create.txt,
	doc/ja/source/commands/table_list.txt,
	doc/ja/source/commands/view_add.txt,
	doc/ja/source/define_selector.txt, doc/ja/source/execfile.txt,
	doc/ja/source/get.txt, doc/ja/source/groonga.txt,
	doc/ja/source/index.txt, doc/ja/source/load.txt,
	doc/ja/source/log_level.txt, doc/ja/source/log_put.txt,
	doc/ja/source/process.txt, doc/ja/source/quit.txt,
	doc/ja/source/reference.txt, doc/ja/source/select.txt,
	doc/ja/source/set.txt, doc/ja/source/shutdown.txt,
	doc/ja/source/status.txt, doc/ja/source/table_create.txt,
	doc/ja/source/table_list.txt, doc/ja/source/tutorial.txt,
	doc/ja/source/view_add.txt, doc/ja/status.html,
	doc/ja/table_create.html, doc/ja/table_list.html, doc/ja/type.html,
	doc/ja/view_add.html: Removed doc/ja/TUTORIAL.

2009-11-11 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add a test for
	"drilldown" option of "select" command

2009-11-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: add tests for patricia trie.

	* test/unit/http/test-http-schema.rb,
	test/unit/lib/ruby/groonga-constants.rb: add tests for invalid hash
	creation case.

	* test/unit/http/test-http-schema.rb: add tests for creating hash
	table with variable key patterns.

	* test/unit/http/test-http-schema.rb: add tests for creating variable
	type tables.

	* test/unit/http/test-http-schema.rb: add tests for invalid table
	name.

	* lib/db.c: fix typos: assigend -> assigned.

	* test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: support --protocol.

2009-11-11 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/Makefile.am, test/unit/http/test-http-select.rb,
	test/unit/http/test-http.rb: move all "select" command tests to
	test-http-select.rb

2009-11-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: add a test for anonymous table
	creation.

	* test/unit/http/test-http-schema.rb: add tests for error case of
	table_list/column_list.

2009-11-11 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add a test for queries
	with accessor

2009-11-11 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-schema.rb: add a test for creating index
	column.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: move assert_select to
	utilities.

	* test/unit/core/test-expr.c: add a test for matching against
	nonexistent index.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: reuse existing
	assert_select and load methods.

	* test/unit/http/test-http.rb: use assert_select.

	* test/unit/http/test-http.rb: make assert_select header customizable.

2009-11-11 Ryo Onodera <onodera@clear-code.com>

	* src/groonga.c, test/unit/http/test-http-schema.rb,
	test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: change JSON's MIME type
	to "application/json"

2009-11-10 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb: add a test for "scorer" option of
	"select" command

	* test/unit/http/test-http.rb: add tests for "offset" and/or "limit"
	options of "select" command

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add and use utility
	functions

	* test/unit/http/test-http.rb: add a test for "sortby" option of
	"select" command

2009-11-10 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/ruby/groonga-http-test-utils.rb: add a convenience
	method 'load'.

	* test/unit/http/test-http-schema.rb: add a test for column_list of
	nonexistent table.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: use shutdown instead
	of quit.

	* doc/ja/source/commands.txt: remove a duplicate entry.

	* test/unit/http/test-http.c: remove a needless file.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: ignore no-response
	from quit.

	* test/unit/http/test-http-schema.rb, test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-constants.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: move column_list test.

	* test/unit/http/test-http-schema.rb, test/unit/http/test-http.rb:
	move table_list test.

	* test/unit/lib/ruby/groonga-http-test-utils.rb: support actual value
	normalization.

	* test/unit/lib/ruby/groonga-constants.rb: add missing constants.

	* test/unit/http/test-http.rb: use assert_response.

	* test/unit/http/test-http-schema.rb, test/unit/http/test-http.rb,
	test/unit/http/test-static-html.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: create and use
	assert_response.

2009-11-10 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb: add a test for "output_columns" option
	of "select" command

2009-11-10 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/Makefile.am, test/unit/http/test-http-schema.rb: add
	a test for test_list.

	* test/unit/lib/Makefile.am,
	test/unit/lib/grn-test-memcached-assertions.c,
	test/unit/lib/grn-test-memcached-assertions.h,
	test/unit/memcached/Makefile.am, test/unit/memcached/test-memcached.c:
	improve memcached test message.

	* test/unit/http/test-http.rb, test/unit/http/test-invalid-http.rb,
	test/unit/http/test-static-html.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: send "quit" before kill
	server.

	* test/unit/.gitignore, test/unit/run-test.sh: support priority mode.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: move utility methods to
	GroongaHTTPTestUtils.

	* test/unit/http/test-invalid-http.rb,
	test/unit/http/test-static-html.rb: outside admin-html-path should be
	mapped to admin-html-path root.

2009-11-09 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.rb: fix a typo.

	* test/unit/http/test-http.rb: use constant.

	* test/unit/http/test-http.rb: remove moved tests.

	* test/unit/http/Makefile.am, test/unit/http/test-static-html.rb:
	split static HTML tests.

	* test/unit/http/test-http.rb, test/unit/lib/ruby/Makefile.am,
	test/unit/lib/ruby/groonga-constants.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: move constants to shared
	file.

	* doc/ja/source/get.txt: fix a typo.

	* test/unit/http/test-http.rb: add tests for static HTML with fragment
	and query.

	* test/unit/http/test-invalid-http.rb: add a test for symbolic link to
	outside HTML.

	* test/unit/http/test-invalid-http.rb: add a test for invalid UTF-8
	"/".

	* test/unit/http/test-invalid-http.rb: add a test for bad request.
	requested path doesn't start with '/'.

	* test/unit/http/test-invalid-http.rb: add a test for accessing
	outside HTML directory.

	* test/unit/http/test-http.rb: split user load feature from
	create_users_table.

	* test/unit/http/test-http.rb: fix assert_select API.

2009-11-08 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/add.html, doc/ja/commands.html, doc/ja/searchindex.js,
	doc/ja/set.html: html documents updated.

	* doc/ja/add.html, doc/ja/commands.html, doc/ja/get.html,
	doc/ja/index.html, doc/ja/searchindex.js, doc/ja/set.html,
	doc/ja/source/add.txt, doc/ja/source/commands.txt,
	doc/ja/source/get.txt, doc/ja/source/set.txt, lib/proc.c, lib/str.c,
	tmp/hash: Added a buitin command 'get'.

2009-11-06 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb: add tests for match_column, query and
	filter

2009-11-06 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-invalid-http.rb: add a test for block bug.

	* test/unit/http/test-http.rb: remove needless sort.

	* test/unit/http/test-invalid-http.rb: add tests for long URI.

	* test/unit/http/test-invalid-http.rb: should not access outside HTML
	directory.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-test-utils.rb, test/unit/run-test.sh:
	support static HTML test.

2009-11-06 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb: add HTTPTest#test_select

	* test/unit/http/test-http.rb: use constants for flags parameter

2009-11-06 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.rb: fix coding style.

	* test/unit/http/Makefile.am, test/unit/http/test-http.rb,
	test/unit/http/test-invalid-http.rb: / access should return 404.

2009-11-06 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.rb: add HTTPTest#test_load

2009-11-06 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.rb: remove needless 'get'.

	* test/unit/http/test-http.rb, test/unit/lib/ruby/Makefile.am,
	test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb, test/unit/run-test.rb:
	specialize to HTTP.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: cleanup.

2009-11-06 Ryo Onodera <onodera@clear-code.com>

	* test/unit/lib/ruby/groonga-test-utils.rb: use an empty Hash instea
	of an empty String

	* test/unit/lib/ruby/groonga-test-utils.rb: use if..else instead of
	unless..else

	* test/unit/http/test-http.rb: add HTTPTest#test_get_column_list

	* test/unit/http/test-http.rb: add HTTPTest#test_get_table_list

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: add
	GroongaTestUtils#send_command

2009-11-06 Kouhei Sutou <kou@clear-code.com>

	* configure.ac: don't use a space in default value description.

	* configure.ac: use AS_HELP_STRING instead of AC_HELP_STRING.

	* test/unit/lib/ruby/groonga-test-utils.rb: don't sleep for waiting
	groonga server.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: move HTTP GET to utilities.

	* configure.ac, test/unit/http/test-http.rb,
	test/unit/lib/Makefile.am, test/unit/lib/ruby/Makefile.am,
	test/unit/lib/ruby/groonga-test-utils.rb, test/unit/run-test.rb: split
	utility methods.

	* configure.ac, test/unit/Makefile.am, test/unit/http/test-http.rb,
	test/unit/run-test.rb, test/unit/run-test.sh: start to migrate HTTP
	test to Ruby.

	* configure.ac, test/unit/Makefile.am, test/unit/http/Makefile.am,
	test/unit/run-test.rb, test/unit/run-test.sh: support test writing in
	Ruby.

2009-11-06 t2001 <t2001@gol.com>

	* lib/groonga_in.h: fixed usleep in WIN32

2009-11-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/searchindex.js, doc/ja/select.html, doc/ja/source/select.txt,
	doc/ja/table_create.html, groonga.h, lib/ctx.c, lib/db.c, lib/str.c,
	lib/str.h, src/groonga.c: Added GRN_*_SET_AT(), GRN_*_VALUE_AT().

2009-11-05 Kouhei Sutou <kou@clear-code.com>

	* test/unit/memcached/Makefile.am,
	test/unit/memcached/test-memcached.c: use GrnTestServer.

	* test/unit/http/test-http.c: use grn_test_server_get_http_uri_base().

	* test/unit/lib/grn-test-server.c, test/unit/lib/grn-test-server.h:
	GrnTestServer: support address generation.

	* test/unit/http/Makefile.am, test/unit/http/test-http.c,
	test/unit/lib/Makefile.am, test/unit/lib/grn-test-server.c,
	test/unit/lib/grn-test-server.h: add GrnTestServer.  GrnTestServer is
	a convenience class for managing groonga server.

2009-11-05 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/index.c, groonga.h, lib/db.c, lib/hash.c, lib/ii.c,
	lib/pat.c, lib/proc.c, lib/ql.c, lib/str.c,
	test/unit/core/test-database.c, test/unit/core/test-expr.c,
	test/unit/core/test-hash-sort.c, test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/core/test-table-cursor.c, test/unit/core/test-table.c,
	test/unit/lib/grn-test-hash-factory.c, test/unit/lib/grn-test-utils.c:
	Modified specification of grn_*_cursor_open() functions. offset and
	limit parameter are now signed integer and -1 must be assigned when
	fetching whole records instead of 0. (you can fetch 0 records when
	assigned 0 as limit value)

2009-11-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-column.c, test/unit/core/test-hash.c,
	test/unit/core/test-hash.h, test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/test-stress-hash.c,
	.../fixtures/stress/test-stress-patricia-trie.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-utils.h, test/unit/memcached/test-memcached.c,
	test/unit/util/test-snip.c: use Cutter 1.1.0 API.  cut_set_message()
	-> cut_test_with_user_message() and cut_message().

	* test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/Makefile.am,
	test/unit/fixtures/stress/test-stress-hash.c,
	.../fixtures/stress/test-stress-patricia-trie.c,
	test/unit/lib/grn-test-utils.h: also work with Cutter 1.1.0.

2009-11-03 kou <kou@clear-code.com>

	* test/unit/run-test.sh: support no-install make check on Snow
	Leopard.

2009-11-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.1.5

2009-11-02 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/table_create.txt, lib/db.c: Added support for
	GRN_OP_MINUS.

2009-10-31 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h, lib/proc.c: Fixed a problem that
	grn_table_select didn't work correctly when a function call was
	assigned as condition.

2009-10-30 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/load.html, doc/ja/searchindex.js, doc/ja/source/load.txt:
	revised load.txt

	* lib/db.c, lib/proc.c, lib/ql.h: Added GRN_LOADER_END.

	* lib/ctx.c, lib/db.c, lib/str.c: Fixed a bug in grn_ctx_connect().

2009-10-29 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/commands.html, doc/ja/functions.html,
	doc/ja/geo_distance.html, doc/ja/geo_in_circle.html,
	doc/ja/geo_in_rectangle.html, doc/ja/index.html, doc/ja/now.html,
	doc/ja/rand.html, doc/ja/searchindex.js, doc/ja/source/commands.txt,
	doc/ja/source/functions.txt, doc/ja/source/geo_distance.txt,
	doc/ja/source/geo_in_circle.txt, doc/ja/source/geo_in_rectangle.txt,
	doc/ja/source/index.txt, doc/ja/source/now.txt,
	doc/ja/source/rand.txt, doc/ja/table_list.html, lib/ctx.h, lib/db.c,
	lib/proc.c, lib/str.c: Added geo_in_circle(), geo_in_rectangle() and
	geo_distance() builtin functions.

	* lib/db.c: Fixed a bug in call_hook().

2009-10-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_expr_exec()

2009-10-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/searchindex.js, doc/ja/select.html, doc/ja/source/select.txt:
	Added FastXML output example on document.

	* lib/ctx.c: Fixed function name resolution bug with extension.

	* lib/proc.c: Removed switch-case warning.

2009-10-28 Ryo Onodera <onodera@clear-code.com>

	* groonga.h: remove invalid byte sequences introduced by 0d866f7 and
	ffc2f94

	* test/unit/lib/grn-test-utils.c: add missing grn_rc constants to
	grn_rc_to_string()

2009-10-28 t2001 <t2001@gol.com>

	* lib/io.c: EXIT -> exit

	* lib/io.c: fix grn_open (when flag is only O_RDWR)

2009-10-27 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/proc.c: grn_search() -> grn_select()

2009-10-19 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-expr.c: wrap grn_expr_parse() with
	grn_test_assert() in PARSE()

2009-10-20 Ryo Onodera <onodera@clear-code.com>

	* groonga.h: fix gcc warning in GRN_EXPR_CREATE_FOR_QUERY()

2009-10-26 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-expr.c: add grn_test_assert_select()

2009-10-27 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c: Added grn_time_now().

2009-10-27 Ryo Onodera <onodera@clear-code.com>

	* test/unit/http/test-http.c: make test-http.c follow the api path
	change by c944e5b

2009-10-26 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Fixed a problem that the index is not updated correctly in
	certain cases.

2009-10-26 tashiro <tashiro@tashiro-desktop.(none)>

	* lib/groonga_in.h: Win32 needs time.h

	* groonga.h, src/Makefile.msvc, src/groonga.c: for groonga.exe in
	WIN32

2009-10-26 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, lib/str.c: grn_table_sort() now use
	index for sorting if available.

2009-10-26 t2001 <t2001@gol.com>

	* groonga.h, lib/groonga_in.h, src/Makefile.msvc, src/groonga.c: for
	groonga.exe in Win32

2009-10-26 Ryo Onodera <onodera@clear-code.com>

	* test/unit/util/test-snip.c: add test_proper_tag_insertion()

2009-10-15 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-expr.c: make test_expr_parse() use
	gcut_add_datum()

2009-10-14 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-table.c: make test_array_sort() use
	gcut_add_datum()

2009-10-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c, resource/admin_html/index.html: Moved api path to /d.

2009-10-23 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/load.html, doc/ja/searchindex.js, doc/ja/source/load.txt:
	Fixed a typo.

2009-10-22 Daijiro MORI <daijiro.mori@gmail.com>

	* .gitignore: Added some entries to .gitignore.

2009-10-22 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* doc/ja/Makefile, doc/ja/column_create.html,
	doc/ja/column_create.txt, doc/ja/column_list.html,
	doc/ja/column_list.txt, doc/ja/commands.html,
	doc/ja/define_selector.html, doc/ja/define_selector.txt,
	doc/ja/expr.html, doc/ja/expr.txt, doc/ja/genindex.html,
	doc/ja/groonga.html, doc/ja/groonga.txt, doc/ja/http.html,
	doc/ja/http.txt, doc/ja/index.html, doc/ja/load.html, doc/ja/load.txt,
	doc/ja/log_level.html, doc/ja/log_level.txt, doc/ja/log_put.html,
	doc/ja/log_put.txt, doc/ja/pseudo_column.html,
	doc/ja/pseudo_column.txt, doc/ja/quit.html, doc/ja/quit.txt,
	doc/ja/search.html, doc/ja/searchindex.js, doc/ja/select.html,
	doc/ja/select.txt, doc/ja/shutdown.html, doc/ja/shutdown.txt,
	doc/ja/source/column_create.txt, doc/ja/source/column_list.txt,
	doc/ja/source/commands.txt, doc/ja/source/conf.py,
	doc/ja/source/define_selector.txt, doc/ja/source/expr.txt,
	doc/ja/source/groonga.txt, doc/ja/source/http.txt,
	doc/ja/source/index.txt, doc/ja/source/load.txt,
	doc/ja/source/log_level.txt, doc/ja/source/log_put.txt,
	doc/ja/source/pseudo_column.txt, doc/ja/source/quit.txt,
	doc/ja/source/select.txt, doc/ja/source/shutdown.txt,
	doc/ja/source/status.txt, doc/ja/source/table_create.txt,
	doc/ja/source/table_list.txt, doc/ja/source/type.txt,
	doc/ja/source/view_add.txt, doc/ja/status.html, doc/ja/status.txt,
	doc/ja/table_create.html, doc/ja/table_create.txt,
	doc/ja/table_list.html, doc/ja/table_list.txt, doc/ja/type.html,
	doc/ja/type.txt, doc/ja/view_add.html, doc/ja/view_add.txt: Write
	documents with Sphinx.

2009-10-22 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/http.txt, doc/ja/pseudo_column.txt, doc/ja/type.txt,
	groonga.h, lib/ctx.c, lib/db.c: Added some document pages.

	* doc/ja/column_create.txt, doc/ja/column_list.txt,
	doc/ja/define_selector.txt, doc/ja/expr.txt, doc/ja/log_level.txt,
	doc/ja/log_put.txt, doc/ja/quit.txt, doc/ja/shutdown.txt,
	doc/ja/table_list.txt, doc/ja/view_add.txt: Revised document pages.

	* doc/ja/expr.txt: Added doc/ja/expr.txt.

	* doc/ja/column_create.txt, doc/ja/groonga.txt, doc/ja/load.txt,
	doc/ja/select.txt, doc/ja/status.txt, doc/ja/table_create.txt,
	groonga.h, lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y, lib/proc.c,
	lib/proc.h, resource/admin_html/index.html, src/groonga.c: Modified
	the name of argument 'foreach' to 'scorer' in grn_search().

2009-10-21 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/db.c, lib/str.c, lib/str.h: Implemented drilldown on
	FastXML.

2009-10-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/db.c, lib/str.c: Added FastXML resultset on select proc.

2009-10-20 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-46d1cf02cf0906b13fb978ae4782525b286c1786.yaml,
	...e-b57b6cddf696177f69335c07ad3f74dacbd86691.yaml, doc/ja/README,
	doc/ja/column_create.txt, doc/ja/column_list.txt,
	doc/ja/define_selector.txt, doc/ja/groonga.txt, doc/ja/load.txt,
	doc/ja/log_level.txt, doc/ja/log_put.txt, doc/ja/quit.txt,
	doc/ja/select.txt, doc/ja/shutdown.txt, doc/ja/status.txt,
	doc/ja/table_create.txt, doc/ja/table_list.txt, doc/ja/view_add.txt:
	Added man files.

	* src/groonga.c: groonga now accepts arguments as command to execute,
	in client mode.

2009-10-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Modified the signature of _sort() function and impoved the
	performance of grn_table_sort() when assigned positive value as
	offset.

2009-10-13 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-expr.c: make test_expr_parse check the
	equivalence of parse levels

2009-10-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/com.c, lib/com.h, lib/ctx.c, lib/db.c, lib/ql.h, src/groonga.c:
	Added grn_edges.

2009-10-09 Ryo Onodera <onodera@clear-code.com>

	* test/unit/core/test-expr.c: add assertions in
	test_expr_snip_without_tags()

	* test/unit/core/test-expr.c: should initialize |flags| in
	test_expr_snip()

	* test/unit/core/test-table.c: refine tests for grn_table_sort

2009-10-07 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c: fix a bug in grn_table_sort with offset and limit options

	* test/unit/core/test-table.c: add tests for grn_table_sort with
	offset and limit options

2009-10-06 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.yaml,
	doc/bugs/project.yaml: Added some issues.

	* doc/bugs/project.yaml, lib/ctx.c, src/groonga.c: Devided
	put_response_header() and get_content_type().

	* lib/com.c, lib/proc.c, src/groonga.c: Added procedures clearlock,
	log_level and log_put.

2009-10-05 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/proc.c: Added grn_get_ctype().

	* lib/ctx.c, lib/proc.c: Fixed a problem that grn_ctx_qe_exec()
	doesn't work.

	* lib/db.c, lib/proc.c: Added support for indexes on keys.

2009-10-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/ctx.c, lib/db.c, lib/proc.c, lib/str.c, lib/str.h,
	src/groonga.c: Change content-type to be determined by ext.

2009-10-05 Ryo Onodera <onodera@clear-code.com>

	* lib/db.c, test/unit/core/test-expr.c: fix a SIGFPE when grn_epr_snip
	is called with n_tags == 0

	* test/unit/core/Makefile.am: fix a build error on ubuntu 8.10

2009-10-01 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/db.c, lib/str.c: Fixed typo.

	* configure.ac: release 0.1.4

2009-10-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in scan_info_build() cause parse error.

	* lib/ctx.c, lib/db.c, lib/token.h, test/unit/core/test-expr.c: Fixed
	a problem in grn_expr_snip() cause parse error.

2009-09-30 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/proc.c: Added quit and shutdown procedure.

	* lib/ctx.h, lib/db.c, lib/io.c: Error message is returned into
	grn_ctx->errbuf when an error occurred.

2009-09-29 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/hash.h, lib/io.c: Added
	GRN_INCOMPATIBLE_FILE_FORMAT.

2009-09-28 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/com.c, lib/ctx.c, lib/db.c, src/groonga.c: Added
	GRN_RETRY_MAX.

2009-09-28 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr.c: remove a garbage.

	* test/unit/http/test-http.c: follow the /status result change.

	* test/unit/core/test-expr.c: add a test for grn_expr_snip().

2009-09-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, test/unit/memcached/test-memcached.c: Fixed memcached
	implementation.

2009-09-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fix a bug in grn_expr_parse() that wrong encoding was
	used.

	* ...e-9ed7ab3fc422ef7222cc69e34faa409e7e74c6b9.yaml: Added an issue.

	* lib/db.c: Added support for comparison with Time values and Integer
	values.

2009-09-27 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added grn_expr_snip().

	* lib/db.c: Added support for nested grn_expr on grn_table_select().

2009-09-26 Yutaro Shimamura <yu@irx.jp>

	* configure.ac, lib/ctx.c, lib/proc.c: Configure option
	exact-alloc-count added.

2009-09-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/core/test-text.c: Fixed grn_text_urldec() test.

	* groonga.h, lib/ctx.c, lib/str.c, lib/str.h,
	test/unit/core/test-text.c: Re-export grn_text_urldec() and make
	grn_text_cgidec().

2009-09-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/pat.c, lib/str.c, lib/str.h: Added
	grn_text_unesc_tok().

2009-09-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed typo.

	* groonga.h, lib/db.c, lib/str.c, lib/str.h, src/groonga.c: Put lock
	into grn_table_delete() and grn_table_delete_by_id().

2009-09-24 Kouhei Sutou <kou@cozmixng.org>

	* configure.ac: also checks memcached_increment_with_initial().

2009-09-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_expr_parse which generates wrong code.

2009-09-23 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr.c: use meaningful name for test.

	* test/unit/core/test-expr.c: use meaningful name for test.

	* test/unit/http/test-http.c: follow the recent /select output change.

	* test/unit/http/test-http.c: force to use IPv4 loopback address.

2009-09-22 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/str.c, lib/str.h: Cut off
	grn_text_urldec(). and renamed get_uri_token() to grn_text_urldec().

	* lib/db.c: Fixed a bug in grn_expr_parse() returns wrong return code.
	column:value notation is now available only when 2 or 3 is assigned as
	parse_level value.

2009-09-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: release 0.1.3

2009-09-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: grn_table_select() became faster on lookup by primary key
	or record id.

	* lib/db.c: Fixed a problem cause grn_table_select() returns wrong
	result on view tables.

2009-09-17 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.yaml, lib/db.c,
	lib/ql.h: Added support for json escape sequence.

	* lib/db.c: Added support for GRN_QUERY_BUT operator to
	grn_table_select().

2009-09-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ...e-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml: Added new issue.

2009-09-15 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c, lib/expr.y: Modified fulltext match operator
	from ':%' to ':@'. (sorry..)

	* lib/db.c: Fixed a bug in grn_expr_parse cause memory error.

2009-09-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* resource/admin_html/index.html: Follow up new json.

2009-09-15 Daijiro MORI <daijiro.mori@gmail.com>

	* test/unit/core/test-expr.c: Updated unit tests.

	* groonga.h, lib/db.c, lib/db.h, lib/proc.c, lib/str.c, lib/token.c:
	Added type argument to grn_proc_create().

	* test/unit/core/test-expr.c, test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie.c: Updated unit tests.

	* groonga.h, lib/ctx.c, lib/db.c: Added grn_ctx_open().

	* lib/db.c: Changed grn_obj_unlink() to invoke finalizer function even
	if not obj closed.

	* lib/db.c: Modified output json format in grn_search().

2009-09-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.h: Backtrace info will be output to groonga.log when error
	occured.

	* lib/ii.c, lib/token.c, lib/token.h: Fixed a bug in grn_token_next().
	Added GRN_TOKEN_REACH_END.

	* lib/ii.c, lib/token.c: Fixed a bug in ngram_next cause wrong
	detection of GRN_TOKEN_UNMATURED.

2009-09-12 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_accessor_get_value() returns wrong
	nsubrecs value.

	* lib/ii.c: Improved token_info_expand_both().

2009-09-11 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Added grn_view_group().

2009-09-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Removed unused printf() for debug.

2009-09-11 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.h, lib/io.h, lib/store.c, lib/token.c: Fixed a "strange nref
	value" bug in grn_ja_putv().

2009-09-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c, lib/str.c, lib/str.h: Added
	grn_str_url_path_normalize().

	* lib/proc.c, lib/proc.h, lib/str.c, lib/str.h, src/grnslap.c,
	src/groonga.c: Avoided compiler warnings.

	* Makefile.am, configure.ac, lib/proc.c, lib/proc.h,
	resource/admin_html/css/admin.css,
	.../ui-bg_diagonals-thick_18_b81900_40x40.png,
	.../ui-bg_diagonals-thick_20_666666_40x40.png,
	.../images/ui-bg_flat_10_000000_40x100.png,
	.../images/ui-bg_glass_100_f6f6f6_1x400.png,
	.../images/ui-bg_glass_100_fdf5ce_1x400.png,
	.../images/ui-bg_glass_65_ffffff_1x400.png,
	.../images/ui-bg_gloss-wave_35_f6a828_500x100.png,
	.../ui-bg_highlight-soft_100_eeeeee_1x100.png,
	.../ui-bg_highlight-soft_75_ffe45c_1x100.png,
	.../images/ui-icons_222222_256x240.png,
	.../images/ui-icons_228ef1_256x240.png,
	.../images/ui-icons_ef8c08_256x240.png,
	.../images/ui-icons_ffd27a_256x240.png,
	.../images/ui-icons_ffffff_256x240.png,
	.../css/ui-lightness/jquery-ui-1.7.2.custom.css,
	resource/admin_html/images/groonga.png,
	resource/admin_html/index.html,
	resource/admin_html/js/jquery-1.3.2.min.js,
	.../admin_html/js/jquery-ui-1.7.2.custom.min.js, src/groonga.c,
	src/s/css/admin.css, .../ui-bg_diagonals-thick_18_b81900_40x40.png,
	.../ui-bg_diagonals-thick_20_666666_40x40.png,
	.../images/ui-bg_flat_10_000000_40x100.png,
	.../images/ui-bg_glass_100_f6f6f6_1x400.png,
	.../images/ui-bg_glass_100_fdf5ce_1x400.png,
	.../images/ui-bg_glass_65_ffffff_1x400.png,
	.../images/ui-bg_gloss-wave_35_f6a828_500x100.png,
	.../ui-bg_highlight-soft_100_eeeeee_1x100.png,
	.../ui-bg_highlight-soft_75_ffe45c_1x100.png,
	.../images/ui-icons_222222_256x240.png,
	.../images/ui-icons_228ef1_256x240.png,
	.../images/ui-icons_ef8c08_256x240.png,
	.../images/ui-icons_ffd27a_256x240.png,
	.../images/ui-icons_ffffff_256x240.png,
	src/s/css/ui-lightness/jquery-ui-1.7.2.custom.css,
	src/s/images/groonga.png, src/s/index.html,
	src/s/js/jquery-1.3.2.min.js, src/s/js/jquery-ui-1.7.2.custom.min.js:
	Install admin_html and groonga can specify the path.

	* lib/str.c: Fixed bug and support '=' on long option.

2009-09-10 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug grn_obj_cast. time value should be cast as
	uint64_t.

2009-09-09 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/proc.c, lib/ql.h: Added ifexists
	parameter to grn_load().

	* groonga.h, lib/com.c, lib/db.c, lib/db.h, lib/expr.c, lib/expr.y:
	Added support for ternary operator to grn_expr_parse().

2009-09-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c: Avoid missing HTTP header when static file required.

	* doc/ja/API.html, doc/ja/API.rd, groonga.h, lib/ctx.c: Changed return
	value type of grn_ctx_send() and grn_ctx_recv().

	* bindings/php/groonga.c, bindings/php/php_groonga.h,
	bindings/python/ql/groongaql.c, doc/ja/API.html, doc/ja/API.rd,
	examples/kv.c, groonga.h, lib/com.c, lib/ctx.c, lib/ctx.h, lib/ql.c,
	lib/ql.h, lib/scm.c, src/grnslap.c, src/groonga.c,
	test/unit/core/test-public-context.c: Removed grn_ql_load().
	grn_ql_*() renamed to grn_ctx_*().

2009-09-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c: Minor changes in grn_ii_column_update().

2009-09-04 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Avoid possible stack overflow on grn_search().

2009-09-03 Kouhei Sutou <kou@clear-code.com>

	* test/unit/Makefile.am: add missing run-test.sh into archive.

	* configure.ac: remove a garbage.  Reported by Yoshinori K. Okuji.
	Thanks!!!

2009-09-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: release 0.1.2

2009-09-03 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/TUTORIAL: Updated TUTORIAL.

	* doc/ja/TUTORIAL, lib/db.c: Avoid segfault on
	grn_accessor_view_close().

2009-09-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: Fixed html admin pager.

2009-09-03 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Enabled offset and limit parameter for grn_view_cursor and
	grn_view_sort.

	* doc/ja/TUTORIAL, lib/db.c: Enabled index scan in grn_table_select()
	for queries with GRN_OP_OR.

2009-09-03 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.c: remove a garbage.  Reported by Yoshinori
	K. Okuji. Thanks!!!

2009-09-02 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/TUTORIAL: Added doc/ja/TUTORIAL.

	* lib/db.c: Fixed a bug in grn_view_cursor_open().

2009-09-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Added support for .gif/.jpeg on groonga http.

	* lib/proc.c: Added view on table_list proc.

2009-09-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/db.c, lib/ii.c, lib/ql.h: Added grn_true,
	grn_false and grn_null.

2009-09-02 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.c: cleanup.

	* test/unit/core/test-table.c: revert a removed data function.
	data_temporary_table_default_tokenizer() was removed in
	390b63a1df4758a16fc97fd9a3a86834d4af2448 accidentally.  Pointed out by
	Yoshinori K. Okuji. Thanks!!!

2009-09-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/hash.c, lib/str.c: grn_table_select() support view.

2009-09-01 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Fixed bug in do_mbreq().

	* Makefile.am, test/Makefile.am, test/ql/00793.scm,
	test/ql/Makefile.am, test/ql/dump-data.scm, test/ql/init.scm,
	test/ql/karapake.rb, test/ql/ql-assertions.scm,
	test/ql/ql-test-utils.scm, test/ql/run-test.scm,
	test/ql/show-schema.scm, test/ql/test-base.scm,
	test/ql/test-bookmark.scm, test/ql/test-disp.scm,
	test/ql/test-quasiquote.scm, test/ql/test-slot.scm,
	test/ql/test-table.scm: Removed ql test.

2009-09-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h, lib/str.c: Added support for tables with
	GRN_OBJ_TABLE_VIEW to grn_text_otoj().

2009-09-01 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-hash-sort.c: Use locale independent function for
	sorting.  Reported by Yoshinori K. Okuji. Thanks!!!

2009-09-01 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/hash.c, lib/hash.h: Added grn_view_select().

2009-08-31 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/hash.c, lib/hash.h, lib/ii.c: Added grn_view_sort().

	* groonga.h, lib/db.c, lib/db.h, lib/ii.c, lib/proc.c: Renamed
	GRN_DB_TOKYO_POINT/GRN_DB_WGS84_POINT into
	GRN_DB_TOKYO_GEO_POINT/GRN_DB_WGS84_GEO_POINT.

2009-08-30 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/token.c: Modified database format. Added
	GRN_DB_TOKYO_POINT and GRN_DB_WGS84_POINT.

2009-08-29 Daijiro MORI <daijiro.mori@gmail.com>

	* .gitignore, ...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.yaml,
	doc/bugs/project.yaml, groonga.h, lib/proc.c: Added doc/bugs files.
	thanks to ditz.

2009-08-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Added grn_obj_get_value_o(), grn_obj_set_value_o(),
	grn_table_cursor_next_o().

2009-08-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: Added empty query handling on HTML admin.

2009-08-28 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, lib/ii.c, lib/ii.h, lib/proc.c,
	test/unit/core/test-inverted-index.c: Added posting argument to
	grn_ii_column_update().

2009-08-27 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, lib/token.c: Added
	N_RESERVED_TOKENIZERS.

2009-08-27 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, test/unit/memcached/test-memcached.c: Fixed memcached
	flags/expire bugs.

2009-08-27 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h, lib/token.c: Reserve GRN_DB_MECAB when NO_MECAB
	assigned.

	* groonga.h, lib/db.c, lib/ql.c, test/unit/core/test-table.c:
	grn_table_create() requires NULL as key_type for table with
	GRN_OBJ_TABLE_NO_KEY.

2009-08-27 Yuto Hayamizu <info@hayamin.com>

	* lib/db.c: fix opstrs for latest grn_operator

2009-08-26 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/expr.c, lib/expr.y, lib/ql.h: Added
	GRN_OP_TERNARY, GRN_OP_COMMA.

	* lib/db.c: Fixed a bug in grn_obj_get_accessor(), "_id" is available
	as name on grn_array table.

2009-08-25 Yuto Hayamizu <info@hayamin.com>

	* test/unit/http/test-http.c: Add an assertion.
	test/unit/http/test-http.c: add assert_response to test_get_status

	* test/unit/http/test-http.c: Removed an unnecessary variable
	test/unit/http/test-http.c: 'message' was unused.

2009-08-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: Stop incremental search with a foreach parameter.

2009-08-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c: Fixed a bug in grn_expr_exec(). check stack
	underflow.

2009-08-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: Added foreach parameter on groonga admin.

2009-08-25 Yuto Hayamizu <info@hayamin.com>

	* test/unit/http/test-http.c: removed unused SoupSession from
	test-http.c

2009-08-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: Fixed a memory leak error in grn_expr_parse().

	* test/unit/core/test-hash-sort.c: Fixed stack overflow of
	test-hash-sort.c (thanks to hayamiz)

	* lib/db.c, lib/pat.c, lib/proc.c, test/unit/core/test-expr.c,
	test/unit/core/test-table.c: Added proc_now().

2009-08-24 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/com.c, lib/ctx.c, lib/db.c, lib/hash.c, lib/hash.h,
	lib/ii.c, lib/io.c, lib/proc.c, lib/ql.c, lib/scm.c, src/grnslap.c,
	src/groonga.c, test/unit/core/test-expr.c: Exported grn_array.

2009-08-24 Yuto Hayamizu <info@hayamin.com>

	* test/unit/http/Makefile.am: fixed Makefile.am for soupcutter

	* test/unit/http/test-http.c: use soupcutter in test-http.c

2009-08-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Enhanced grn_search(). foreach is available.

	* lib/db.c, test/unit/core/test-expr.c: Fixed a bug in grn_expr_exec()
	about GRN_OP_CALL.

	* groonga.h, lib/db.c, lib/db.h, lib/proc.c, lib/token.c: Added
	grn_expr_alloc().

2009-08-22 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/proc.c, lib/token.c: Modified the signature
	of grn_proc_func().

2009-08-21 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/proc.c, lib/token.c: Modified the signature
	of grn_proc_func(). Renamed grn_proc_vars() into grn_proc_get_info().

	* groonga.h, lib/db.h: Exported grn_ctx_push() and grn_ctx_pop().

	* lib/db.c, lib/expr.c, lib/expr.y: Implemented GRN_OP_CALL.

2009-08-21 Yuto Hayamizu <info@hayamin.com>

	* test/unit/http/test-http.c: test_get_root: use soupcutter instead of
	libsoup

	* configure.ac, test/unit/http/Makefile.am: use soupcutter in
	configure.ac and Makefile.am

2009-08-21 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, test/unit/core/test-expr.c: Modified
	the signature of grn_expr_exec().

2009-08-21 Yuto Hayamizu <info@hayamin.com>

	* configure.ac: fixed the predicate for AM_CONDITIONAL

2009-08-21 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y,
	test/unit/core/test-expr.c: Renamed GRN_OP_SET_VALUE into
	GRN_OP_ASSIGN.

2009-08-20 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y: Refined
	grn_expr_parse(). Added level 4 parser.

	* lib/ctx.c, lib/db.c, test/unit/core/test-expr.c: Fixed a bug in
	grn_expr_exec().

2009-08-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/str.c: Added grn_text_urldec().

2009-08-20 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, test/unit/core/test-expr.c: GRN_OP_SET_VALUE is
	available.

	* groonga.h, lib/db.c, test/unit/core/test-expr.c: Added
	GRN_EXPR_CREATE_FOR_SELECT.

	* lib/db.c, lib/db.h: Added GRN_OP_GET_REF.

	* lib/db.c, test/unit/core/test-expr.c: GRN_OP_SET_VALUE is available.

2009-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, test/unit/core/test-expr.c: Renamed
	GRN_OP_OBJ_GET_VALUE/GRN_OP_OBJ_SET_VALUE into
	GRN_OP_GET_VALUE/GRN_OP_SET_VALUE.

2009-08-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: Fixed configure problem without cutter.

	* lib/str.c: Added logic for GRN_DB_BOOL on grn_text_otoj().

2009-08-19 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, test/unit/core/test-expr.c: Added two
	arguments ('op' and 'nargs') to grn_expr_append_obj() and
	grn_expr_append_const().

	* lib/db.c: Fixed a bug in grn_obj_get_value(). bulk, uvector support.

2009-08-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y,
	test/unit/core/test-expr.c: Refined expr.y.

2009-08-18 Yuto Hayamizu <info@hayamin.com>

	* test/unit/http/test-http.c: select test

	* test/unit/http/test-http.c: test for column_list after column_create

	* test/unit/http/test-http.c: column_create test

	* test/unit/http/test-http.c: column_list test

	* test/unit/http/test-http.c: refactoring

	* test/unit/http/test-http.c: assert_equal_content_type was added

	* test/unit/http/test-http.c: assert_equal_response_body was added

	* test/unit/http/test-http.c: removed redundancy

	* test/unit/http/test-http.c: fix memory leak of assert_get

	* test/unit/http/test-http.c: test case for table_create

	* test/unit/http/test-http.c: added a test case for /table_list

	* test/unit/http/test-http.c: made setup/teardown robust

	* test/unit/http/test-http.c: fix indent  added 'assert_get', GET
	request assertion

	* test/unit/http/test-http.c: removed redundant code

	* test/unit/http/test-http.c: added a test case for /status

2009-08-18 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y,
	test/unit/core/test-expr.c: Added QSTRING token type to expr.y.

2009-08-18 Yuto Hayamizu <info@hayamin.com>

	* configure.ac, test/unit/http/Makefile.am: libsoup existance checking
	was added to configure.ac

	* test/unit/http/test-http.c: added contenty type check & body length
	check

	* test/unit/http/test-http.c: use constant

	* test/unit/http/test-http.c: fixed memory leak

	* configure.ac, test/unit/Makefile.am, test/unit/http/.gitignore,
	test/unit/http/Makefile.am, test/unit/http/test-http.c: An initial
	http test case was created

2009-08-17 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y: Modified
	expr.y.

2009-08-17 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/Makefile.am: Added expr.h/c/y for EXTRA_DIST.

2009-08-14 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/expr.c, lib/expr.h, lib/expr.y,
	test/unit/core/test-expr.c: Improved grn_expr_inspect().

2009-08-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_obj_get_accessor(). grn_expr_parse is
	still under construction.

	* lib/ctx.c: Fixed typo.

	* lib/ctx.c, lib/db.c, lib/db.h, lib/expr.c, lib/expr.h, lib/expr.y,
	lib/ql.h: Initialize grn_logger in grn_init().

2009-08-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/str.c, test/unit/core/Makefile.am,
	test/unit/core/test-text.c: Added
	grn_text_itoa_padded()/grn_text_time2rfc1123().

2009-08-12 Kouhei Sutou <kou@cozmixng.org>

	* test/unit/core/test-expr.c: remove needless codes.

2009-08-12 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/pat.c, lib/ql.c: Added offset parameter to
	grn_table_sort().

2009-08-09 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-table.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: Fixed
	a bug in grn_obj_get_accessor() segv on non-exitent column access.
	(Thanks to kou)

2009-08-08 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/proc.c: Use grn_column_name instead of grn_obj_name.

	* src/s/index.html: you can specify source with create column on html.

2009-08-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c: Fixed a memory leak bug in grn_load().

2009-08-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: don't scroll on top when pager link is clicked.

	* src/s/index.html: defalt tokenizer can be specified on html admin.

	* src/s/index.html: added status event handling timing.

2009-08-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.h, lib/proc.c: Modified proc_load().

	* lib/db.c, test/unit/core/test-expr.c: Removed grn_proc_dup() and
	grn_expr_dup().

2009-08-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: don't request status api without summary html.

	* src/s/index.html: removed duplicated event handler on search form.

2009-08-06 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, lib/ql.h: Added grn_expr_get_vars().

	* lib/db.c: Stop duplicating grn_proc and grn_expr.

2009-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: grn_expr_create_from_str supports GRN_OP_OBJ_SET_VALUE.

	* lib/db.c: grn_obj_columns() accepts '*' on nested table.

	* groonga.h, lib/db.c, lib/str.c: Added nhits to grn_obj_format.

	* lib/db.c: Enhanced grn_obj_column() leading '.' is not necessary.

2009-08-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: added incremental search on html admin.

2009-08-04 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/proc.c, lib/str.c: Added
	GRN_DB_PSEUDO_COLUMN_PREFIX.

2009-08-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: decrease memory usage on HTML admin.

	* src/s/index.html: added sentence delimiter of javascript.

	* src/s/index.html: added logic of javascript primitive to html.

2009-08-03 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: grn_obj_cast() support GRN_DB_TIME value.

	* lib/db.c, lib/str.c: Fixed a bug in grn_obj_cast().

2009-08-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: fixed bug in table tag creation on HTML.

2009-08-02 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in json_read().

	* lib/proc.c, lib/ql.c, lib/scm.c, lib/str.c: Fixed a bug in
	proc_column_create().

	* groonga.h, lib/db.c, lib/proc.c, lib/str.c: Removed
	grn_obj_format_from_str().

2009-07-31 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.1.1

	* src/s/index.html: Chooned HTML table manipulation.

2009-07-31 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/proc.c, src/groonga.c, src/s/index.html: Moved
	grn_bulk_from_file() to proc.c

	* lib/ctx.c, lib/proc.c, lib/ql.h: Added proc_missing().

	* src/groonga.c: Cut off duplicated code.

	* groonga.h, lib/db.c, lib/hash.c, lib/hash.h, lib/ii.c, lib/pat.c,
	lib/pat.h, lib/str.c, src/groonga.c, test/unit/core/test-hash-sort.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/lib/grn-test-hash-factory.c: Enhanced
	grn_table_cursor_open(). support offset and limit parameter.

	* groonga.h, lib/db.c, lib/hash.h: Modified offset and limit parameter
	of grn_table_cursor_open() into unsigned int.

	* groonga.h, lib/db.c: Enhanced GRN_DB_TIME (Thanks to kou!)

	* examples/index.c, groonga.h, lib/db.c, lib/ii.c, lib/pat.c,
	lib/pat.h, lib/proc.c, lib/ql.c, src/groonga.c,
	test/unit/core/test-database.c, test/unit/core/test-expr.c,
	test/unit/core/test-inverted-index.c,
	test/unit/core/test-table-cursor.c, test/unit/lib/grn-test-utils.c:
	Added offset and limit parameter to grn_table_cursor_open().

	* groonga.h, lib/db.c, lib/str.c, test/unit/core/test-expr.c: Fixed a
	bug in grn_expr_exec which destruct grn_obj value.

2009-07-30 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/io.c, src/groonga.c: Added -n option to groonga command for
	creating new database.

	* lib/proc.c: Added source argument to column_create command.

	* lib/db.c, lib/proc.c, src/s/index.html: Fixed a bug in
	grn_table_columns() cause segv when temporary table passed.

2009-07-29 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/str.c: Enhanced grn_text_otoj(). support
	GRN_OBJ_FORMAT_WTIH_COLUMN_NAMES.

	* groonga.h, lib/db.c, lib/db.h: Added grn_column_name_().

	* lib/db.c: Enhanced grn_obj_column() to accept ':value' as pseudo
	column.

	* lib/db.c, lib/proc.c, lib/str.c, test/unit/core/test-expr.c:
	Enhanced grn_obj_column() to accept ':id'

	* lib/Makefile.am, lib/Makefile.msvc, lib/ctx.c, lib/db.c, lib/db.h,
	lib/proc.c, lib/proc.h, lib/query.c, src/groonga.c: Added proc.c for
	builtin procedures.

2009-07-28 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ctx.h, lib/db.c, src/groonga.c: Fixed a bug in
	do_alone().

	* src/groonga.c: command line argument handled by grn_ql_sendv().

	* lib/db.c, lib/db.h, lib/ql.c, lib/str.c: FIxed a bug in
	grn_obj_get_accessor().

	* lib/query.c: Added GRN_STRLEN().

	* lib/ctx.c: Fixed a bug in grn_ctx_qe_exec().

2009-07-27 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/query.c: Copied print_columninfo and print_tableinfo from
	groonga.c to query.c

	* lib/ctx.c, lib/ctx.h, lib/query.c: Added grn_starttime.

	* lib/db.h, lib/query.c: Fixed a bug in GRN_DB_OBJP().

	* lib/ctx.c, lib/ctx.h, lib/query.c, src/groonga.c: Added
	grn_ql_send().

2009-07-26 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac, lib/str.c: Changed GROONGA_DEFAULT_ENCODING. euc_jp ->
	utf8.

	* lib/db.c: Enabled finalizer and user_data on grn_table_cursor.

2009-07-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c: Refined grn_load(). nested json support.

2009-07-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/scm.c, src/groonga.c: Modified the behavior of groonga command.
	ql is enabled only when -q option is assigend.

	* lib/ctx.c, lib/ctx.h, lib/db.c, lib/ql.h, lib/query.c: Added
	grn_ctx_set_next_expr().

	* lib/ctx.c, lib/db.c, lib/scm.c, src/groonga.c: Added -q option to
	groonga command, as for enable or disable ql.

	* lib/db.c: Fixed a bug in grn_obj_cast().

	* lib/db.c: Fixed a memory leak bug.

2009-07-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in json_read().

	* groonga.h, lib/ctx.c, lib/db.c, test/unit/core/test-column.c,
	test/unit/core/test-expr.c: Added grn_obj_cast(). grn_obj_set_value
	became to require correct typed object as value.

2009-07-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/s/index.html: Fixed create table function on HTML admin.

2009-07-23 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr.c: Fix a typo.

	* lib/db.c, test/unit/core/test-expr.c: Support GRN_OP_EQUAL for
	record ID.

	* test/unit/core/test-column.c: Use grn_obj_close() instead of
	grn_db_close().

2009-07-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Implemented push_brace_close().

2009-07-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Refined grn_load(). Regards the first row as list of
	column names when columns argument was NULL.

	* groonga.h, lib/db.c, lib/query.c: Modified the order of arguments of
	grn_search().

	* groonga.h, lib/ctx.c, lib/ctx.h, lib/db.c, lib/ql.h, lib/query.c:
	Exported grn_load().

	* lib/ctx.c, lib/db.c, lib/ql.h: Refined grn_load(). put the loader
	struct into grn_ctx_impl.

	* lib/db.c: Refined grn_load().

2009-07-21 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Added GRN_UINT32_POP().

	* groonga.h, lib/db.c: Added stack_add().

	* lib/db.c: Added grn_load().

2009-07-19 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/ql.c, lib/query.c, lib/str.c, lib/str.h:
	Added grn_search().

2009-07-18 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/index.c, examples/kv.c, groonga.h, lib/db.c, lib/ql.c,
	lib/query.c, src/groonga.c, test/benchmark/bench-table-factory.c,
	test/unit/core/test-column.c, test/unit/core/test-database.c,
	test/unit/core/test-expr.c, test/unit/core/test-inverted-index.c,
	test/unit/core/test-performance.c, test/unit/core/test-table-cursor.c,
	test/unit/core/test-table.c: Modified the signature of
	grn_table_create(). value_size -> value_type.

	* groonga.h, src/groonga.c: Export grn_content_type.

	* src/groonga.c: Refined http header parser.

	* groonga.h, lib/db.c, lib/query.c: Added grn_table_sort_key_close().

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h, lib/query.c: Exported
	grn_expr_create_from_str().

2009-07-17 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.1.0

2009-07-17 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, test/unit/lib/grn-test-utils.c: Removed
	GRN_ATOM.

	* groonga.h, lib/db.c, lib/db.h, lib/hash.c, lib/ii.c, lib/io.h,
	lib/pat.c, lib/ql.c, src/groonga.c, test/unit/core/test-hash.c,
	test/unit/core/test-hash.h, test/unit/core/test-patricia-trie.h,
	.../fixtures/stress/test-stress-patricia-trie.c: Removed
	grn_table_lookup().

	* groonga.h, lib/db.c, lib/str.c: Added grn_obj_mutate().

	* test/unit/core/test-column.c: Fixed memory leak in test-column.c

	* test/unit/core/test-column.c: Refined test_fix_size_set_value_set().

2009-07-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Clean comments.

	* src/s/index.html: Fixed problem upper pager doen't work on HTML.

	* src/s/css/admin.css, src/s/index.html: Modified pager view.

	* src/s/css/admin.css, src/s/index.html: Changed current page style of
	HTML admin pager.

	* src/s/css/admin.css, src/s/index.html: Added pager on HTML admin
	recordlist.

2009-07-16 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added grn_table_sort_key_from_str().

2009-07-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Fixed bug in print_columnvalue().

	* src/groonga.c, src/s/index.html: Added total count response on HTML
	admin.

	* src/groonga.c, src/s/css/admin.css, src/s/index.html: Fixed
	table/column double closing on HTML admin.

2009-07-16 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: Added get_geocond().

2009-07-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, src/s/index.html: Added flags2str on HTML admin.

2009-07-15 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/str.c: Fixed a bug in grn_text_otoj().

	* lib/db.c, lib/scm.c: Fixed a bug in grn_table_select().

2009-07-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, src/s/index.html: Added accessor sort on HTML admin.

2009-07-15 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/index.c, groonga.h, lib/ctx.c, lib/db.c, lib/db.h,
	lib/ii.c, lib/ii.h, lib/ql.c, lib/query.c, test/unit/core/test-expr.c,
	test/unit/core/test-inverted-index.c, test/unit/core/test-query.c:
	GRN_SEL_* -> GRN_OP_*

2009-07-15 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, src/s/css/admin.css, src/s/index.html: Added create
	column funtion on HTML admin.

2009-07-15 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/ql.h, lib/scm.c: Fixed a bug in
	grn_obj_id().

2009-07-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.0.9

	* src/groonga.c: Fixed bug in buffer overrun on parse_http_query.

2009-07-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c: test_table_select_equal_indexed works fine.

2009-07-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, src/s/index.html: Added starttime/uptime status on
	HTML.

2009-07-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: Added grn_db_init_builtin_query().

2009-07-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, src/s/css/admin.css,
	.../ui-bg_diagonals-thick_18_b81900_40x40.png,
	.../ui-bg_diagonals-thick_20_666666_40x40.png,
	.../images/ui-bg_flat_10_000000_40x100.png,
	.../images/ui-bg_glass_100_f6f6f6_1x400.png,
	.../images/ui-bg_glass_100_fdf5ce_1x400.png,
	.../images/ui-bg_glass_65_ffffff_1x400.png,
	.../images/ui-bg_gloss-wave_35_f6a828_500x100.png,
	.../ui-bg_highlight-soft_100_eeeeee_1x100.png,
	.../ui-bg_highlight-soft_75_ffe45c_1x100.png,
	.../images/ui-icons_222222_256x240.png,
	.../images/ui-icons_228ef1_256x240.png,
	.../images/ui-icons_ef8c08_256x240.png,
	.../images/ui-icons_ffd27a_256x240.png,
	.../images/ui-icons_ffffff_256x240.png,
	src/s/css/ui-lightness/jquery-ui-1.7.2.custom.css,
	src/s/images/groonga.png, src/s/index.html, src/s/jquery-1.3.2.min.js,
	src/s/js/jquery-1.3.2.min.js, src/s/js/jquery-ui-1.7.2.custom.min.js:
	Added UI/create table function on HTML admin.

2009-07-14 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, lib/token.c: Added grn_proc_vars().

	* lib/db.c, lib/db.h: Fixed a memory leak bug in grn_proc_create().

2009-07-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: Added grn_proc_dup().

	* groonga.h, lib/db.c, lib/db.h, lib/io.c, lib/io.h: Added
	grn_expr_var.

2009-07-13 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-expr.c: add a test for GRN_OP_EQUAL for indexed
	column.

	* test/unit/core/test-expr.c: cleanup test names.

2009-07-11 Daijiro MORI <daijiro.mori@gmail.com>

	* examples/index.c, examples/kv.c, groonga.h, lib/db.c, lib/ql.c,
	lib/str.c, src/groonga.c, test/unit/core/test-expr.c,
	test/unit/core/test-inverted-index.c: SHORTTEXT -> SHORT_TEXT.

2009-07-10 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added grn_expr_create_from_str().

2009-07-10 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-table.c: NULL terminate.

2009-07-09 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h, lib/token.c: Added
	grn_obj_user_data() and grn_obj_set_finalizer().

2009-07-09 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Fixed bug with count == -1 on groonga http api.

	* src/groonga.c: Unified grn_table/grn_hash on query parser.

2009-07-09 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/com.c, lib/db.c, lib/token.c, src/groonga.c,
	test/unit/core/test-column.c, test/unit/core/test-table.c: Renamed
	names of datatypes, again.

2009-07-09 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Supports offset/limit on recordlist.

2009-07-09 Daijiro MORI <daijiro.mori@gmail.com>

	* src/groonga.c, src/s/index.html, src/s/jquery-1.3.2.min.js: Enriched
	http handler.

2009-07-09 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/db.h: Updated API documents and export
	grn_obj_unlink.

2009-07-09 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/scm.c, lib/token.c,
	test/unit/core/test-column.c, test/unit/core/test-table.c: Added some
	datatypes. Removed '<' and '>' from name of datatypes.

2009-07-08 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ql.c, lib/scm.c: Fixed a bug in gc-verbose.

	* groonga.h, lib/ii.c, lib/scm.c: Fixed a bug in buffer_merge() cause
	buffer over flow.

2009-07-08 kou <kou@clear-code.com>

	* lib/hash.c, lib/pat.c: initialize cursor's domain as NIL.

2009-07-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/ctx.c, lib/str.c, lib/str.h: Move get_token() from ctx.c to
	str.c and rename.

2009-07-06 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/ii.c, test/unit/core/test-expr.c: Fixed a
	bug in grn_ctx_at() cause memory leak.

	* lib/ql.h: Fixed a bug in GRN_STR2OBJ().

2009-07-05 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c: Added GRN_CTX_USER_DATA().

	* groonga.h, lib/db.c, test/unit/core/test-database.c: Named temporary
	table on persistent db is not allowed.

2009-07-04 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-database.c: add tests for opened database.

	* test/unit/core/test-database.c: add a test for opened database.  It
	should be confirmed that this test showes expected behavior.

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-utils.c, test/unit/lib/grn-test-utils.h: add
	utility functions for testing.

2009-07-03 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c: Added GRN_OP_EXPR_GET_VAR.

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h: Added GRN_VOID_INIT().

2009-07-02 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, test/unit/core/test-expr.c: Renamed
	grn_table_scan() into grn_table_select().

	* lib/ii.c, test/unit/core/test-expr.c: Added
	test_table_scan_match_equal().

	* groonga.h, lib/db.c, lib/db.h, lib/ii.c, lib/ii.h,
	test/unit/core/test-expr.c: Added GRN_OP_MATCH.

2009-06-26 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-context.c: Add missing NULL check.
	Reported by SHIDARA Yoji. Thanks!!!

2009-06-23 yutaro <yu@yu.irx.jp>

	* bindings/php/config.m4, bindings/php/config.w32,
	bindings/php/groonga.c, bindings/php/groonga.dsp,
	bindings/php/php_groonga.h: support bindings for php.

2009-06-23 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/grnslap.c: Show usage with no destination for grnslap.

2009-06-22 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h: Fixed GRN_*_OPEN_OR_CREATE macros.

	* lib/hash.c, lib/pat.c: Support GRN_OBJ_INCR and GRN_OBJ_DECR for
	grn_table values.

	* groonga.h: Added GRN_*_OPEN_OR_CREATE macros.

2009-06-21 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added some operators for gis.

2009-06-20 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added some operators.

2009-06-19 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h: renamed GRN_ALIAS into
	GRN_PTR.

2009-06-15 mori <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c, lib/ii.h, test/unit/core/test-expr.c: Refined
	grn_table_scan().

	* lib/db.c, test/unit/core/test-expr.c: Added test_op_table_scan().

	* lib/db.c, test/unit/core/test-expr.c: Added test_table_scan().

	* lib/db.c, test/unit/core/test-expr.c,
	test/unit/core/test-inverted-index.c: Fixed a problem in
	test_mroonga_index(). key_type for lexicon table must be assigned.

	* groonga.h, lib/db.c, lib/ii.c: Added GRN_OP_TABLE_SCAN.

	* lib/db.c, lib/db.h, test/unit/core/test-expr.c,
	test/unit/core/test-inverted-index.c: Added grn_table_scan().

2009-06-13 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h,
	test/unit/core/test-expr.c: Got rid of uint from groonga.h

2009-06-12 mori <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-inverted-index.c: Added
	test_mroonga_index_score().

	* lib/ctx.c, lib/db.c, test/unit/core/test-context.c: Copy grn_expr
	object for each grn_ctx.

2009-06-11 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/token.c: Cut off argc and argv
	from grn_proc_func()

2009-06-11 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/com.c, lib/groonga_in.h: Defined HOST_NAME_MAX on FreeBSD
	environment.

	* src/groonga.c: Added listen hostname/ip option to groonga.

2009-06-11 mori <daijiro.mori@gmail.com>

	* lib/com.c, lib/com.h, src/groonga.c, test/unit/core/test-column.c,
	test/unit/core/test-context.c, test/unit/core/test-database.c,
	test/unit/core/test-expr.c, test/unit/core/test-hash-cursor.c,
	test/unit/core/test-hash-sort.c, test/unit/core/test-hash.c,
	test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie-cursor.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.c,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-query.c,
	test/unit/core/test-store.c, test/unit/core/test-stress.c,
	test/unit/core/test-table-cursor.c, test/unit/core/test-table.c,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/Makefile.am,
	test/unit/fixtures/stress/test-stress-hash.c,
	.../fixtures/stress/test-stress-patricia-trie.c,
	test/unit/lib/Makefile.am, test/unit/util/test-snip.c: Added hostent
	parameter to grn_com_sopen()

	* groonga.h, lib/ctx.c, lib/db.c: Added GRN_OP_CALL

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h, lib/token.c: Modified the
	signature of grn_proc_create()

2009-06-10 mori <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, lib/db.h, lib/ql.h, lib/token.c: Added
	grn_ctx_push() and grn_ctx_pop().

2009-06-10 Tetsuro IKEDA <ikdttr@gmail.com>

	* test/unit/core/test-inverted-index.c: add test for inverted index
	(boolean search).

2009-06-09 mori <daijiro.mori@gmail.com>

	* lib/ctx.c: Modified grn_ctx_qe_exec() to use grn_expr.

	* lib/db.c: Fixed a b bug in grn_expre_create() cause segv.

2009-06-09 Tetsuro IKEDA <ikdttr@gmail.com>

	* test/unit/core/test-inverted-index.c: add test for inverted index.

2009-06-09 mori <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-expr.c: Fixed a bug in
	grn_expr_unpack().

	* lib/db.c: grn_expr can be persistent.

2009-06-08 mori <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: Made grn_expr as a grn_db_object.

2009-06-05 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, test/unit/core/test-expr.c: Changed
	the type of grn_expr into grn_obj.

2009-06-05 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/groonga_in.h, src/Makefile.msvc, src/groonga.c: Now we can get
	groonga.exe on Windows.

2009-06-04 mori <daijiro.mori@gmail.com>

	* lib/db.c: Fixed bugs in grn_table_create() and grn_table_open(),
	cause segv when ctx has no db.

2009-06-04 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.0.8

2009-06-04 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/db.h,
	test/unit/core/test-expr.c: Added grn_expr.

2009-06-02 mori <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h, test/unit/core/test-expr.c: Added grn_op.

2009-05-29 mori <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, lib/hash.c, lib/pat.c, lib/str.c: Added
	parameter check to grn_hash_add() and grn_pat_add().

	* lib/ctx.c, lib/db.c, lib/db.h, lib/hash.c, lib/pat.c, lib/query.c,
	test/unit/core/test-expr.c: Fixed a problem in grn_table_create(),
	flags value was not saved correctly.

2009-05-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.0.7

2009-05-28 mori <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-expr.c: Set error info in
	grn_table_open().

2009-05-27 mori <daijiro.mori@gmail.com>

	* src/grnslap.c: Fixed a typo..

	* src/grnslap.c: Avoid division by zero...

	* src/grnslap.c, test/unit/core/test-expr.c: Added -t (max throughput)
	option to grnslap.

	* lib/db.c, test/unit/core/test-expr.c: Fixed a memory leak bug in
	grn_expr_close().

	* groonga.h, lib/db.c, test/unit/core/test-expr.c: Fixed a bug in
	grn_expr_open().

2009-05-26 mori <daijiro.mori@gmail.com>

	* lib/query.c: Fixed a bug in grn_query_search() causes segv.

2009-05-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.0.6

2009-05-26 mori <daijiro.mori@gmail.com>

	* lib/db.c, lib/db.h: Added grn_expr_compile().

	* lib/db.c, lib/token.c: Lower range of grn_db ids (1 to 255) are
	reserved by sysytem.

2009-05-25 mori <daijiro.mori@gmail.com>

	* lib/query.c: Support 'r' argument for grn_query_search().

	* lib/token.c: Register "<token:mecab>" to db, even if mecab is
	disabled (for compatibility).

2009-05-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac, lib/groonga_in.h, lib/io.h: Define
	GRN_FUTEX_WAIT/GRN_FUTEX_WAKE with futex.

2009-05-25 mori <daijiro.mori@gmail.com>

	* lib/db.c: Reduced malloc call from grn_accessor_get_value().

2009-05-22 mori <daijiro.mori@gmail.com>

	* lib/db.c: Fixed a bug in grn_obj_graft() cause memory leak.

	* lib/ql.c, lib/ql.h, lib/scm.c: Put gc in ha_table().

	* groonga.h: Fixed '?: have different type' problem in
	GRN_BULK_REWIND().

	* examples/index.c, examples/kv.c, groonga.h, lib/com.c, lib/ctx.c,
	lib/ctx.h, lib/db.c, lib/pat.c, lib/ql.c, lib/scm.c, lib/store.c,
	lib/str.c, src/groonga.c, test/unit/core/test-expr.c,
	test/unit/core/test-inverted-index.c,
	test/unit/fixtures/performance/test-read-write.c: Added 'flags'
	argument to GRN_TEXT_INIT(), GRN_OBJ_DO_SHALLOW_COPY and/or
	GRN_OBJ_VECTOR can be assigned as its value. GRN_TEXT_INIT_REF has
	been cut off.

	* groonga.h, lib/db.c, lib/str.c, lib/str.h,
	test/unit/core/test-expr.c: Added grn_bulk_write_from() and
	GRN_TEXT_SET_CSTR().

	* groonga.h, lib/com.c, lib/ctx.c, lib/db.c, lib/db.h, lib/hash.c,
	lib/pat.c, lib/ql.h, lib/scm.c, lib/str.c, lib/str.h: grn_obj became
	inplace buffer.

2009-05-22 Toshihisa <t2001@gol.com>

	* lib/db.c: MUTEX_DESTROY in grn_db_close

2009-05-21 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, lib/hash.c, lib/pat.c, lib/ql.c:
	modified the value of GRN_OBJ_DO_SHALLOW_COPY.

2009-05-21 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/memcached/test-memcached.c: Enabled test for memcached
	incr/decr with init.

2009-05-20 mori <daijiro.mori@gmail.com>

	* test/unit/core/Makefile.am, test/unit/core/test-expr.c: add tests
	for grn_expr.

	* lib/db.c: fixed a problem in grn_obj_column() cause segv when name
	contains illegal character.

2009-05-19 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.0.5

2009-05-19 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/db.h, lib/ql.h: grn_expr add.

2009-05-15 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/ctx.c, lib/db.c, lib/ql.c, lib/str.c: renamed
	grn_table_column into grn_obj_column

	* examples/index.c, examples/kv.c, groonga.h, lib/ctx.c, lib/db.c,
	lib/hash.c, lib/pat.c, lib/ql.c, lib/scm.c, lib/str.c, src/groonga.c,
	test/unit/core/test-column.c, test/unit/core/test-inverted-index.c,
	test/unit/core/test-table-cursor.c, test/unit/core/test-table.c:
	renamed grn_ctx_lookup() into grn_ctx_get(), grn_ctx_get() into
	grn_ctx_at()

	* lib/db.c, lib/token.c: fixed a memory leak bug.

2009-05-14 unknown <brazil@.(none)>

	* lib/groonga_in.h: refined for _WIN64

2009-05-14 mori <daijiro.mori@gmail.com>

	* lib/hash.c: fixed a bug grn_hash_lookup returns without setting the
	flag value.

2009-05-13 Kouhei Sutou <kou@clear-code.com>

	* lib/pat.c, test/unit/core/test-inverted-index.c: Remove garbages.

2009-05-13 mori <daijiro.mori@gmail.com>

	* lib/ii.c, lib/token.c, lib/token.h: modified the signature of
	grn_token_open().

	* examples/index.c, examples/kv.c, groonga.h, lib/db.c, lib/hash.c,
	lib/hash.h, lib/ii.c, lib/io.c, lib/io.h, lib/pat.c, lib/pat.h,
	lib/ql.c, src/groonga.c, test/unit/core/test-column.c,
	test/unit/core/test-inverted-index.c, test/unit/core/test-table.c,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/test-stress-hash.c: grn_table_lcp_search
	added.

2009-05-12 mori <daijiro.mori@gmail.com>

	* lib/com.c, lib/ctx.c, lib/db.c, lib/hash.c, lib/hash.h, lib/ii.c,
	lib/pat.c, lib/pat.h, lib/query.c, lib/scm.c, src/grnslap.c,
	src/groonga.c: renmaed some private functions.

	* test/unit/core/test-inverted-index.c, test/unit/core/test-table.c:
	unit test follow new grn_table_add().

	* groonga.h, lib/com.c, lib/ctx.c, lib/db.c, lib/db.h, lib/hash.c,
	lib/hash.h, lib/ii.c, lib/pat.c, lib/pat.h, lib/ql.c, lib/query.c,
	lib/scm.c, src/grnslap.c, src/groonga.c: modified grn_table_add api

2009-05-12 mori <mori@fracture.(none)>

	* examples/kv.c, lib/db.c, test/unit/core/test-inverted-index.c:
	grn_obj_set_value() skips to get oldvalue if possible.

2009-05-11 mori <mori@fracture.(none)>

	* groonga.h, lib/db.c, test/unit/core/test-inverted-index.c: add
	grn_obj_get_nhooks().

	* lib/db.c, test/unit/core/test-database.c: grn_table_cursor_open()
	supports grn_db as table argument.

	* lib/db.c, lib/hash.c, lib/ii.c, lib/pat.c, lib/token.c,
	test/unit/core/test-inverted-index.c, test/unit/core/test-table.c:
	changed the default value of DEFAULT_TOKENIZER into NULL

2009-05-10 mori <mori@fracture.(none)>

	* lib/db.c: grn_ctx_get return NULL if id is GRN_ID_NIL.

2009-05-09 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: Add a comment.

	* lib/db.c: Initialize opened table's range as NIL.

	* lib/db.c: Initialize accessor's domain as NIL.

2009-05-09 mori <mori@fracture.(none)>

	* examples/index.c, groonga.h, lib/db.c, lib/ql.c, src/groonga.c,
	test/unit/core/test-inverted-index.c,
	test/unit/fixtures/performance/test-read-write.c: GRN_TEXT_REF ->
	GRN_TEXT_INIT_REF and GRN_TEXT_SET_REF.

	* groonga.h, lib/db.c, lib/ql.c, lib/str.c, src/groonga.c,
	test/unit/core/test-inverted-index.c: GRN_DB_UINT64 add.

2009-05-08 mori <mori@fracture.(none)>

	* examples/index.c, examples/kv.c, groonga.h, lib/ctx.c, lib/db.c,
	lib/ql.c, lib/scm.c, lib/store.c, lib/str.c, src/groonga.c,
	test/unit/core/test-inverted-index.c,
	test/unit/fixtures/performance/test-read-write.c: grn_bulk_* ->
	grn_text_*  groonga.h (grn_bulk_*): renamed into grn_text_*.

	* examples/kv.c, groonga.h, lib/ctx.c, lib/ctx.h, lib/db.c, lib/ql.c,
	lib/ql.h, lib/scm.c, lib/str.c, src/grnslap.c,
	test/unit/fixtures/performance/test-read-write.c: GRN_BULK_PUTC ->
	GRN_TEXT_PUTC

	* examples/kv.c, groonga.h, lib/com.c, lib/ctx.h, lib/db.c, lib/ql.c,
	lib/scm.c, lib/str.c: GRN_BULK_PUTS -> GRN_TEXT_PUTS

	* examples/kv.c, groonga.h, lib/com.c, lib/ctx.c, lib/ctx.h, lib/db.c,
	lib/pat.c, lib/ql.c, lib/scm.c, lib/store.c, lib/str.c, src/groonga.c,
	test/unit/core/test-inverted-index.c: GRN_BULK_INIT -> GRN_TEXT_INIT

2009-05-08 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: Initialize opened DB's domain and range as NIL.

2009-05-08 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: Added a max_nfthreads parameter on groonga.

2009-05-08 mori <mori@fracture.(none)>

	* test/unit/fixtures/performance/test-read-write.c: test-read-write.c:
	follow GRN_OBJ_INIT().

	* examples/index.c, examples/kv.c, groonga.h, lib/com.c, lib/ctx.c,
	lib/ctx.h, lib/db.c, lib/ii.c, lib/pat.c, lib/ql.c, lib/scm.c,
	lib/store.c, lib/str.c, src/groonga.c,
	test/unit/core/test-inverted-index.c: added GRN_BULK_INIT() macro.

2009-05-07 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/test-inverted-index.c: Suppress warnigs.

	* test/unit/core/test-patricia-trie.c, test/unit/core/test-query.c:
	Supress warnings.

	* test/unit/core/test-patricia-trie.c: Ensure NULL terminated.

2009-05-07 mori <mori@fracture.(none)>

	* lib/ii.c, lib/pat.c, lib/store.c,
	test/unit/core/test-inverted-index.c: test_int_index() added.

2009-05-07 Kouhei Sutou <kou@clear-code.com>

	* test/unit/fixtures/performance/test-read-write.c: Implement a
	commented out test.

2009-05-07 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/grnslap.c: Avoid SEGV if parse fails on grnslap.

2009-05-01 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c: Fix a memory leak.

2009-05-01 mori <daijiro.mori@gmail.com>

	* lib/db.c, lib/token.c, lib/token.h,
	test/unit/core/test-inverted-index.c: GRN_TABLE_NO_KEY type table can
	be used as lexicon.

2009-04-30 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* configure.ac: release 0.0.4

2009-04-30 mori <daijiro.mori@gmail.com>

	* test/unit/core/test-inverted-index.c: grn_ii_create accept NULL for
	path argument.

	* ChangeLog, lib/token.c: fixed a bug in token.c, cause wrong flag
	handling.

	* ChangeLog, lib/db.c, lib/hash.c, lib/pat.c, lib/ql.c,
	test/unit/core/test-hash-sort.c: fixed a bug cause wrong sort result.

	* ChangeLog, groonga.h: replaced default sor order.

	* ChangeLog, examples/kv.c, groonga.h, lib/db.c: lib/db.c
	(grn_column_name): add.

2009-04-29 mori <daijiro.mori@gmail.com>

	* ChangeLog, examples/index.c, examples/kv.c, groonga.h, lib/com.c,
	lib/ctx.c, lib/db.c, lib/hash.c, lib/ii.c, lib/io.c, lib/pat.c,
	lib/ql.c, lib/ql.h, lib/query.c, lib/scm.c, lib/snip.c, lib/str.c,
	lib/str.h, lib/token.c, src/grnslap.c, src/groonga.c,
	test/benchmark/bench-table-factory.c, test/unit/core/test-column.c,
	test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-query.c,
	test/unit/core/test-stress.c, test/unit/core/test-table-cursor.c,
	test/unit/core/test-table.c, test/unit/lib/grn-test-hash-factory.c,
	test/unit/util/test-snip.c, test/unit/util/test-string.c: cut off
	encoding argument from many APIs.

	* ChangeLog, bindings/python/ql/groongaql.c, examples/index.c,
	examples/kv.c, groonga.h, lib/ctx.c, lib/db.c, src/grnslap.c,
	src/groonga.c, test/benchmark/bench-table-factory.c,
	test/unit/core/test-column.c, test/unit/core/test-database.c,
	test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-query.c,
	test/unit/core/test-store.c, test/unit/core/test-stress.c,
	test/unit/core/test-table-cursor.c, test/unit/core/test-table.c,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/test-stress-hash.c,
	.../fixtures/stress/test-stress-patricia-trie.c,
	test/unit/lib/grn-test-hash-factory.c, test/unit/util/test-snip.c,
	test/unit/util/test-string.c: cut off encoding argument from
	grn_ctx_init.

2009-04-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog: Updated ChangeLog of slap-roundrobin branch.

	* src/grnslap.c: use counter instead of rand on grnslap dispatcher.

	* src/grnslap.c: Added verbose mode on grnslap.

2009-04-28 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, groonga.h, lib/db.c, test/unit/core/Makefile.am,
	test/unit/core/test-table-cursor.c: Add grn_table_cursor_table().

2009-04-28 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/grnslap.c: Supports multi server/port on grnslap.

2009-04-27 t2001 <t2001@gol.com>

	* lib/groonga_in.h: multi thread check needed

	* lib/io.c: fix UnmapViewOfFile.

2009-04-27 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c: support quiet commands of memcached.

2009-04-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* src/groonga.c, test/unit/memcached/test-memcached.c: Implemented cas
	like memcached-1.2.8.

2009-04-26 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, lib/db.c, test/unit/core/Makefile.am,
	test/unit/core/test-database.c: Initialize database's domain and
	range.

2009-04-26 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* test/unit/memcached/test-memcached.c: Added test_memcached_cas.

	* src/groonga.c: Added a GRN_MSG_MBRES macro.

2009-04-26 mori <daijiro.mori@gmail.com>

	* ChangeLog, src/grnslap.c: add max concurrency parameter to grnslap.

2009-04-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac: release 0.0.3

	* ChangeLog, configure.ac: configure succeeds without mecab.

	* ChangeLog, configure.ac: removed inline parameters for compiler.

2009-04-25 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/io.h: cut off debug log.

	* ChangeLog, lib/ii.c: fixed a leak error in ii.c

	* lib/io.h: add debug info.

	* ChangeLog, lib/ctx.h, lib/io.h, src/groonga.c: add LOGTRACE macro.

2009-04-24 mori <daijiro.mori@gmail.com>

	* lib/com.c:

2009-04-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, lib/scm.c: Fixed segv with quasiquote for invalid sexp.

2009-04-24 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c:

	* ChangeLog, src/groonga.c: src/groonga.c (worker): add lock.

	* ChangeLog, lib/store.c: lib/store.c (grn_ja): add lock.

2009-04-23 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/io.c, lib/store.c: lib/com.c
	(grn_msg_open): memzero gqtp header.

2009-04-23 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, lib/db.c: avoid SEGV when no DB is set.

2009-04-23 mori <daijiro.mori@gmail.com>

	* ChangeLog, src/groonga.c: groonga server expands RLIMIT_NOFILE.

2009-04-23 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, lib/db.c: Initialize type's domain as NIL.

2009-04-23 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c: fixed a bug in lib/db.c.

	* lib/db.c: fixed a bug in lib/db.c.

2009-04-22 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/com.h, src/grnslap.c, src/groonga.c: fixed
	a bug in grnslap.

2009-04-22 Tasuku SUENAGA <tasuku@bakuon.(none)>

	* ChangeLog, configure.ac: Fixed compile problem without libmemcached.

2009-04-22 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, src/groonga.c, test/unit/memcached/test-memcached.c:
	Fixed bugs of memcached incr/decr commands.

2009-04-21 mori <daijiro.mori@gmail.com>

	* .gitignore, ChangeLog, lib/com.c, lib/ctx.c, src/Makefile.am,
	src/grnslap.c, src/groonga.c:

2009-04-20 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, src/groonga.c: Fixed add command bug of memcached.

	* ChangeLog, src/groonga.c: Fixed set/add/replace bug when expire ==
	0.

	* ChangeLog, src/groonga.c, test/unit/memcached/test-memcached.c:

2009-04-19 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/db.h:

2009-04-18 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/db.c, lib/str.c:

2009-04-17 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/ctx.h, lib/db.c, lib/io.c:

2009-04-16 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, test/unit/memcached/test-memcached.c: Improve test
	stability.

	* ChangeLog, test/unit/core/test-table.c: Add a test for adding a
	record.

	* test/unit/memcached/test-memcached.c: Remove an unused variable.

	* ChangeLog, test/unit/core/test-table.c: Add a test for set/get
	default tokenizer.

	* ChangeLog, test/unit/memcached/Makefile.am,
	test/unit/memcached/test-memcached.c: Improve groonga process
	management.

	* ChangeLog, test/unit/memcached/test-memcached.c: Make memory
	management robust.

	* ChangeLog, configure.ac, test/unit/memcached/Makefile.am: Detect
	libmemcached availability.

2009-04-15 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c, test/unit/core/test-table.c:

	* ChangeLog, lib/com.c, lib/ctx.c, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h:

	* ChangeLog, lib/store.c, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h, src/groonga.c:

	* ChangeLog, lib/scm.c:

	* ChangeLog, lib/scm.c:

2009-04-14 Yu.Shimamura <yu@yu.irx.jp>

	* ChangeLog, configure.ac, lib/com.c:

2009-04-14 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ctx.c, lib/ctx.h, lib/db.c:

	* ChangeLog, lib/ctx.c:

	* ChangeLog, lib/ctx.c:

	* ChangeLog, lib/ctx.c:

	* ChangeLog, lib/ctx.c, lib/str.c:

2009-04-13 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ctx.c, lib/db.h, src/groonga.c:

2009-04-13 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, test/unit/core/test-column.c: add a missing file.

2009-04-13 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ctx.c, lib/ctx.h, test/unit/core/Makefile.am,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-utils.c, test/unit/lib/grn-test-utils.h:

2009-04-12 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/db.c, lib/db.h, lib/ql.h:

2009-04-10 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac, lib/com.c, lib/com.h, lib/db.c,
	src/groonga.c, test/unit/Makefile.am, test/unit/memcached/Makefile.am,
	test/unit/memcached/test-memcached.c:

2009-04-10 mori <daijiro.mori@gmail.com>

	* ChangeLog, src/groonga.c:

	* src/groonga.c:

	* ChangeLog, src/groonga.c:

	* ChangeLog, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h, lib/ctx.c, src/groonga.c:

2009-04-09 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/ctx.h, lib/store.c:

	* ChangeLog, lib/db.c, lib/io.c, lib/io.h, lib/store.c, lib/store.h:

	* ChangeLog, lib/ctx.h:

	* ChangeLog, lib/db.c, lib/store.c, lib/store.h, src/groonga.c:

2009-04-08 mori <daijiro.mori@gmail.com>

	* ChangeLog, src/groonga.c:

2009-04-08 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, Makefile.am,
	test/unit/fixtures/inverted-index/Makefile.am:

	* ChangeLog, test/unit/fixtures/inverted-index/Makefile.am:

2009-04-08 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, groonga.h:

2009-04-08 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, lib/com.c, lib/groonga_in.h:

2009-04-08 Kouhei Sutou <kou@cozmixng.org>

	* ChangeLog:

2009-04-08 mori <daijiro.mori@gmail.com>

	* groonga.h, test/unit/core/test-table.c:

	* ChangeLog, lib/hash.c, test/unit/core/Makefile.am:

	* ChangeLog, groonga.h, lib/db.h:

	* ChangeLog, configure.ac, lib/com.c, lib/com.h, lib/ctx.h:

2009-04-08 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, test/benchmark/bench-table-factory.c,
	test/benchmark/lib/bench-reporter.c,
	test/benchmark/lib/bench-reporter.h, test/benchmark/lib/bench-utils.c,
	test/benchmark/lib/bench-utils.h, test/benchmark/lib/benchmark.c,
	test/benchmark/lib/benchmark.h, test/unit/core/test-context.c,
	test/unit/core/test-hash-cursor.c, test/unit/core/test-hash-sort.c,
	test/unit/core/test-hash.c, test/unit/core/test-hash.h,
	test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie-cursor.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-query.c,
	test/unit/core/test-store.c, test/unit/core/test-stress.c,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/test-stress-hash.c,
	.../fixtures/stress/test-stress-patricia-trie.c,
	test/unit/fixtures/suite-groonga-test-fixtures.c,
	test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-hash-assertions.c,
	test/unit/lib/grn-test-hash-assertions.h,
	test/unit/lib/grn-test-hash-factory.c,
	test/unit/lib/grn-test-hash-factory.h, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h, test/unit/suite-groonga-test.c,
	test/unit/util/test-snip.c, test/unit/util/test-string.c:

2009-04-07 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/com.h, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h, lib/ctx.c, src/groonga.c:

	* ChangeLog, src/groonga.c:

	* ChangeLog, lib/db.c, lib/hash.c, lib/hash.h, lib/io.c:

2009-04-06 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/com.h, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h, lib/ctx.c, lib/ql.c, lib/ql.h,
	lib/scm.c, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h, lib/ctx.c, lib/ql.h, src/groonga.c:

2009-04-05 Kouhei Sutou <kou@clear-code.com>

	* ChangeLog, bindings/python/ql/groongaql.c, groonga.h, lib/ctx.h,
	test/unit/lib/grn-test-utils.c:

2009-04-03 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, build_windows.bat:

2009-04-02 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/com.c, lib/com.h, lib/db.c, src/groonga.c:

	* ChangeLog, groonga.h, lib/com.c, lib/com.h, src/groonga.c:

2009-03-31 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/com.c, lib/com.h:

2009-03-31 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* lib/groonga_in.h:

	* configure.ac, groonga.h:

2009-03-23 unknown <tasuku@.(none)>

	* build_windows.bat, groonga.h, lib/Makefile.msvc, lib/com.c,
	lib/groonga_in.h, lib/libgroonga.c, lib/ql.h, src/Makefile.msvc,
	vcc/config.h, vcc/config.h.in:

2009-03-26 Kouhei Sutou <kou@clear-code.com>

	* doc/ja/API.rd:

2009-03-26 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ii.c, lib/io.c, lib/io.h:

	* ChangeLog, lib/ctx.c, lib/io.c, lib/io.h:

2009-03-25 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c, lib/ii.c, lib/io.c, lib/io.h, lib/store.c,
	lib/store.h:

2009-03-24 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, lib/ctx.c, lib/ctx.h, lib/groonga_in.h:

	* ChangeLog, lib/ctx.c, lib/groonga_in.h:

	* configure.ac, lib/com.c, lib/ctx.c, lib/groonga_in.h, lib/ql.c,
	src/groonga.c:

	* ChangeLog, configure.ac:

2009-03-24 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/io.c, lib/io.h, lib/token.c:

2009-03-23 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ii.c, lib/io.c, lib/io.h, lib/store.c,
	test/unit/core/test-inverted-index.c:

	* ChangeLog, lib/ii.c, lib/io.c, lib/io.h,
	test/unit/core/test-inverted-index.c:

2009-03-22 mori <daijiro.mori@gmail.com>

	* lib/ii.c, lib/io.c:

	* ChangeLog, lib/ctx.h, lib/ii.c, lib/ii.h, lib/io.c, lib/io.h:

2009-03-21 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ii.c:

2009-03-19 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/ql.c:

2009-03-18 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, lib/com.c:

	* ChangeLog, configure.ac:

2009-03-17 Kouhei Sutou <kou@clear-code.com>

	* test/benchmark/Makefile.am, test/unit/core/Makefile.am,
	test/unit/util/Makefile.am:

2009-03-16 Kouhei Sutou <kou@cozmixng.org>

	* test/ql/test-slot.scm:

	* test/ql/ql-test-utils.scm, test/ql/test-slot.scm:

	* configure.ac:

2009-03-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, groonga.spec.in:

2009-03-16 mori <daijiro.mori@gmail.com>

	* test/s2s, test/s2s.c, vcc/config.h:

2009-03-15 Kouhei Sutou <kou@cozmixng.org>

	* test/unit/core/test-hash-cursor.c,
	test/unit/core/test-patricia-trie-cursor.c,
	test/unit/core/test-patricia-trie-search.c:

	* test/unit/core/test-inverted-index.c:

	* test/unit/core/test-hash-sort.c:

	* test/unit/core/test-stress.c:

	* test/unit/core/test-query.c:

	* test/unit/core/test-patricia-trie.c,
	test/unit/core/test-patricia-trie.h:

	* test/unit/util/test-string.c:

	* test/unit/util/test-snip.c:

	* test/unit/suite-groonga-test.c, test/unit/suite-senna-test.c:

	* test/unit/core/test-query.c:

	* test/unit/core/test-public-context.c:

	* test/unit/core/test-performance.c, test/unit/core/test-stress.c:

	* test/unit/core/test-performance.c:

	* test/unit/core/test-patricia-trie-cursor.c,
	test/unit/core/test-patricia-trie-search.c:

	* test/unit/core/test-patricia-trie-cursor.c:

	* test/unit/core/test-patricia-trie.c,
	test/unit/core/test-patricia-trie.h:

	* test/unit/core/test-hash-cursor.c, test/unit/core/test-hash-sort.c,
	test/unit/core/test-inverted-index.c:

	* test/unit/core/test-hash-cursor.c:

	* test/unit/core/test-hash-sort.c:

	* test/unit/core/test-hash.c, test/unit/core/test-hash.h:

	* test/unit/core/Makefile.am, test/unit/core/test-context.c:

	* test/unit/core/Makefile.am, test/unit/core/test-store.c:

	* test/unit/core/Makefile.am, test/unit/core/test-index.c:

2009-03-14 Kouhei Sutou <kou@cozmixng.org>

	* test/benchmark/Makefile.am, test/benchmark/bench-table-factory.c:

2009-03-13 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, configure.ac:

2009-03-13 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ctx.c:

	* ChangeLog, lib/scm.c:

	* ChangeLog, lib/ctx.h, lib/db.c:

	* ChangeLog, lib/db.c:

	* ChangeLog, lib/db.c:

	* ChangeLog, lib/scm.c:

2009-03-12 Kouhei Sutou <kou@cozmixng.org>

	* test/unit/util/test-string.c:

	* test/unit/util/Makefile.am, test/unit/util/test-snip.c:

	* test/unit/fixtures/suite-groonga-test-fixtures.c:

	* test/unit/fixtures/suite-groonga-test-fixtures.c,
	test/unit/fixtures/suite-senna-test-fixtures.c:

	* test/unit/core/test-performance.c,
	test/unit/fixtures/performance/Makefile.am,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/lib/grn-test-utils.h:

	* .../fixtures/stress/test-stress-patricia-trie.c:

	* test/unit/fixtures/stress/Makefile.am,
	test/unit/fixtures/stress/test-stress-hash.c:

	* test/unit/core/test-stress.c:

2009-03-12 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/scm.c:

2009-03-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* bindings/python/context/groongactx.c,
	bindings/python/context/setup.py, bindings/python/ql/groongaql.c,
	bindings/python/ql/setup.py:

	* bindings/python/context/groongactx.c,
	bindings/python/context/setup.py:

2009-03-12 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ql.c, lib/scm.c:

2009-03-11 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ql.c:

	* ChangeLog, lib/db.c, lib/ql.c, lib/token.c:

	* ChangeLog, lib/ctx.c, lib/db.c, lib/ql.c, lib/scm.c:

	* ChangeLog, lib/ii.c:

2009-03-10 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c:

	* ChangeLog, lib/db.c, lib/ii.c, lib/ql.c:

	* ChangeLog, lib/db.c, lib/ql.c:

	* ChangeLog, lib/db.c:

	* ChangeLog, lib/ii.c:

2009-03-09 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/db.c, lib/db.h, lib/ii.c,
	lib/ql.c, lib/scm.c, lib/store.c:

2009-03-05 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c:

2009-03-03 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ql.c:

2009-03-02 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/scm.c:

	* ChangeLog, groonga.h, lib/db.c, lib/ql.c:

	* doc/ja/API.html, doc/ja/API.rd:

2009-03-02 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, doc/ja/API.rd:

2009-03-01 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c:

	* ChangeLog, groonga.h, lib/db.c, lib/ii.c, lib/ql.c, lib/str.h:

	* ChangeLog, lib/ql.c, lib/token.c:

2009-02-27 mori <daijiro.mori@gmail.com>

	* ChangeLog, doc/ja/API.html, doc/ja/API.rd:

	* ChangeLog, README, doc/README.ja, doc/ja/API.html, doc/ja/API.rd,
	doc/ja/README, groonga.h, lib/ctx.c:

	* ChangeLog, src/groonga.c:

	* ChangeLog, README, doc/README.ja:

2009-02-25 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c, lib/hash.c, lib/pat.c, lib/ql.c:

2009-02-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog:

2009-02-25 mori <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/ii.c, lib/ql.c, src/groonga.c:

2009-02-25 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* ChangeLog, src/groonga.c:

2009-02-24 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/db.c, lib/ii.c, lib/ii.h,
	lib/ql.c, lib/scm.c:

	* ChangeLog, groonga.h:

2009-02-23 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/com.h, src/groonga.c:

2009-02-20 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.h:

2009-02-19 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, src/groonga.c:

	* ChangeLog, lib/hash.c, lib/ii.c, lib/pat.c, src/groonga.c:

2009-02-18 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/ctx.c, lib/ii.c, src/groonga.c:

	* ChangeLog, lib/ii.c, lib/ql.c:

2009-02-17 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ctx.c, lib/ctx.h, lib/db.c, lib/ii.c, lib/io.c,
	lib/ql.c, lib/query.c:

2009-02-15 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c, lib/ii.c, lib/token.c:

2009-02-14 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ii.c, lib/ii.h:

2009-02-13 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/db.c, lib/ii.c, lib/ql.c, lib/store.c:

	* ChangeLog, examples/index.c:

	* ChangeLog, lib/com.c:

	* ChangeLog:

	* .gitignore, examples/Makefile.am, examples/index.c:

	* ChangeLog, src/groonga.c:

	* ChangeLog, src/groonga.c:

2009-02-12 mori <daijiro.mori@gmail.com>

	* ChangeLog, src/groonga.c:

	* ChangeLog, lib/com.c, lib/com.h, lib/ctx.c, src/groonga.c:

2009-02-11 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/ctx.c, src/groonga.c:

	* ChangeLog, groonga.h, lib/com.c, lib/com.h, lib/ctx.c, lib/ql.h,
	src/groonga.c:

2009-02-11 Kouhei Sutou <kou@cozmixng.org>

	* groonga.h:

	* test/unit/lib/grn-test-hash-assertions.c,
	test/unit/lib/grn-test-hash-assertions.h:

	* test/unit/lib/grn-test-hash-factory.c,
	test/unit/lib/grn-test-hash-factory.h:

2009-02-10 Kouhei Sutou <kou@cozmixng.org>

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h:

	* test/unit/lib/grn-test-utils.c, test/unit/lib/grn-test-utils.h:

	* test/unit/lib/Makefile.am, test/unit/lib/grn-assertions.c,
	test/unit/lib/grn-assertions.h,
	test/unit/lib/grn-test-hash-assertions.c,
	test/unit/lib/grn-test-hash-assertions.h,
	test/unit/lib/grn-test-hash-factory.c,
	test/unit/lib/grn-test-hash-factory.h, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h, test/unit/lib/sen-assertions.c,
	test/unit/lib/sen-assertions.h,
	test/unit/lib/sen-test-hash-assertions.c,
	test/unit/lib/sen-test-hash-assertions.h,
	test/unit/lib/sen-test-hash-factory.c,
	test/unit/lib/sen-test-hash-factory.h, test/unit/lib/sen-test-utils.c,
	test/unit/lib/sen-test-utils.h:

	* Makefile.am, configure.ac:

2009-02-10 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/com.c, lib/com.h, lib/ctx.c, lib/ql.h:

	* ChangeLog, groonga.h, lib/db.c, lib/ql.c, lib/token.c:

2009-02-09 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/store.c:

	* ChangeLog, examples/kv.c, lib/store.c:

2009-02-08 mori <daijiro.mori@gmail.com>

	* ChangeLog, examples/kv.c, lib/store.c:

2009-02-05 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/com.c, lib/ctx.c, lib/ctx.h, lib/db.c,
	lib/hash.c, lib/ii.c, lib/io.c, lib/scm.c, lib/store.c, lib/token.c,
	src/groonga.c:

	* ChangeLog, groonga.h, lib/com.c, lib/db.c, lib/hash.c, lib/ii.c,
	lib/io.c, lib/pat.c, lib/store.c, lib/token.c:

	* ChangeLog, examples/kv.c, groonga.h, lib/com.c, lib/ctx.c,
	lib/ctx.h, lib/db.c, lib/hash.c, lib/ii.c, lib/ii.h, lib/io.c,
	lib/io.h, lib/pat.c, lib/ql.c, lib/query.c, lib/scm.c, lib/snip.c,
	lib/store.c, lib/str.c, lib/token.c, src/groonga.c:

	* ChangeLog, groonga.h, lib/com.c, lib/ctx.c, lib/ctx.h, lib/db.c,
	lib/hash.c, lib/ii.c, lib/io.c, lib/io.h, lib/pat.c, lib/ql.c,
	lib/query.c, lib/scm.c, lib/snip.c, lib/store.c, lib/str.c, lib/str.h,
	lib/token.c, src/groonga.c:

2009-02-04 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/store.c:

	* ChangeLog, groonga.h, lib/ctx.c, lib/groonga_in.h, lib/store.c,
	lib/store.h:

2009-02-02 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/store.c:

2009-01-31 mori <daijiro.mori@gmail.com>

	* ChangeLog, examples/kv.c, groonga.h, lib/db.h:

2009-01-30 mori <daijiro.mori@gmail.com>

	* .gitignore, Makefile.am, configure.ac, examples/Makefile.am,
	examples/kv.c, groonga.h:

2009-01-29 mori <daijiro.mori@gmail.com>

	* ChangeLog, groonga.h, lib/db.h, lib/hash.h, lib/pat.h:

2009-01-28 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/groonga_in.h, lib/store.c:

	* lib/db.c, lib/hash.c, lib/ii.c, lib/ql.c, src/Makefile.am,
	src/groonga.c:

	* groonga.h, lib/com.c, lib/store.c, lib/str.c, lib/token.c:

	* ChangeLog, groonga.h, lib/db.c, lib/db.h, lib/ii.c, lib/pat.c,
	lib/ql.c, lib/ql.h, lib/query.c, lib/scm.c, lib/snip.c, lib/snip.h,
	lib/str.c, lib/str.h, lib/token.c, lib/token.h:

2009-01-27 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ql.c:

	* ChangeLog, lib/db.c:

2009-01-26 mori <daijiro.mori@gmail.com>

	* AUTHORS, ChangeLog, groonga.h, lib/db.h, lib/token.c, lib/token.h:

	* ChangeLog, lib/ql.h, lib/scm.c:

2009-01-24 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/ctx.c, lib/db.c, lib/ql.c:

	* ChangeLog, lib/ii.c:

2009-01-21 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c:

	* ChangeLog, lib/token.c:

	* ChangeLog, lib/db.c, lib/hash.c, lib/token.c:

	* ChangeLog, groonga.h, lib/db.c, lib/db.h, lib/token.c, lib/token.h:

2009-01-20 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/com.c, lib/db.c, lib/token.c, lib/token.h:

2009-01-19 mori <daijiro.mori@gmail.com>

	* ChangeLog, lib/db.c, lib/db.h, lib/hash.c, lib/pat.c, lib/ql.c,
	lib/token.c, lib/token.h:

	* ChangeLog, groonga.h, lib/db.c, src/groonga.c:

	* ChangeLog, groonga.h, lib/db.c, lib/db.h, lib/hash.c, lib/hash.h,
	lib/ii.c, lib/pat.c, lib/pat.h, lib/ql.c, lib/token.c:

2009-01-16 mori <daijiro.mori@gmail.com>

	* ChangeLog, configure.ac, groonga.h, vcc/config.h, vcc/config.h.in:

	* NEWS, configure.ac, groonga.h, lib/com.c, lib/ctx.c, lib/ctx.h,
	lib/db.c, lib/hash.c, lib/ii.c, lib/io.c, lib/pat.c, lib/ql.c,
	lib/query.c, lib/scm.c, lib/snip.c, lib/store.c, lib/str.c, lib/str.h,
	lib/token.c, src/groonga.c:

2009-01-15 mori <daijiro.mori@gmail.com>

	* core:

	* ChangeLog, lib/ctx.c, lib/db.c, lib/hash.c, lib/hash.h, lib/ii.c,
	lib/io.c, lib/io.h, lib/pat.c, lib/query.c, lib/snip.c, lib/store.c,
	lib/store.h, lib/str.c, lib/str.h, lib/token.c:

	* ChangeLog:

	* .gitignore, ChangeLog, core, lib/db.c, lib/io.c, src/groonga.c:

	* groonga.pc, groonga.spec, test/Makefile.am,
	test/benchmark/.gitignore, test/benchmark/Makefile.am,
	test/benchmark/bench-table-factory.c, test/benchmark/lib/Makefile.am,
	test/benchmark/lib/bench-reporter.c,
	test/benchmark/lib/bench-reporter.h, test/benchmark/lib/bench-utils.c,
	test/benchmark/lib/bench-utils.h, test/benchmark/lib/benchmark.c,
	test/benchmark/lib/benchmark.h, test/ql/00793.scm,
	test/ql/Makefile.am, test/ql/dump-data.scm, test/ql/init.scm,
	test/ql/karapake.rb, test/ql/ql-assertions.scm,
	test/ql/ql-test-utils.scm, test/ql/run-test.scm,
	test/ql/show-schema.scm, test/ql/test-base.scm,
	test/ql/test-bookmark.scm, test/ql/test-disp.scm,
	test/ql/test-quasiquote.scm, test/ql/test-slot.scm,
	test/ql/test-table.scm, test/s2s, test/s2s.c, test/stress/stress.py,
	test/stress/test.scm, test/stress/test.sh, test/unit/Makefile.am,
	test/unit/core/Makefile.am, test/unit/core/test-context.c,
	test/unit/core/test-hash-cursor.c, test/unit/core/test-hash-sort.c,
	test/unit/core/test-hash.c, test/unit/core/test-hash.h,
	test/unit/core/test-index.c, test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie-cursor.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.c,
	test/unit/core/test-patricia-trie.h,
	test/unit/core/test-performance.c,
	test/unit/core/test-public-context.c, test/unit/core/test-query.c,
	test/unit/core/test-store.c, test/unit/core/test-stress.c,
	test/unit/fixtures/Makefile.am,
	test/unit/fixtures/inverted-index/API.JA,
	test/unit/fixtures/inverted-index/CHECKINSTALL.JA,
	test/unit/fixtures/inverted-index/FUTUREWORKS.JA,
	test/unit/fixtures/inverted-index/INSTALL.JA,
	test/unit/fixtures/inverted-index/KNOWNPROBLEMS.JA,
	test/unit/fixtures/inverted-index/MYSQLBINDING.JA,
	test/unit/fixtures/inverted-index/Makefile.am,
	test/unit/fixtures/inverted-index/QUERY.JA,
	test/unit/fixtures/inverted-index/README.JA,
	test/unit/fixtures/performance/Makefile.am,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/stress/Makefile.am,
	test/unit/fixtures/stress/test-stress-hash.c,
	.../fixtures/stress/test-stress-patricia-trie.c,
	test/unit/fixtures/suite-senna-test-fixtures.c,
	test/unit/lib/Makefile.am, test/unit/lib/sen-assertions.c,
	test/unit/lib/sen-assertions.h,
	test/unit/lib/sen-test-hash-assertions.c,
	test/unit/lib/sen-test-hash-assertions.h,
	test/unit/lib/sen-test-hash-factory.c,
	test/unit/lib/sen-test-hash-factory.h, test/unit/lib/sen-test-utils.c,
	test/unit/lib/sen-test-utils.h, test/unit/run-test.sh,
	test/unit/suite-senna-test.c, test/unit/util/Makefile.am,
	test/unit/util/test-snip.c, test/unit/util/test-string.c:

2009-01-14 mori <daijiro.mori@gmail.com>

	* .gitignore, ChangeLog, groonga.h, lib/com.h, lib/ctx.c, lib/db.c,
	lib/db.h, lib/hash.c, lib/hash.h, lib/ii.c, lib/ii.h, lib/io.c,
	lib/pat.c, lib/pat.h, lib/ql.c, lib/scm.c, lib/token.c, src/groonga.c,
	vcc/config.h: It can be compiled now!

	* lib/groonga_in.h, lib/senappy_in.h:
