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

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: doc: update
	2.0.3 entry  It's the last check.

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

	* packages/apt/Makefile.am, packages/apt/sign-packages.sh: apt: follow
	repositories/ path change

2012-05-25 HAYASHI Kentaro <hayashi@clear-code.com>

	* doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/news.po: doc: fix a typo

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

	* packages/yum/Makefile.am, packages/yum/sign-rpm.sh,
	packages/yum/update-repository.sh: yum: follow repositories path
	change

2012-05-25 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/token.c, lib/token.h: Normalize 'str' in grn_token_open() when
	'tokenizer' is not defined.

2012-05-25 HAYASHI Kentaro <hayashi@clear-code.com>

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/executables.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/news.po: doc en: resolve ,fuzzy

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

	* .gitignore, packages/apt/Makefile.am,
	packages/apt/build-in-chroot.sh, packages/apt/update-repository.sh:
	apt: packages -> repositories

2012-05-25 HAYASHI Kentaro <hayashi@clear-code.com>

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/executables.po,
	doc/locale/en/LC_MESSAGES/indexing.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/output.po,
	doc/locale/en/LC_MESSAGES/tokenizers.po: doc en: update po

	* doc/locale/ja/LC_MESSAGES/indexing.po,
	doc/locale/ja/LC_MESSAGES/tokenizers.po: doc ja: update po

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

	* .gitignore, packages/yum/Makefile.am,
	packages/yum/build-in-chroot.sh, packages/yum/build-release-rpm.sh:
	yum: move created repositories to packages/yum/repositories/

	* doc/locale/ja/LC_MESSAGES/install.po,
	doc/source/install/solaris.txt: doc install: translate

	* doc/source/install.txt, doc/source/install/solaris.txt: doc: add
	install document for Solaris 11

	* test/function/files.am,
	.../select/filter/set_operation/not_and.expected,
	.../suite/select/filter/set_operation/not_and.test,
	.../filter/set_operation/not_and/and.expected,
	.../select/filter/set_operation/not_and/and.test,
	.../filter/set_operation/not_and/not_and.expected,
	.../filter/set_operation/not_and/not_and.test,
	.../filter/set_operation/not_and/or.expected,
	.../select/filter/set_operation/not_and/or.test,
	.../not_and/single_expression.expected,
	.../set_operation/not_and/single_expression.test: Add more tests for
	&!  refs #1372

2012-05-24 Daijiro MORI <daijiro.mori@gmail.com>

	* data/images/logo/groonga-powered-by-banner-large.png, lib/expr.c:
	Fix returning wrong result when &! oeperater is used in a nested
	expression.  refs #1372

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

	* Makefile.am, doc/locale/ja/LC_MESSAGES/executables.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/source/executables/groonga.txt, doc/source/install/centos.txt,
	doc/source/install/debian.txt, doc/source/install/fedora.txt,
	doc/source/install/mac_os_x.txt, doc/source/install/others.txt,
	doc/source/install/ubuntu.txt, doc/source/install/windows.txt: doc:
	update install document

	* doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/news.po: doc ja: update po

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/install.po,
	doc/locale/en/LC_MESSAGES/news.po: doc: update po

	* doc/source/install/centos.txt, doc/source/install/fedora.txt: doc
	install: use groonga-release RPM

	* packages/yum/Makefile.am, packages/yum/build-release-rpm.sh,
	packages/yum/build-repository-rpm.sh,
	packages/yum/groonga-release.spec,
	packages/yum/groonga-repository.spec: yum: use Yum repository RPM name
	convention  groonga-repository -> groogna-release

2012-05-23 HAYASHI Kentaro <hayashi@clear-code.com>

	* doc/source/install/centos.txt, doc/source/install/debian.txt,
	doc/source/install/fedora.txt, doc/source/install/mac_os_x.txt,
	doc/source/install/others.txt, doc/source/install/ubuntu.txt,
	doc/source/install/windows.txt: doc: update version 2.0.2 to 2.0.3

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: yum: add missing table plugin to
	groonga-libs

	* configure.ac, packages/apt/debian/groonga-keyring.postrm,
	packages/apt/debian/groonga-keyring.postrm.in: apt: generate
	groonga-keyring.postrm from .in file  refs #1367

2012-05-21 Kouhei Sutou <kou@clear-code.com>

	* 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/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/geolocation_search.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/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/locale/ja/LC_MESSAGES/spec.po:
	doc: update po

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/source/commands/select.txt: doc ja: update

	* .logaling/glossary/groonga.en.ja.tsv,
	doc/locale/ja/LC_MESSAGES/commands.po, doc/source/commands/select.txt:
	doc ja: unify parameter translation

	* .../example/commands/select/filter_equal.log,
	.../example/commands/select/filter_less_than.log,
	.../example/commands/select/limit_negative.log,
	.../example/commands/select/limit_simple.log,
	.../commands/select/match_columns_simple.log,
	.../commands/select/match_columns_some_columns.log,
	.../commands/select/match_columns_weight.log,
	.../commands/select/match_escalation_threshold.log,
	doc/source/example/commands/select/no_limit.log,
	.../example/commands/select/offset_negative.log,
	.../example/commands/select/offset_simple.log,
	.../commands/select/output_columns_asterisk.log,
	.../commands/select/output_columns_simple.log,
	doc/source/example/commands/select/paging.log,
	doc/source/example/commands/select/query_and.log,
	doc/source/example/commands/select/query_equal.log,
	.../commands/select/query_expansion_complex.log,
	.../commands/select/query_expansion_substitute.log,
	.../select/query_expansion_substitution_table.log,
	.../example/commands/select/query_less_than.log,
	doc/source/example/commands/select/query_or.log,
	.../example/commands/select/simple_filter.log,
	.../example/commands/select/simple_query.log,
	.../example/commands/select/simple_usage.log,
	.../example/commands/select/sortby_descending.log,
	.../commands/select/sortby_score_with_query.log,
	.../example/commands/select/sortby_simple.log,
	.../example/commands/select/table_nonexistent.log,
	doc/source/example/commands/select/usage_setup.log,
	doc/source/example/commands/suggest-completion.log,
	doc/source/example/commands/suggest-correction.log,
	.../example/commands/suggest-learn-completion.log,
	.../example/commands/suggest-learn-correction.log,
	.../example/commands/suggest-learn-suggestion.log,
	doc/source/example/commands/suggest-mixed.log,
	doc/source/example/commands/suggest-suggestion.log,
	doc/source/example/completion-1.log,
	doc/source/example/correction-1.log,
	doc/source/example/indexing-data.log,
	.../indexing-offline-index-construction.log,
	.../example/indexing-online-index-construction.log,
	doc/source/example/indexing-schema.log,
	...ing-search-after-offline-index-construction.log,
	...xing-search-after-online-index-construction.log,
	.../example/indexing-search-without-index.log,
	doc/source/example/suggestion-1.log,
	doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/data-4.log,
	doc/source/example/tutorial/data-5.log,
	doc/source/example/tutorial/data-6.log,
	doc/source/example/tutorial/data-7.log,
	doc/source/example/tutorial/data-8.log,
	doc/source/example/tutorial/drilldown-1.log,
	doc/source/example/tutorial/drilldown-2.log,
	doc/source/example/tutorial/drilldown-3.log,
	doc/source/example/tutorial/drilldown-4.log,
	doc/source/example/tutorial/drilldown-5.log,
	doc/source/example/tutorial/drilldown-6.log,
	doc/source/example/tutorial/index-1.log,
	doc/source/example/tutorial/index-2.log,
	doc/source/example/tutorial/index-3.log,
	doc/source/example/tutorial/index-4.log,
	doc/source/example/tutorial/index-5.log,
	doc/source/example/tutorial/index-6.log,
	doc/source/example/tutorial/index-7.log,
	doc/source/example/tutorial/introduction-1.log,
	doc/source/example/tutorial/introduction-10.log,
	doc/source/example/tutorial/introduction-11.log,
	doc/source/example/tutorial/introduction-12.log,
	doc/source/example/tutorial/introduction-13.log,
	doc/source/example/tutorial/introduction-14.log,
	doc/source/example/tutorial/introduction-15.log,
	doc/source/example/tutorial/introduction-16.log,
	doc/source/example/tutorial/introduction-17.log,
	doc/source/example/tutorial/introduction-18.log,
	doc/source/example/tutorial/introduction-2.log,
	doc/source/example/tutorial/introduction-3.log,
	doc/source/example/tutorial/introduction-4.log,
	doc/source/example/tutorial/introduction-5.log,
	doc/source/example/tutorial/introduction-6.log,
	doc/source/example/tutorial/introduction-7.log,
	doc/source/example/tutorial/introduction-8.log,
	doc/source/example/tutorial/introduction-9.log,
	doc/source/example/tutorial/match_columns-1.log,
	doc/source/example/tutorial/match_columns-2.log,
	doc/source/example/tutorial/match_columns-3.log,
	doc/source/example/tutorial/match_columns-4.log,
	doc/source/example/tutorial/micro_blog-1.log,
	doc/source/example/tutorial/micro_blog-10.log,
	doc/source/example/tutorial/micro_blog-2.log,
	doc/source/example/tutorial/micro_blog-3.log,
	doc/source/example/tutorial/micro_blog-4.log,
	doc/source/example/tutorial/micro_blog-5.log,
	doc/source/example/tutorial/micro_blog-6.log,
	doc/source/example/tutorial/micro_blog-7.log,
	doc/source/example/tutorial/micro_blog-8.log,
	doc/source/example/tutorial/micro_blog-9.log,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/example/tutorial/patricia_trie-1.log,
	doc/source/example/tutorial/patricia_trie-2.log,
	doc/source/example/tutorial/query_expansion-1.log,
	doc/source/example/tutorial/query_expansion-2.log,
	doc/source/example/tutorial/query_expansion-3.log,
	doc/source/example/tutorial/search-1.log,
	doc/source/example/tutorial/search-2.log,
	doc/source/example/tutorial/search-3.log,
	doc/source/example/tutorial/search-4.log,
	doc/source/example/tutorial/search-5.log,
	doc/source/example/tutorial/search-6.log,
	doc/source/example/tutorial/search-7.log: doc: update execution
	examples

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/source/commands/select.txt: doc ja: translate

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

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/source/commands/select.txt: doc ja: translate

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/locale/ja/LC_MESSAGES/install.po: doc ja: update po

	* doc/source/commands/select.txt,
	.../example/commands/select/limit_negative.log,
	.../example/commands/select/limit_simple.log,
	.../example/commands/select/offset_negative.log,
	.../example/commands/select/offset_simple.log: doc: add offset and
	limit

	* doc/source/commands/select.txt,
	.../example/commands/select/sort_by_descending.log,
	.../commands/select/sort_by_score_with_query.log,
	.../example/commands/select/sort_by_simple.log,
	.../example/commands/select/sortby_descending.log,
	.../commands/select/sortby_score_with_query.log,
	.../example/commands/select/sortby_simple.log: doc: sortby -> sort_by

	* doc/source/commands/select.txt,
	.../commands/select/output_columns_asterisk.log,
	.../commands/select/output_columns_simple.log,
	.../example/commands/select/sort_by_descending.log,
	.../commands/select/sort_by_score_with_query.log,
	.../example/commands/select/sort_by_simple.log: doc: add
	output_columns and sortby

	* doc/source/commands/select.txt,
	.../commands/select/query_expansion_complex.log,
	.../commands/select/query_expansion_substitute.log,
	.../select/query_expansion_substitution_table.log: doc: describe
	query_expansion

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

	* doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-2.log,
	doc/source/example/tutorial/network-3.log,
	doc/update_execution_example.py: doc: fix execution examples that run
	command

	* Makefile.am, doc/source/install.txt, doc/source/install/centos.txt,
	doc/source/install/debian.txt, doc/source/install/fedora.txt,
	doc/source/install/mac_os_x.txt, doc/source/install/others.txt,
	doc/source/install/ubuntu.txt, doc/source/install/windows.txt: doc
	install: add about building from source

	* .../select/filter/set_operation/not_and.expected,
	.../suite/select/filter/set_operation/not_and.test: test function: add
	a case for "A &! (B && C)"  It's not worked well yet! We should fix it
	before the next release.

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

	* lib/db.h, lib/output.h: windows: export functions that are used by
	table plugin

	* build/ac_macros/check_functions.m4, config.h.cmake,
	plugins/suggest/suggest.c: windows: use _stricmp() as fallback of
	strncasecmp()

	* lib/Makefile.am, lib/dat.cpp: Define GRN_DAT_EXPORT in Makefile.am
	instead of source file

	* build/ac_macros/check_functions.m4, config.h.cmake,
	lib/groonga_in.h: cmake windows: use _strtoui64() as replacement of
	strtoull()

	* CMakeLists.txt, lib/CMakeLists.txt: cmake windows: add missing
	-lws2_32

	* CMakeLists.txt, config.h.cmake: cmake windows: define missing
	GRN_DLL_FILENAME

	* CMakeLists.txt, config.h.cmake: cmake windows: define missing
	GRN_RELATIVE_PLUGINS_DIR

	* plugins/suggest/CMakeLists.txt, plugins/table/CMakeLists.txt,
	plugins/tokenizers/CMakeLists.txt: cmake: use target name instead of
	${LIBGROONGA}

2012-05-17 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.h, lib/dat/dat.hpp, lib/dat/file-impl.cpp,
	lib/dat/file-impl.hpp: Fix preprocessor directives to meet the groonga
	style (grn_dat).

2012-05-16 HAYASHI Kentaro <kenhys@gmail.com>

	*
	.../function/suite/select/filter/geo_in_circle/ellip_with_index.test,
	.../suite/select/filter/geo_in_circle/ellip_without_index.test,
	.../suite/select/filter/geo_in_circle/ellipsoid_with_index.test,
	.../suite/select/filter/geo_in_circle/ellipsoid_without_index.test,
	test/function/suite/select/filter/geo_in_circle/rect_with_index.test,
	.../suite/select/filter/geo_in_circle/rect_without_index.test,
	.../suite/select/filter/geo_in_circle/rectangle_with_index.test,
	.../suite/select/filter/geo_in_circle/rectangle_without_index.test,
	.../suite/select/filter/geo_in_circle/sphere_with_index.test,
	.../suite/select/filter/geo_in_circle/sphere_without_index.test,
	test/function/suite/select/filter/geo_in_circle/sphr_with_index.test,
	.../suite/select/filter/geo_in_circle/sphr_without_index.test,
	test/function/suite/select/filter/geo_in_circle/with_index.test,
	test/function/suite/select/filter/geo_in_circle/without_index.test:
	test: use "# include" directive

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

	* CMakeLists.txt, src/CMakeLists.txt, src/suggest/CMakeLists.txt:
	cmake: use target name instead of shared library path

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

	* doc/locale/en/LC_MESSAGES/tokenizers.po,
	doc/locale/ja/LC_MESSAGES/tokenizers.po: doc: add missing po

	* doc/example/indexing-data.log,
	.../indexing-offline-index-construction.log,
	doc/example/indexing-online-index-construction.log,
	doc/example/indexing-schema.log,
	...ing-search-after-offline-index-construction.log,
	...xing-search-after-online-index-construction.log,
	doc/example/indexing-search-without-index.log,
	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/source/example/commands/suggest-completion.log,
	doc/source/example/commands/suggest-correction.log,
	.../example/commands/suggest-learn-completion.log,
	.../example/commands/suggest-learn-correction.log,
	.../example/commands/suggest-learn-suggestion.log,
	doc/source/example/commands/suggest-mixed.log,
	doc/source/example/commands/suggest-suggestion.log,
	doc/source/example/indexing-data.log,
	.../indexing-offline-index-construction.log,
	.../example/indexing-online-index-construction.log,
	doc/source/example/indexing-schema.log,
	...ing-search-after-offline-index-construction.log,
	...xing-search-after-online-index-construction.log,
	.../example/indexing-search-without-index.log: doc: move execution
	examples to correct path

	* doc/source/commands/suggest.txt, doc/source/indexing.txt: doc: fix
	execution examples path

	* .../example/commands/select/filter_equal.log,
	.../example/commands/select/filter_less_than.log,
	.../commands/select/match_columns_simple.log,
	.../commands/select/match_columns_some_columns.log,
	.../commands/select/match_columns_weight.log,
	.../commands/select/match_escalation_threshold.log,
	doc/source/example/commands/select/no_limit.log,
	doc/source/example/commands/select/paging.log,
	doc/source/example/commands/select/query_and.log,
	doc/source/example/commands/select/query_equal.log,
	.../example/commands/select/query_less_than.log,
	doc/source/example/commands/select/query_or.log,
	.../example/commands/select/simple_filter.log,
	.../example/commands/select/simple_query.log,
	.../example/commands/select/simple_usage.log,
	.../example/commands/select/table_nonexistent.log,
	doc/source/example/commands/select/usage_setup.log,
	doc/source/example/completion-1.log,
	doc/source/example/correction-1.log,
	doc/source/example/suggestion-1.log,
	doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/data-4.log,
	doc/source/example/tutorial/data-5.log,
	doc/source/example/tutorial/data-6.log,
	doc/source/example/tutorial/data-7.log,
	doc/source/example/tutorial/data-8.log,
	doc/source/example/tutorial/drilldown-1.log,
	doc/source/example/tutorial/drilldown-2.log,
	doc/source/example/tutorial/drilldown-3.log,
	doc/source/example/tutorial/drilldown-4.log,
	doc/source/example/tutorial/drilldown-5.log,
	doc/source/example/tutorial/drilldown-6.log,
	doc/source/example/tutorial/index-1.log,
	doc/source/example/tutorial/index-2.log,
	doc/source/example/tutorial/index-3.log,
	doc/source/example/tutorial/index-4.log,
	doc/source/example/tutorial/index-5.log,
	doc/source/example/tutorial/index-6.log,
	doc/source/example/tutorial/index-7.log,
	doc/source/example/tutorial/introduction-1.log,
	doc/source/example/tutorial/introduction-10.log,
	doc/source/example/tutorial/introduction-11.log,
	doc/source/example/tutorial/introduction-12.log,
	doc/source/example/tutorial/introduction-13.log,
	doc/source/example/tutorial/introduction-14.log,
	doc/source/example/tutorial/introduction-15.log,
	doc/source/example/tutorial/introduction-16.log,
	doc/source/example/tutorial/introduction-17.log,
	doc/source/example/tutorial/introduction-18.log,
	doc/source/example/tutorial/introduction-2.log,
	doc/source/example/tutorial/introduction-3.log,
	doc/source/example/tutorial/introduction-4.log,
	doc/source/example/tutorial/introduction-5.log,
	doc/source/example/tutorial/introduction-6.log,
	doc/source/example/tutorial/introduction-7.log,
	doc/source/example/tutorial/introduction-8.log,
	doc/source/example/tutorial/introduction-9.log,
	doc/source/example/tutorial/match_columns-1.log,
	doc/source/example/tutorial/match_columns-2.log,
	doc/source/example/tutorial/match_columns-3.log,
	doc/source/example/tutorial/match_columns-4.log,
	doc/source/example/tutorial/micro_blog-1.log,
	doc/source/example/tutorial/micro_blog-10.log,
	doc/source/example/tutorial/micro_blog-2.log,
	doc/source/example/tutorial/micro_blog-3.log,
	doc/source/example/tutorial/micro_blog-4.log,
	doc/source/example/tutorial/micro_blog-5.log,
	doc/source/example/tutorial/micro_blog-6.log,
	doc/source/example/tutorial/micro_blog-7.log,
	doc/source/example/tutorial/micro_blog-8.log,
	doc/source/example/tutorial/micro_blog-9.log,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/example/tutorial/patricia_trie-1.log,
	doc/source/example/tutorial/patricia_trie-2.log,
	doc/source/example/tutorial/query_expansion-1.log,
	doc/source/example/tutorial/query_expansion-2.log,
	doc/source/example/tutorial/query_expansion-3.log,
	doc/source/example/tutorial/search-1.log,
	doc/source/example/tutorial/search-2.log,
	doc/source/example/tutorial/search-3.log,
	doc/source/example/tutorial/search-4.log,
	doc/source/example/tutorial/search-5.log,
	doc/source/example/tutorial/search-6.log,
	doc/source/example/tutorial/search-7.log: doc: update execution
	examples

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

	* packages/debian/changelog, packages/debian/groonga-server.logrotate:
	debian: fix a bug that log_reopen command in logrotate uses wrong
	protocol

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

2012-05-09 HAYASHI Kentaro <hayashi@clear-code.com>

	* .../filter/geo_in_circle/ellip_with_index.expected,
	.../filter/geo_in_circle/ellip_with_index.test,
	.../geo_in_circle/ellip_without_index.expected,
	.../filter/geo_in_circle/ellip_without_index.test,
	.../geo_in_circle/ellipsoid_with_index.expected,
	.../filter/geo_in_circle/ellipsoid_with_index.test,
	.../geo_in_circle/ellipsoid_without_index.expected,
	.../geo_in_circle/ellipsoid_without_index.test,
	.../filter/geo_in_circle/rect_with_index.expected,
	.../filter/geo_in_circle/rect_with_index.test,
	.../geo_in_circle/rect_without_index.expected,
	.../filter/geo_in_circle/rect_without_index.test,
	.../geo_in_circle/rectangle_with_index.expected,
	.../filter/geo_in_circle/rectangle_with_index.test,
	.../geo_in_circle/rectangle_without_index.expected,
	.../geo_in_circle/rectangle_without_index.test,
	.../geo_in_circle/sphere_with_index.expected,
	.../filter/geo_in_circle/sphere_with_index.test,
	.../geo_in_circle/sphere_without_index.expected,
	.../filter/geo_in_circle/sphere_without_index.test,
	.../filter/geo_in_circle/sphr_with_index.expected,
	.../filter/geo_in_circle/sphr_with_index.test,
	.../geo_in_circle/sphr_without_index.expected,
	.../filter/geo_in_circle/sphr_without_index.test,
	.../filter/geo_in_circle/with_index.expected,
	.../select/filter/geo_in_circle/with_index.test,
	.../filter/geo_in_circle/without_index.expected,
	.../select/filter/geo_in_circle/without_index.test,
	...oint-by-geo-in-circle-ellip-with-index.expected,
	...eo-point-by-geo-in-circle-ellip-with-index.test,
	...t-by-geo-in-circle-ellip-without-index.expected,
	...point-by-geo-in-circle-ellip-without-index.test,
	...-by-geo-in-circle-ellipsoid-with-index.expected,
	...oint-by-geo-in-circle-ellipsoid-with-index.test,
	...-geo-in-circle-ellipsoid-without-index.expected,
	...t-by-geo-in-circle-ellipsoid-without-index.test,
	...point-by-geo-in-circle-rect-with-index.expected,
	...geo-point-by-geo-in-circle-rect-with-index.test,
	...nt-by-geo-in-circle-rect-without-index.expected,
	...-point-by-geo-in-circle-rect-without-index.test,
	...-by-geo-in-circle-rectangle-with-index.expected,
	...oint-by-geo-in-circle-rectangle-with-index.test,
	...-geo-in-circle-rectangle-without-index.expected,
	...t-by-geo-in-circle-rectangle-without-index.test,
	...int-by-geo-in-circle-sphere-with-index.expected,
	...o-point-by-geo-in-circle-sphere-with-index.test,
	...-by-geo-in-circle-sphere-without-index.expected,
	...oint-by-geo-in-circle-sphere-without-index.test,
	...point-by-geo-in-circle-sphr-with-index.expected,
	...geo-point-by-geo-in-circle-sphr-with-index.test,
	...nt-by-geo-in-circle-sphr-without-index.expected,
	...-point-by-geo-in-circle-sphr-without-index.test,
	...-geo-point-by-geo-in-circle-with-index.expected,
	...alar-geo-point-by-geo-in-circle-with-index.test,
	...o-point-by-geo-in-circle-without-index.expected,
	...r-geo-point-by-geo-in-circle-without-index.test: test: rename
	filepath to filter/geo_in_circle/[TYPE]-INDEX style  refs #1362
	output/scalar-geo-point-by-geo-in-circle-ellip-with-index.test ->
	filter/geo_in_circle/ellip_with-index.test
	output/scalar-geo-point-by-geo-in-circle-ellip-without-index.test ->
	filter/geo_in_circle/ellip_without_index.test
	output/scalar-geo-point-by-geo-in-circle-ellipsoid-with-index.test ->
	filter/geo_in_circle/ellipsoid_with_index.test
	output/scalar-geo-point-by-geo-in-circle-ellipsoid-without-index.test
	-> filter/geo_in_circle/ellipsoid_without_index.test
	output/scalar-geo-point-by-geo-in-circle-rect-with-index.test ->
	filter/geo_in_circle/rect_with_index.test
	output/scalar-geo-point-by-geo-in-circle-rect-without-index.test ->
	filter/geo_in_circle/rect_without_index.test
	output/scalar-geo-point-by-geo-in-circle-rectangle-with-index.test ->
	filter/geo_in_circle/rectangle_with_index.test
	output/scalar-geo-point-by-geo-in-circle-rectangle-without-index.test
	-> filter/geo_in_circle/rectangle_without_index.test
	output/scalar-geo-point-by-geo-in-circle-sphere-with-index.test ->
	filter/geo_in_circle/sphere_with_index.test
	output/scalar-geo-point-by-geo-in-circle-sphere-without-index.test ->
	filter/geo_in_circle/sphere_without_index.test
	output/scalar-geo-point-by-geo-in-circle-sphr-with-index.test ->
	filter/geo_in_circle/sphr_with_index.test
	output/scalar-geo-point-by-geo-in-circle-sphr-without-index.test ->
	filter/geo_in_circle/sphr_without_index.test
	output/scalar-geo-point-by-geo-in-circle-with-index.test ->
	filter/geo_in_circle/with_index.test
	output/scalar-geo-point-by-geo-in-circle-without-index.test ->
	filter/geo_in_circle/without_index.test

	* ...-geo-point-by-geo-in-circle-with-index.expected,
	...alar-geo-point-by-geo-in-circle-with-index.test: test: use #include
	init.grn  refs #1362

	* .../output/scalar-geo-point-by-geo-in-circle-with-index.expected,
	.../output/scalar-geo-point-by-geo-in-circle-with-index.test: test:
	add missing indent  refs #1362

	* ...o-point-by-geo-in-circle-without-index.expected,
	...r-geo-point-by-geo-in-circle-without-index.test: test: use #include
	init.grn  refs #1362

	* .../scalar-geo-point-by-geo-in-circle-without-index.expected,
	.../output/scalar-geo-point-by-geo-in-circle-without-index.test: test:
	add missing indent  refs #1362

	* test/function/suite/load/each/brace.expected,
	test/function/suite/load/each/brace.test,
	test/function/suite/load/each/bracket.expected,
	test/function/suite/load/each/bracket.test,
	.../load/each/scalar-geo-point-with-brace.expected,
	.../load/each/scalar-geo-point-with-brace.test,
	.../each/scalar-geo-point-with-bracket.expected,
	.../load/each/scalar-geo-point-with-bracket.test: test: rename
	filename to suitable name  refs #1362
	scalar-geo-point-with-brace.text-> brace.test
	scalar-geo-point-with-brace.expected-> brace.expected
	scalar-geo-point-with-bracket.text-> bracket.test
	scalar-geo-point-with-bracket.expected-> bracket.expected

	*
	test/function/suite/load/each/scalar-geo-point-with-bracket.expected,
	test/function/suite/load/each/scalar-geo-point-with-bracket.test:
	test: add missing indent  refs #1362

	* ...-geo-in-circle-ellipsoid-without-index.expected,
	...t-by-geo-in-circle-ellipsoid-without-index.test: test: use #include
	init.grn  refs #1362

	* ...r-geo-point-by-geo-in-circle-ellipsoid-without-index.expected,
	...calar-geo-point-by-geo-in-circle-ellipsoid-without-index.test:
	test: add missing indent  refs #1362

	* ...-by-geo-in-circle-ellipsoid-with-index.expected,
	...oint-by-geo-in-circle-ellipsoid-with-index.test: test: use #include
	init.grn  refs #1362

	* ...alar-geo-point-by-geo-in-circle-ellipsoid-with-index.expected,
	.../scalar-geo-point-by-geo-in-circle-ellipsoid-with-index.test: test:
	add missing indent  refs #1362

	* ...t-by-geo-in-circle-ellip-without-index.expected,
	...point-by-geo-in-circle-ellip-without-index.test: test: use #include
	init.grn  refs #1362

	* ...calar-geo-point-by-geo-in-circle-ellip-without-index.expected,
	.../scalar-geo-point-by-geo-in-circle-ellip-without-index.test: test:
	add missing indent  refs #1362

	* ...oint-by-geo-in-circle-ellip-with-index.expected,
	...eo-point-by-geo-in-circle-ellip-with-index.test: test: use #include
	init.grn  refs #1362

	* .../scalar-geo-point-by-geo-in-circle-ellip-with-index.expected,
	.../scalar-geo-point-by-geo-in-circle-ellip-with-index.test: test: add
	missing indent  refs #1362

	* ...nt-by-geo-in-circle-sphr-without-index.expected,
	...-point-by-geo-in-circle-sphr-without-index.test: test: use #include
	init.grn  refs #1362

	* ...scalar-geo-point-by-geo-in-circle-sphr-without-index.expected,
	.../scalar-geo-point-by-geo-in-circle-sphr-without-index.test: test:
	add missing indent  refs #1362

	* ...point-by-geo-in-circle-sphr-with-index.expected,
	...geo-point-by-geo-in-circle-sphr-with-index.test: test: use #include
	init.grn  refs #1362

	* .../scalar-geo-point-by-geo-in-circle-sphr-with-index.expected,
	.../scalar-geo-point-by-geo-in-circle-sphr-with-index.test: test: add
	missing indent  refs #1362

	* ...-by-geo-in-circle-sphere-without-index.expected,
	...oint-by-geo-in-circle-sphere-without-index.test: test: use #include
	init.grn  refs #1362

	* ...alar-geo-point-by-geo-in-circle-sphere-without-index.expected,
	.../scalar-geo-point-by-geo-in-circle-sphere-without-index.test: test:
	add missing indent  refs #1362

	* ...int-by-geo-in-circle-sphere-with-index.expected,
	...o-point-by-geo-in-circle-sphere-with-index.test: test: use #include
	init.grn  refs #1362

	* .../scalar-geo-point-by-geo-in-circle-sphere-with-index.expected,
	.../scalar-geo-point-by-geo-in-circle-sphere-with-index.test: test:
	add missing indent  refs #1362

	* ...-by-geo-in-circle-rectangle-with-index.expected,
	...oint-by-geo-in-circle-rectangle-with-index.test: test: use #include
	init.grn  refs #1362

	* ...point-by-geo-in-circle-rect-with-index.expected,
	...geo-point-by-geo-in-circle-rect-with-index.test: test: use #include
	init.grn  refs #1362

	* ...nt-by-geo-in-circle-rect-without-index.expected,
	...-point-by-geo-in-circle-rect-without-index.test: test: use #include
	functionality of grntest  refs #1362

	* ...scalar-geo-point-by-geo-in-circle-rect-without-index.expected,
	.../scalar-geo-point-by-geo-in-circle-rect-without-index.test: test:
	add missing indent  refs #1362

	* ...-geo-in-circle-rectangle-without-index.expected,
	...t-by-geo-in-circle-rectangle-without-index.test: test: use #include
	functionality of grntest  refs #1362

	* ...r-geo-point-by-geo-in-circle-rectangle-without-index.expected,
	...calar-geo-point-by-geo-in-circle-rectangle-without-index.test:
	test: add missing indent  refs #1362

	* ...by-geo-in-circle-rectangle-without-index.actual,
	...-geo-in-circle-rectangle-without-index.expected: test: rename
	filename suffix .actual to .expected  refs #1362
	scalar-geo-point-by-geo-in-circle-rectangle-without-index.actual->
	scalar-geo-point-by-geo-in-circle-rectangle-without-index.expected

	* ...point-by-geo-in-circle-rect-with-index.expected,
	...geo-point-by-geo-in-circle-rect-with-index.test: test: use #include
	functionality of grntest  refs #1362

	* ...-by-geo-in-circle-rectangle-with-index.expected,
	...oint-by-geo-in-circle-rectangle-with-index.test: test: use #include
	functionality of grntest

2012-05-08 HAYASHI Kentaro <hayashi@clear-code.com>

	* .../load/scalar-geo-point-min-longitude.expected,
	.../suite/load/scalar-geo-point-min-longitude.test,
	...scalar-geo-point-valid-small-longitude.expected,
	.../scalar-geo-point-valid-small-longitude.test: test: rename basename
	to suitable name  load/scalar-geo-point-valid-small-longitude ->
	load/scalar-geo-point-min-longitude

	* .../load/scalar-geo-point-max-longitude.expected,
	.../suite/load/scalar-geo-point-max-longitude.test,
	...scalar-geo-point-valid-large-longitude.expected,
	.../scalar-geo-point-valid-large-longitude.test: test: rename basename
	to suitable name  load/scalar-geo-point-valid-large-longitude ->
	load/scalar-geo-point-max-longitude

	* .../load/scalar-geo-point-min-latitude.expected,
	.../suite/load/scalar-geo-point-min-latitude.test,
	.../scalar-geo-point-valid-small-latitude.expected,
	.../scalar-geo-point-valid-small-latitude.test: test: rename basename
	to suitable name  load/scalar-geo-point-valid-small-latitude ->
	load/scalar-geo-point-min-latitude

	* .../load/scalar-geo-point-max-latitude.expected,
	.../suite/load/scalar-geo-point-max-latitude.test,
	.../scalar-geo-point-valid-large-latitude.expected,
	.../scalar-geo-point-valid-large-latitude.test: test: rename basename
	to suitable name  load/scalar-geo-point-valid-large-latitude ->
	load/scalar-geo-point-max-latitude

	* .../suite/load/scalar-geo-point-index.expected,
	.../suite/load/scalar-geo-point-index.test,
	.../load/scalar-geo-point-update-index.expected,
	.../suite/load/scalar-geo-point-update-index.test: test: rename file
	name to proper one  The test checks updating index for get point.

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

	* doc/example/indexing-data.log,
	.../indexing-offline-index-construction.log,
	doc/example/indexing-online-index-construction.log,
	doc/example/indexing-schema.log,
	...ing-search-after-offline-index-construction.log,
	...xing-search-after-online-index-construction.log,
	doc/example/indexing-search-without-index.log,
	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,
	.../example/commands/select/filter_equal.log,
	.../example/commands/select/filter_less_than.log,
	.../commands/select/match_columns_simple.log,
	.../commands/select/match_columns_some_columns.log,
	.../commands/select/match_columns_weight.log,
	.../commands/select/match_escalation_threshold.log,
	doc/source/example/commands/select/no_limit.log,
	doc/source/example/commands/select/paging.log,
	doc/source/example/commands/select/query_and.log,
	doc/source/example/commands/select/query_equal.log,
	.../example/commands/select/query_less_than.log,
	doc/source/example/commands/select/query_or.log,
	.../example/commands/select/simple_filter.log,
	.../example/commands/select/simple_query.log,
	.../example/commands/select/simple_usage.log,
	.../example/commands/select/table_nonexistent.log,
	doc/source/example/commands/select/usage_setup.log,
	doc/source/example/completion-1.log,
	doc/source/example/correction-1.log,
	doc/source/example/suggestion-1.log,
	doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/data-4.log,
	doc/source/example/tutorial/data-5.log,
	doc/source/example/tutorial/data-6.log,
	doc/source/example/tutorial/data-7.log,
	doc/source/example/tutorial/data-8.log,
	doc/source/example/tutorial/index-1.log,
	doc/source/example/tutorial/index-2.log,
	doc/source/example/tutorial/index-3.log,
	doc/source/example/tutorial/index-4.log,
	doc/source/example/tutorial/index-5.log,
	doc/source/example/tutorial/index-6.log,
	doc/source/example/tutorial/index-7.log,
	doc/source/example/tutorial/match_columns-1.log,
	doc/source/example/tutorial/match_columns-2.log,
	doc/source/example/tutorial/match_columns-3.log,
	doc/source/example/tutorial/match_columns-4.log,
	doc/source/example/tutorial/micro_blog-1.log,
	doc/source/example/tutorial/micro_blog-10.log,
	doc/source/example/tutorial/micro_blog-2.log,
	doc/source/example/tutorial/micro_blog-3.log,
	doc/source/example/tutorial/micro_blog-4.log,
	doc/source/example/tutorial/micro_blog-5.log,
	doc/source/example/tutorial/micro_blog-6.log,
	doc/source/example/tutorial/micro_blog-7.log,
	doc/source/example/tutorial/micro_blog-8.log,
	doc/source/example/tutorial/micro_blog-9.log,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-2.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/example/tutorial/patricia_trie-1.log,
	doc/source/example/tutorial/patricia_trie-2.log,
	doc/source/example/tutorial/query_expansion-1.log,
	doc/source/example/tutorial/query_expansion-2.log,
	doc/source/example/tutorial/query_expansion-3.log: doc: update
	execution examples

	* doc/source/commands/select.txt,
	.../commands/select/match_escalation_threshold.log,
	doc/source/reference.txt, doc/source/tokenizers.txt: doc select: add
	description about match_escalation_threshold parameter

	* doc/source/commands/select.txt,
	.../example/commands/select/filter_equal.log,
	.../example/commands/select/filter_less_than.log: doc select: add
	description about filter parameter

	* doc/source/commands/select.txt,
	doc/source/example/commands/select/query_and.log,
	doc/source/example/commands/select/query_equal.log,
	.../example/commands/select/query_less_than.log,
	doc/source/example/commands/select/query_or.log: doc select: add
	description about query parameter

2012-05-08 Susumu Yata <susumu.yata@gmail.com>

	* lib/groonga_in.h, lib/hash.c, lib/io.c, src/grnslap.c,
	src/groonga.c, src/groonga_benchmark.c: Replace sleep/usleep() with
	grn_sleep/nanosleep().

	* lib/ctx.c, lib/groonga_in.h: Define grn_sleep/nanosleep() for
	replacing sleep/usleep().

2012-05-07 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac, plugins/CMakeLists.txt, plugins/Makefile.am,
	plugins/table/CMakeLists.txt, plugins/table/Makefile.am,
	plugins/table/sources.am, plugins/table/table.c: table: add table
	plugin.

2012-05-01 HAYASHI Kentaro <hayashi@clear-code.com>

	* doc/files.am, doc/source/contribution/development/release.txt: doc:
	add a document about release procedure of groonga

2012-05-01 Susumu Yata <susumu.yata@gmail.com>

	* lib/plugin.c, lib/proc.c, lib/store.c, lib/str.c,
	plugins/suggest/suggest.c, src/groonga.c: Fix format strings and their
	arguments.

	* lib/db.c, lib/ecmascript.c, lib/ecmascript.y, lib/expr.c, lib/ii.c,
	lib/io.c: Fix format strings and their arguments.

	* lib/com.c, lib/ctx.c, lib/ctx.h, lib/groonga_in.h: Fix format
	strings and their arguments.  Cast precisions to int. Cast ssize_t to
	long long int and use GRN_FMT_LLD. Cast size_t to unsigned long long
	int and use GRN_FMT_LLU. Define GRN_FMT_INTXXD(U) for (u)intXX_t. Use
	"%p" for pointers.

	* include/groonga.h, include/groonga/plugin.h, lib/ctx.h: Use
	__attribute__ ((format(printf, x, y))) for checking format strings.

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

	* packages/apt/Makefile.am, packages/source/Makefile.am,
	packages/windows/Makefile.am, packages/yum/Makefile.am: Show progress
	on rsync

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: doc:
	fix markup

	* gpg_uid, packages/release-key-secret.asc.gpg.hayashi,
	packages/release-key-secret.asc.gpg.kou: Recreate GPG key for CentOS
	5...  CentOS 5 only supports DSA 1024 bit key sign... We can't use RSA
	1024 bit sign key...

	* .../commands/select/match_columns_some_columns.log,
	doc/source/example/commands/select/usage_setup.log: doc: update
	execution examples for select

	* packages/apt/Makefile.am, packages/apt/sign-packages.sh: apt: sign
	built packages in chroot

	* packages/apt/sign-repository.sh, packages/apt/update-repository.sh:
	support: parallel work

	* 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/geolocation_search.po,
	doc/locale/en/LC_MESSAGES/index.po,
	doc/locale/en/LC_MESSAGES/indexing.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/output.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 en: update po

	* packages/apt/Makefile.am, packages/yum/Makefile.am: apt yum: get GPG
	public key automatically

2012-04-27 Kouhei Sutou <kou@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/locale/ja/LC_MESSAGES/spec.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po: doc ja: update po

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/contribution.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/spec.po,
	doc/locale/en/LC_MESSAGES/suggest.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po: doc en: update po

	* doc/source/commands/select.txt, doc/source/news.txt,
	doc/source/tutorial/data.txt: doc: fix markup errors

	* .gitignore, packages/apt/Makefile.am, packages/apt/debian/changelog,
	packages/apt/debian/control,
	packages/apt/debian/groonga-repository.install,
	packages/apt/debian/rules,
	packages/apt/groonga-keyring-depended-packages,
	packages/apt/groonga-repository-depended-packages,
	packages/apt/groonga.list.in: apt: don't create groonga-repository
	package

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: doc ja:
	update news

	* doc/source/commands/select.txt,
	.../example/commands/select/simple_filter.log: doc: fix a typo

	* doc/example/indexing-data.log,
	.../indexing-offline-index-construction.log,
	doc/example/indexing-online-index-construction.log,
	doc/example/indexing-schema.log,
	...ing-search-after-offline-index-construction.log,
	...xing-search-after-online-index-construction.log,
	doc/example/indexing-search-without-index.log,
	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,
	.../commands/select/match_columns_simple.log,
	.../commands/select/match_columns_some_columns.log,
	.../commands/select/match_columns_weight.log,
	doc/source/example/commands/select/no_limit.log,
	doc/source/example/commands/select/paging.log,
	.../example/commands/select/simple_filter.log,
	.../example/commands/select/simple_query.log,
	.../example/commands/select/simple_usage.log,
	.../example/commands/select/table_nonexistent.log,
	doc/source/example/commands/select/usage_setup.log,
	doc/source/example/completion-1.log,
	doc/source/example/correction-1.log,
	doc/source/example/suggestion-1.log,
	doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/data-4.log,
	doc/source/example/tutorial/data-5.log,
	doc/source/example/tutorial/data-6.log,
	doc/source/example/tutorial/data-7.log,
	doc/source/example/tutorial/data-8.log,
	doc/source/example/tutorial/index-1.log,
	doc/source/example/tutorial/index-2.log,
	doc/source/example/tutorial/index-3.log,
	doc/source/example/tutorial/index-4.log,
	doc/source/example/tutorial/index-5.log,
	doc/source/example/tutorial/index-6.log,
	doc/source/example/tutorial/index-7.log,
	doc/source/example/tutorial/match_columns-1.log,
	doc/source/example/tutorial/match_columns-2.log,
	doc/source/example/tutorial/match_columns-3.log,
	doc/source/example/tutorial/match_columns-4.log,
	doc/source/example/tutorial/micro_blog-1.log,
	doc/source/example/tutorial/micro_blog-10.log,
	doc/source/example/tutorial/micro_blog-2.log,
	doc/source/example/tutorial/micro_blog-3.log,
	doc/source/example/tutorial/micro_blog-4.log,
	doc/source/example/tutorial/micro_blog-5.log,
	doc/source/example/tutorial/micro_blog-6.log,
	doc/source/example/tutorial/micro_blog-7.log,
	doc/source/example/tutorial/micro_blog-8.log,
	doc/source/example/tutorial/micro_blog-9.log,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/example/tutorial/patricia_trie-1.log,
	doc/source/example/tutorial/patricia_trie-2.log,
	doc/source/example/tutorial/query_expansion-1.log,
	doc/source/example/tutorial/query_expansion-2.log,
	doc/source/example/tutorial/query_expansion-3.log: doc: update
	execution examples

	* doc/source/commands/select.txt,
	.../commands/select/match_columns_simple.log,
	.../commands/select/match_columns_some_columns.log,
	.../commands/select/match_columns_weight.log,
	doc/source/example/commands/select/no_limit.log,
	doc/source/example/commands/select/paging.log,
	.../example/commands/select/simple_filter.log,
	.../example/commands/select/simple_query.log,
	.../example/commands/select/simple_usage.log,
	.../example/commands/select/table_nonexistent.log,
	doc/source/example/commands/select/usage_setup.log,
	doc/source/spec/query_syntax.txt, doc/source/spec/script_syntax.txt:
	doc: update document about select  But it's not completed yet...

2012-04-25 Kouhei Sutou <kou@clear-code.com>

	* packages/apt/debian/groonga-keyring.postinst,
	packages/apt/debian/groonga-keyring.postrm: apt: support registering
	and deleting keyring

	* packages/yum/Makefile.am, packages/yum/gpg-public-key.sh: yum:
	remove needless thin wrapper script

	* .gitignore, packages/apt/Makefile.am,
	packages/apt/build-in-chroot.sh, packages/apt/debian/changelog,
	packages/apt/debian/compat, packages/apt/debian/control,
	packages/apt/debian/copyright,
	packages/apt/debian/groonga-keyring.install,
	packages/apt/debian/groonga-repository.install,
	packages/apt/debian/rules,
	packages/apt/groonga-repository-depended-packages,
	packages/apt/groonga.list.in: apt: add deb packages to the groonga
	repository

	* .gitignore, packages/apt/Makefile.am,
	packages/apt/build-in-chroot.sh, packages/apt/sign-repository.sh: apt:
	move deb directory under packages/

	* packages/apt/Makefile.am, packages/apt/sign-repository.sh: apt: pass
	GPG UID as parameter

	* configure.ac, gpg_uid, packages/yum/Makefile.am,
	packages/yum/gpg-public-key.sh, packages/yum/gpg-uid.sh,
	packages/yum/sign-rpm.sh: yum: set GPG UID in configure

2012-04-24 Kouhei Sutou <kou@clear-code.com>

	* packages/release-key-secret.asc.gpg.hayashi,
	packages/release-key-secret.asc.gpg.kou: Add PGP private key for
	signing packages

	* data/html/Makefile.am, data/html/files.am, data/html/html_files.am:
	Remove needless html_ prefix

2012-04-23 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/expr.c, lib/ii.c,
	test/function/suite/select/filter/similar.expected,
	test/function/suite/select/filter/similar.test: Support GRN_OP_SIMILAR
	in grn_expr  With this patch, similar search by select --filter
	"column *S 'TEXT'" is also available.  fixes #1342

2012-04-23 HAYASHI Kentaro <hayashi@clear-code.com>

	* ...scalar-geo-point-by-geo-in-circle-rectangle-with-index.expected,
	.../scalar-geo-point-by-geo-in-circle-rectangle-with-index.test: test:
	add missing parameter for geo_in_circle(),geo_distance().  add the
	value(rectangle) of approximate_type.

	* ...oint-by-geo-in-circle-ellip-with-index.expected,
	...eo-point-by-geo-in-circle-ellip-with-index.test,
	...int-by-geo-in-circle-ellips-with-index.expected,
	...o-point-by-geo-in-circle-ellips-with-index.test: test: rename
	basename according to geo_in_circle approximate_type(ellip) parameter.
	 output/scalar-geo-point-by-geo-in-circle-ellips-with-index ->
	output/scalar-geo-point-by-geo-in-circle-ellip-with-index

	* ...t-by-geo-in-circle-ellip-without-index.expected,
	...point-by-geo-in-circle-ellip-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(ellip) of geo_in_circle() does not use
	index.

	* ...int-by-geo-in-circle-ellips-with-index.expected,
	...o-point-by-geo-in-circle-ellips-with-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(ellips) of geo_in_circle() uses index.

	* ...-geo-in-circle-ellipsoid-without-index.expected,
	...t-by-geo-in-circle-ellipsoid-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(ellipsoid) of geo_in_circle() does not use
	index.

	* ...-by-geo-in-circle-ellipsoid-with-index.expected,
	...oint-by-geo-in-circle-ellipsoid-with-index.test,
	test/unit/core/test-command-select-geo.c: test: migrate a test from
	Cutter to grntest style  The test checks that the approximate_type
	parameter(ellipsoid) of geo_in_circle() uses index.

	* ...nt-by-geo-in-circle-sphr-without-index.expected,
	...-point-by-geo-in-circle-sphr-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(sphr) of geo_in_circle() does not use
	index.

	* ...point-by-geo-in-circle-sphr-with-index.expected,
	...geo-point-by-geo-in-circle-sphr-with-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(sphr) of geo_in_circle() uses index.

	* ...-by-geo-in-circle-sphere-without-index.expected,
	...oint-by-geo-in-circle-sphere-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(sphere) of geo_in_circle() does not use
	index.

	* ...int-by-geo-in-circle-sphere-with-index.expected,
	...o-point-by-geo-in-circle-sphere-with-index.test,
	test/unit/core/test-command-select-geo.c: test: migrate a test from
	Cutter to grntest style  The test checks that the approximate_type
	parameter(sphere) of geo_in_circle() uses index.

2012-04-23 khayashi <hayashi@clear-code.com>

	* ...nt-by-geo-in-circle-rect-without-index.expected,
	...-point-by-geo-in-circle-rect-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(rect) of geo_in_circle() does not use
	index.

	* ...point-by-geo-in-circle-rect-with-index.expected,
	...geo-point-by-geo-in-circle-rect-with-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(rect) of geo_in_circle() uses index.

	* ...by-geo-in-circle-rectangle-without-index.actual,
	...t-by-geo-in-circle-rectangle-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that the
	approximate_type parameter(rectangle) of geo_in_circle() does not use
	index.

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

	* lib/db.c, .../suite/select/sort/string-use-8bit.expected,
	.../suite/select/sort/string-use-8bit.test: Compare byte string as
	byte string not characters  fixes #1340

2012-04-20 khayashi <hayashi@clear-code.com>

	* ...-by-geo-in-circle-rectangle-with-index.expected,
	...oint-by-geo-in-circle-rectangle-with-index.test,
	test/unit/core/test-command-select-geo.c: test: migrate a test from
	Cutter to grntest style  The test checks that the approximate_type
	parameter(rectangle) of geo_in_circle() uses index.

	* ...o-point-by-geo-in-circle-without-index.expected,
	...r-geo-point-by-geo-in-circle-without-index.test: test: migrate a
	test from Cutter to grntest style  The test checks that
	geo_in_circle() does not use index.

	* ...-geo-point-by-geo-in-circle-with-index.expected,
	...alar-geo-point-by-geo-in-circle-with-index.test,
	test/unit/core/test-command-select-geo.c: test: migrate a test from
	Cutter to grntest style  The test checks geo_in_circle() uses index.

	* .../each/scalar-geo-point-with-bracket.expected,
	.../load/each/scalar-geo-point-with-bracket.test: test: migrate a test
	from Cutter to grntest style  The test checks the value of load
	command option(--each) accepts bracket.

	* .../load/each/scalar-geo-point-with-brace.expected,
	.../load/each/scalar-geo-point-with-brace.test,
	test/unit/core/test-command-load.c: test: migrate a test from Cutter
	to grntest style  The test checks the value of load command
	option(--each) accepts brace.

	* ...scalar-geo-point-valid-small-longitude.expected,
	.../scalar-geo-point-valid-small-longitude.test: test: migrate a test
	from Cutter to grntest style  The test checks loading the min
	longitude value of geo point.

	* ...scalar-geo-point-valid-large-longitude.expected,
	.../scalar-geo-point-valid-large-longitude.test: test: migrate a test
	from Cutter to grntest style  The test checks loading the max
	longitude value of geo point.

	* .../scalar-geo-point-valid-small-latitude.expected,
	.../scalar-geo-point-valid-small-latitude.test: test: migrate a test
	from Cutter to grntest style  The test checks loading the min latitude
	value of geo point.

	* .../scalar-geo-point-valid-large-latitude.expected,
	.../scalar-geo-point-valid-large-latitude.test,
	test/unit/core/test-command-load.c: test: migrate a test from Cutter
	to grntest style  The test checks loading the max latitude value of
	geo point.

2012-04-19 khayashi <hayashi@clear-code.com>

	* .../suite/load/scalar-geo-point-index.expected,
	.../suite/load/scalar-geo-point-index.test,
	test/unit/core/test-command-load.c: test: migrate a test from Cutter
	to grntest style  The test checks loading the value of geo point
	column(indexed).

	* .../output/vector-geo-point-by-accessor.expected,
	.../output/vector-geo-point-by-accessor.test,
	test/unit/core/test-command-select.c: test: migrate a test from Cutter
	to grntest style  The test checks that select command can output
	vector value retrieved by accessor.

	* .../suite/select/column/nil-reference.expected,
	.../suite/select/column/nil-reference.test,
	.../output/scalar-reference-default.expected,
	.../select/output/scalar-reference-default.test: test: rename basename
	to output/COLUMN_TYPE-VALUE_TYPE-VALUE style  column/nil-reference ->
	output/scalar-reference-default

	* .../suite/select/output/vector-geo-point.expected,
	.../suite/select/output/vector-geo-point.test,
	test/unit/core/test-command-select.c: test: migrate a test from Cutter
	to grntest style  The test checks the output of select command is
	valid COLUMN_VECTOR WGS84GeoPoint value.

2012-04-18 khayashi <hayashi@clear-code.com>

	* .../select/output-columns/with-space.expected,
	.../suite/select/output-columns/with-space.test,
	test/unit/core/test-command-select.c: test: migrate a test from Cutter
	to grntest style  The test checks output_columns option ignores spaces
	in argument.

2012-04-17 Kouhei Sutou <kou@clear-code.com>

	* data/html/Makefile.am, data/html/html_files.am,
	data/html/nobase_html_files.am: am: remove needless nobase_ prefix
	from filename

	* data/Makefile.am, data/html/Makefile.am, include/Makefile.am: am:
	add missing CMakeLists.txt

	* Makefile.am, build/Makefile.am, build/cmake_modules/Makefile.am,
	configure.ac: am: add CMake modules into distributed archive

	* Makefile.am, lib/Makefile.am, plugins/Makefile.am,
	plugins/suggest/Makefile.am, plugins/tokenizers/Makefile.am,
	src/Makefile.am, src/suggest/Makefile.am: am: include CMakeLists.txt
	to distributed archive

	* Makefile.am, lib/Makefile.am: am: define multiple values in multiple
	lines

2012-04-16 Kouhei Sutou <kou@clear-code.com>

	* CMakeLists.txt, include/CMakeLists.txt: cmake: fix header install
	directory

	* CMakeLists.txt, include/CMakeLists.txt: cmake: install headers

	* CMakeLists.txt, data/CMakeLists.txt, data/html/CMakeLists.txt:
	cmake: support admin HTML install

	* Makefile.am, data/html/Makefile.am, data/html/nobase_html_files.am,
	data/html/update-files.sh: html: support auto target files generation

	* CMakeLists.txt, lib/CMakeLists.txt, plugins/suggest/CMakeLists.txt,
	plugins/tokenizers/CMakeLists.txt, src/CMakeLists.txt,
	src/suggest/CMakeLists.txt: cmake: don't include the same file two or
	more

	* CMakeLists.txt, data/CMakeLists.txt: cmake: install groonga.conf

	* CMakeLists.txt, src/CMakeLists.txt: cmake: support pkg-config

	* CMakeLists.txt, config.h.cmake: cmake: fix VERSION and GRN_VERSION
	content  VERSION     -> 2.0.2 GRN_VERSION -> 2.0.1-270-gbf9eecb

2012-04-16 khayashi <hayashi@clear-code.com>

	* .../suite/select/column/nil-reference.expected,
	.../suite/select/column/nil-reference.test,
	test/unit/core/test-command-select.c: test: migrate a test from Cutter
	to grntest style  The test checks initial reference column value is
	empty string.

2012-04-15 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, CMakeLists.txt, src/CMakeLists.txt,
	src/suggest/CMakeLists.txt, src/suggest/Makefile.am,
	src/suggest/create_dataset_sources.am, src/suggest/httpd_sources.am,
	src/suggest/learner_sources.am, src/suggest/util_sources.am: cmake:
	support suggest related programs

	* plugins/CMakeLists.txt, plugins/tokenizers/CMakeLists.txt: cmake:
	use GRN_PLUGINS_DIR

	* .gitignore, lib/CMakeLists.txt, plugins/CMakeLists.txt,
	plugins/tokenizers/CMakeLists.txt, src/CMakeLists.txt: cmake: install
	built targets

	* CMakeLists.txt, plugins/tokenizers/CMakeLists.txt: cmake: support
	MeCab tokenizer build

	* CMakeLists.txt, plugins/tokenizers/CMakeLists.txt: cmake: support
	KyTea tokenizer build

2012-04-13 Kouhei Sutou <kou@clear-code.com>

	* CMakeLists.txt, plugins/CMakeLists.txt,
	plugins/tokenizers/CMakeLists.txt, plugins/tokenizers/Makefile.am,
	plugins/tokenizers/kytea_sources.am,
	plugins/tokenizers/mecab_sources.am: cmake: start tokenizers support
	but it's not completed yet

	* .gitignore, CMakeLists.txt, plugins/CMakeLists.txt,
	plugins/suggest/CMakeLists.txt, plugins/suggest/Makefile.am,
	plugins/suggest/sources.am: cmake: support suggest plugin

	* CMakeLists.txt, src/CMakeLists.txt: cmake: define LIBGROONGA as
	libgroonga.so path

	* src/CMakeLists.txt, src/Makefile.am,
	src/groonga_benchmark_sources.am: cmake: support groonga-benchmark

	* src/CMakeLists.txt, src/Makefile.am, src/grnslap_sources.am: cmake:
	support grnslap

	* build/ac_macros/check_functions.m4, config.h.cmake: cmake: check
	close

	* build/ac_macros/check_functions.m4, configure.ac: configure: extract
	function checks

	* configure.ac, lib/ctx.c, lib/ctx_impl.h, lib/expr.c: configure: use
	USE_ prefix for build switches  ENABLE_MEMORY_DEBUG ->
	USE_MEMORY_DEBUG

	* configure.ac, lib/dat/file-impl.cpp: configure: use USE_ prefix for
	build switches

	* configure.ac, lib/ctx.c, lib/ctx_impl.h, lib/output.c, lib/proc.c,
	src/groonga.c: cofnigure: use WITH_ prefix for package instead of
	HAVE_

	* build/ac_macros/check_headers.m4, lib/plugin.c: Use dlfcn.h
	availability to determin plugin backend

	* CMakeLists.txt, lib/CMakeLists.txt: cmake: link DL_LIBS

	* CMakeLists.txt, lib/CMakeLists.txt: cmake: set _LIBS automatically

	* configure.ac, lib/nfkc.c, lib/nfkc.rb, lib/str.c: Remove "no"
	condition variable name  NO_NKFC -> WITH_NFKC

	* configure.ac, lib/db.c, lib/store.c: Remove "no" condition variable
	name  NO_ZLIB -> WITH_ZLIB

	* configure.ac, lib/db.c, lib/store.c: Remove "no" condition variable
	name  NO_LZO -> WITH_LZO

	* CMakeLists.txt, lib/CMakeLists.txt: cmake: libgroonga.so links
	pthread

	* CMakeLists.txt, config.h.cmake: cmake: add missing declarations for
	building groonga command

	* CMakeLists.txt, src/CMakeLists.txt, src/Makefile.am,
	src/groonga_sources.am: cmake: build groonga command  But groonga
	command is not buildable yet. We need more work to define some macros
	on CMake.

2012-04-12 Kouhei Sutou <kou@clear-code.com>

	* lib/CMakeLists.txt, lib/dat/Makefile.am, lib/dat/sources.am: cmake:
	share grn_dat source file list

	* CMakeLists.txt, build/ac_macros/check-headers.m4,
	build/ac_macros/check_headers.m4, configure.ac: Use underscore for
	path: check-headers -> check_headers

	* build/ac-macros/check-headers.m4, build/ac_macros/check-headers.m4,
	configure.ac: Use underscore for path: ac-macros -> ac_macros

	* build/cmake_modules/ReadFileList.cmake, lib/CMakeLists.txt: cmake:
	extract read_file_list

	* lib/CMakeLists.txt, lib/Makefile.am, lib/sources.am: cmake: share
	source list

	* CMakeLists.txt, config.h.cmake: cmake: define groonga plugins
	directory

	* CMakeLists.txt, config.h.cmake, configure.ac, lib/Makefile.am:
	Define GRN_VERSION in config.h

	* Makefile.am, configure.ac, doc/source/conf.py, groonga.pc.in,
	lib/Makefile.am, lib/ctx.c, mkmfwin32.vbs, version-gen.sh:
	GROONGA_VERSEION -> GRN_VERSION

	* CMakeLists.txt, config.h.cmake: cmake: define GRN_LOG_PATH

	* CMakeLists.txt, lib/CMakeLists.txt: cmake: add missing build flags

	* CMakeLists.txt, config.h.cmake, lib/CMakeLists.txt: cmake: add CMake
	related files but it's not usable yet

	* build/ac-macros/check-headers.m4, configure.ac: Extract
	AC_CHECK_HEADERS to be shared

2012-04-11 Kouhei Sutou <kou@clear-code.com>

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin suggest: use incremental search by default

2012-04-09 Kouhei Sutou <kou@clear-code.com>

	* test/function/suite/truncate/source-multi.expected,
	test/function/suite/truncate/source-multi.test,
	test/function/suite/truncate/source-one.expected,
	test/function/suite/truncate/source-one.test: test function truncate:
	add tests for index sources

	* lib/db.c,
	test/function/suite/truncate/default-tokenizer-dat.expected,
	test/function/suite/truncate/default-tokenizer-dat.test,
	test/function/suite/truncate/default-tokenizer-hash.expected,
	test/function/suite/truncate/default-tokenizer-hash.test,
	test/function/suite/truncate/default-tokenizer-pat.expected,
	test/function/suite/truncate/default-tokenizer-pat.test: truncate: fix
	a bug that default_tokenizer is also truncated

	* lib/db.c, lib/hash.c, lib/ii.c, lib/pat.c, lib/store.c: Show path
	name on truncate error

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

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin suggest: show result in a tab

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin suggest: support submit

2012-04-05 Susumu Yata <susumu.yata@gmail.com>

	* lib/hash.c, lib/hash.h: Give grn_tiny_bitmap an individual
	implementation.

	* lib/hash.c, lib/hash.h: Add grn_tiny_bitmap for performance
	improvement.

	* lib/hash.c, lib/hash.h: Rename grn_tiny_array macros. Divide
	grn_tiny_array_at_inline() to grn_tiny_array_get/put().

2012-04-05 Kouhei Sutou <kou@clear-code.com>

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin: add suggest tab

	* data/html/Makefile.am,
	.../redmond/images/ui-bg_flat_0_aaaaaa_40x100.png,
	.../redmond/images/ui-bg_flat_55_fbec88_40x100.png,
	.../redmond/images/ui-bg_glass_75_d0e5f5_1x400.png,
	.../redmond/images/ui-bg_glass_85_dfeffc_1x400.png,
	.../redmond/images/ui-bg_glass_95_fef1ec_1x400.png,
	.../images/ui-bg_gloss-wave_55_5c9ccc_500x100.png,
	.../images/ui-bg_inset-hard_100_f5f8f9_1x100.png,
	.../images/ui-bg_inset-hard_100_fcfdfd_1x100.png,
	.../css/redmond/images/ui-icons_217bc0_256x240.png,
	.../css/redmond/images/ui-icons_2e83ff_256x240.png,
	.../css/redmond/images/ui-icons_469bdd_256x240.png,
	.../css/redmond/images/ui-icons_6da8d5_256x240.png,
	.../css/redmond/images/ui-icons_cd0a0a_256x240.png,
	.../css/redmond/images/ui-icons_d8e7f3_256x240.png,
	.../css/redmond/images/ui-icons_f9bd01_256x240.png,
	.../admin/css/redmond/jquery-ui-1.8.18.custom.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/index.html, data/html/admin/js/jquery-1.4.2.min.js,
	data/html/admin/js/jquery-1.7.2.min.js,
	data/html/admin/js/jquery-ui-1.8.1.custom.min.js,
	data/html/admin/js/jquery-ui-1.8.18.custom.min.js: admin: update
	jQuery and jQuery UI  jQuery:    1.4.2 -> 1.7.2 jQuery UI: 1.8.1 ->
	1.8.18

	* packages/debian/changelog, packages/debian/groonga-server.init:
	debian: set missing default values

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

	* examples/dictionary/edict/edict2grn.rb,
	examples/dictionary/eijiro/eijiro2grn.rb,
	examples/dictionary/gene95/gene2grn.rb,
	examples/dictionary/jmdict/jmdict.rb: rpm: remove needless ruby
	package dependency  fixes #1330  Suugested by IWAI, Masaharu.
	Thanks!!!

2012-04-04 IWAI, Masaharu <iwaim.sub@gmail.com>

	* packages/debian/control, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [deb][rpm] add required package
	for groonga-server sub package  Current init scripts execute curl(1).
	rpm and deb packages should require 'curl' package.

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

	* lib/hash.c, lib/hash.h: Add comments about grn_array and grn_hash.

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

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin: use constructor

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin: split summary view and table list in side menu

	* data/html/Makefile.am, data/html/admin/css/admin.css,
	data/html/admin/index.html: admin: admin.css -> groonga-admin.css

	* data/html/admin/index.html, data/html/admin/js/groonga-admin.js:
	admin: extract JavaScript

2012-04-03 Kouhei Sutou <kou@clear-code.com>

	* test/unit/groonga-benchmark/test-gqtp.rb,
	test/unit/groonga-benchmark/test-http.rb,
	test/unit/groonga-benchmark/test-option.rb,
	test/unit/lib/ruby/groonga-grntest-test-utils.rb,
	test/unit/run-test.rb: test: grntest -> groonga_benchmark in constant
	and file name

	* test/unit/groonga-benchmark/test-gqtp.rb,
	test/unit/groonga-benchmark/test-http.rb,
	test/unit/groonga-benchmark/test-option.rb,
	test/unit/lib/ruby/groonga-grntest-test-utils.rb: test: grntest ->
	groonga_benchmark in method

	* configure.ac, test/unit/Makefile.am, test/unit/grntest/Makefile.am,
	test/unit/grntest/test-gqtp.rb, test/unit/grntest/test-http.rb,
	test/unit/grntest/test-option.rb,
	test/unit/groonga-benchmark/Makefile.am,
	test/unit/groonga-benchmark/test-gqtp.rb,
	test/unit/groonga-benchmark/test-http.rb,
	test/unit/groonga-benchmark/test-option.rb: test: change directory
	name  grntest -> groonga-benchmark

	* test/unit/Makefile.am,
	test/unit/lib/ruby/groonga-grntest-test-utils.rb,
	test/unit/run-test.sh: tet: GRNTEST -> GROONGA_BENCHMARK

	* Makefile.am, configure.ac, test/unit/Makefile.am,
	test/unit/run-test.sh: test: export GRNTEST as groonga-benchmark path

2012-04-02 Kouhei Sutou <kou@clear-code.com>

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: remove an unchanged change
	fixes #1328  Reported by IWAI, Masaharu. Thanks!!!

2012-03-30 IWAI, Masaharu <iwaim.sub@gmail.com>

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: linked lzo lzo-devel package
	is required in spec files. But generated package isn't linked lzo. I
	add '--with-lzo' to configure option.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: linked zlib  zlib-devel
	package is required in spec files. But generated package isn't linked
	zlib. I add '--with-zlib' to configure option.

2012-03-30 Kouhei Sutou <kou@clear-code.com>

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: reset release version

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: add 2.0.1-2 entry

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: fix typos

	* packages/debian/changelog, packages/debian/groonga-server.init: deb:
	use shutdown command for stop

	* packages/debian/changelog, packages/debian/groonga-server.init: deb:
	fix default file path  /etc/default/groonga ->
	/etc/default/groonga-server

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: update release version  refs
	#1320  It's for appling Masaharu IWAI's patch. Thanks!!!

2012-03-30 Susumu Yata <susumu.yata@gmail.com>

	* lib/hash.c, lib/hash.h: Rename elements to blocks.

	* lib/hash.c, lib/hash.h: Rename a to array.

	* lib/hash.c, lib/hash.h: Rename n_garbages_/n_entries_ to
	n_garbages_buf/n_entries_buf.

2012-03-29 IWAI, Masaharu <iwaim.sub@gmail.com>

	* data/init.d/redhat/groonga, packages/debian/groonga-server.init: fix
	argument in groonga-server init script  groonga-server use
	'--bind-address' argument with specify server address to bind. But
	init scriot for RHEL-like distributions and Debian was wrong.  I fix
	this problem.

	* data/init.d/redhat/groonga, packages/debian/groonga-server.init: fix
	argument in groonga-server init script  groonga-server use
	'--bind-address' argument with specify server address to bind. But
	init scriot for RHEL-like distributions and Debian was wrong.  I fix
	this problem.

2012-03-29 Susumu Yata <susumu.yata@gmail.com>

	* include/groonga.h, lib/hash.c: Rename c to cursor.

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

	* packages/debian/changelog, packages/debian/control,
	packages/debian/groonga-tools.install: debian: remove groonga-tools
	package

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: remove groonga-tools package

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: rpm: grntest -> groonga-benchmark

	* packages/debian/changelog, packages/debian/groonga-bin.install:
	debian: grntest -> groonga-benchmark

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/contribution.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/suggest.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po: doc: update po

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/locale/ja/LC_MESSAGES/type.po:
	doc: update po

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

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

	* doc/files.am, doc/themes/groonga/static/footer-bar.png,
	doc/themes/groonga/static/menu-header.png: doc: remove unused images

	* doc/themes/groonga/static/groonga.css_t,
	doc/themes/groonga/static/logo.png,
	doc/themes/groonga/static/navigation-bar.png: doc: use the new design

	* data/images/logo/files.am,
	data/images/logo/groonga-icon-full-size.png,
	data/images/logo/groonga-icon-full-size.svg,
	data/images/logo/mroonga-icon-full-size.png,
	data/images/logo/mroonga-icon-full-size.svg,
	data/images/logo/nroonga-icon-full-size.png,
	data/images/logo/nroonga-icon-full-size.svg,
	data/images/logo/rroonga-icon-full-size.png,
	data/images/logo/rroonga-icon-full-size.svg: logo: add full size icons

2012-03-27 Susumu Yata <susumu.yata@gmail.com>

	* lib/hash.c, lib/hash.h: Fix a bug of grn_tiny_array_id() and use
	more descriptive names.  - grn_tiny_array_id() is currently not used.
	- Add GRN_API to grn_tiny_array_*() declared in hash.h.

	* test/unit/core/Makefile.am, test/unit/core/test-tiny-array.c: Add
	tests of grn_tiny_array.

	* lib/hash.c, lib/hash.h: Replace GRN_TINY_ARRAY_* macros with
	functions.

	* lib/ctx.c, lib/db.c, lib/expr.c, lib/geo.c, lib/hash.c, lib/ii.c,
	lib/io.c, lib/pat.c, lib/plugin.c, lib/proc.c, lib/snip.c,
	lib/store.c, src/groonga.c, src/suggest/groonga_suggest_learner.c: Fix
	macros.

	* lib/com.h, lib/ctx.h, lib/db.h, lib/hash.h, lib/ii.h, lib/io.h,
	lib/store.h, lib/str.h, lib/token.h: Use the do/while trick and fix
	indentation.

2012-03-26 Susumu Yata <susumu.yata@gmail.com>

	* doc/locale/ja/LC_MESSAGES/tutorial.po, doc/source/tutorial/data.txt:
	doc tutorial: finish translation (4.3).

2012-03-26 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, data/images/Makefile.am, data/images/files.am,
	data/images/groonga-icon-foreground-white.png,
	data/images/groonga-icon-foreground-white.svg,
	data/images/groonga-icon.png, data/images/groonga-icon.svg,
	data/images/groonga-logo-foreground-white.png,
	data/images/groonga-logo-foreground-white.svg,
	data/images/groonga-logo.png, data/images/groonga-logo.svg,
	...onga-powered-by-banner-bar-foreground-white.png,
	...onga-powered-by-banner-bar-foreground-white.svg,
	data/images/groonga-powered-by-banner-bar.png,
	data/images/groonga-powered-by-banner-bar.svg,
	.../groonga-powered-by-banner-foreground-white.png,
	.../groonga-powered-by-banner-foreground-white.svg,
	data/images/groonga-powered-by-banner-large.png,
	data/images/groonga-powered-by-banner-large.svg,
	data/images/groonga-powered-by-banner.png,
	data/images/groonga-powered-by-banner.svg,
	data/images/logo/Makefile.am, data/images/logo/files.am,
	data/images/logo/groonga-icon-foreground-white.png,
	data/images/logo/groonga-icon-foreground-white.svg,
	data/images/logo/groonga-icon.png, data/images/logo/groonga-icon.svg,
	data/images/logo/groonga-logo-foreground-white.png,
	data/images/logo/groonga-logo-foreground-white.svg,
	data/images/logo/groonga-logo.png, data/images/logo/groonga-logo.svg,
	...onga-powered-by-banner-bar-foreground-white.png,
	...onga-powered-by-banner-bar-foreground-white.svg,
	data/images/logo/groonga-powered-by-banner-bar.png,
	data/images/logo/groonga-powered-by-banner-bar.svg,
	.../groonga-powered-by-banner-foreground-white.png,
	.../groonga-powered-by-banner-foreground-white.svg,
	.../logo/groonga-powered-by-banner-large.png,
	.../logo/groonga-powered-by-banner-large.svg,
	data/images/logo/groonga-powered-by-banner.png,
	data/images/logo/groonga-powered-by-banner.svg,
	data/images/logo/mroonga-icon-foreground-white.png,
	data/images/logo/mroonga-icon-foreground-white.svg,
	data/images/logo/mroonga-icon.png, data/images/logo/mroonga-icon.svg,
	data/images/logo/mroonga-logo-foreground-white.png,
	data/images/logo/mroonga-logo-foreground-white.svg,
	data/images/logo/mroonga-logo.png, data/images/logo/mroonga-logo.svg,
	data/images/logo/nroonga-icon-foreground-white.png,
	data/images/logo/nroonga-icon-foreground-white.svg,
	data/images/logo/nroonga-icon.png, data/images/logo/nroonga-icon.svg,
	data/images/logo/nroonga-logo-foreground-white.png,
	data/images/logo/nroonga-logo-foreground-white.svg,
	data/images/logo/nroonga-logo.png, data/images/logo/nroonga-logo.svg,
	data/images/logo/rroonga-icon-foreground-white.png,
	data/images/logo/rroonga-icon-foreground-white.svg,
	data/images/logo/rroonga-icon.png, data/images/logo/rroonga-icon.svg,
	data/images/logo/rroonga-logo-foreground-white.png,
	data/images/logo/rroonga-logo-foreground-white.svg,
	data/images/logo/rroonga-logo.png, data/images/logo/rroonga-logo.svg,
	data/images/logo/update-files.sh,
	data/images/mroonga-icon-foreground-white.png,
	data/images/mroonga-icon-foreground-white.svg,
	data/images/mroonga-icon.png, data/images/mroonga-icon.svg,
	data/images/mroonga-logo-foreground-white.png,
	data/images/mroonga-logo-foreground-white.svg,
	data/images/mroonga-logo.png, data/images/mroonga-logo.svg,
	data/images/nroonga-icon-foreground-white.png,
	data/images/nroonga-icon-foreground-white.svg,
	data/images/nroonga-icon.png, data/images/nroonga-icon.svg,
	data/images/nroonga-logo-foreground-white.png,
	data/images/nroonga-logo-foreground-white.svg,
	data/images/nroonga-logo.png, data/images/nroonga-logo.svg,
	data/images/rroonga-icon-foreground-white.png,
	data/images/rroonga-icon-foreground-white.svg,
	data/images/rroonga-icon.png, data/images/rroonga-icon.svg,
	data/images/rroonga-logo-foreground-white.png,
	data/images/rroonga-logo-foreground-white.svg,
	data/images/rroonga-logo.png, data/images/rroonga-logo.svg,
	data/images/update-files.sh: data/images/ -> data/images/logo/

	* configure.ac, data/images/Makefile.am, data/images/files.am,
	data/images/update-files.sh: logo: support auto PNG generation

	* data/images/groonga-icon-foreground-white.png,
	data/images/groonga-icon.png,
	data/images/groonga-logo-foreground-white.png,
	data/images/groonga-logo.png,
	data/images/groonga-powered-by-banner-bar-foreground-white.png,
	data/images/groonga-powered-by-banner-bar.png,
	data/images/groonga-powered-by-banner-foreground-white.png,
	data/images/groonga-powered-by-banner-large.png,
	data/images/groonga-powered-by-banner.png,
	data/images/mroonga-icon-foreground-white.png,
	data/images/mroonga-icon.png,
	data/images/mroonga-logo-foreground-white.png,
	data/images/mroonga-logo.png,
	data/images/nroonga-icon-foreground-white.png,
	data/images/nroonga-icon.png,
	data/images/nroonga-logo-foreground-white.png,
	data/images/nroonga-logo.png,
	data/images/rroonga-icon-foreground-white.png,
	data/images/rroonga-icon.png,
	data/images/rroonga-logo-foreground-white.png,
	data/images/rroonga-logo.png: logo: add PNG images

2012-03-26 Susumu Yata <susumu.yata@gmail.com>

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/data-4.log,
	doc/source/example/tutorial/data-5.log,
	doc/source/example/tutorial/data-6.log,
	doc/source/example/tutorial/data-7.log,
	doc/source/example/tutorial/data-8.log, doc/source/tutorial/data.txt:
	doc tutorial: update data (4.3).

2012-03-23 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/db.c, lib/db.h, lib/snip.c, lib/snip.h,
	test/unit/util/test-snip.c: snip: use grn_obj mechanism  fixes #1054

2012-03-23 Susumu Yata <susumu.yata@gmail.com>

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/tutorial/network.txt: doc tutorial: update network (4.2).

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/example/tutorial/introduction-1.log,
	doc/source/example/tutorial/introduction-10.log,
	doc/source/example/tutorial/introduction-11.log,
	doc/source/example/tutorial/introduction-12.log,
	doc/source/example/tutorial/introduction-13.log,
	doc/source/example/tutorial/introduction-14.log,
	doc/source/example/tutorial/introduction-15.log,
	doc/source/example/tutorial/introduction-16.log,
	doc/source/example/tutorial/introduction-17.log,
	doc/source/example/tutorial/introduction-18.log,
	doc/source/example/tutorial/introduction-2.log,
	doc/source/example/tutorial/introduction-3.log,
	doc/source/example/tutorial/introduction-4.log,
	doc/source/example/tutorial/introduction-5.log,
	doc/source/example/tutorial/introduction-6.log,
	doc/source/example/tutorial/introduction-7.log,
	doc/source/example/tutorial/introduction-8.log,
	doc/source/example/tutorial/introduction-9.log,
	doc/source/tutorial/introduction.txt: doc tutorial: update
	introduction (4.1).

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: doc
	install: fix small problems and update the related .po file.

2012-03-22 Kouhei Sutou <kou@clear-code.com>

	* lib/groonga_in.h, lib/ii.c: solaris: mode for open() should be
	specified for O_CREAT  Reported by Kazuhiko Shiozaki. Thanks!!!

	* Makefile.am, base_version, configure.ac, version: version ->
	base_version  Because version is already used file name...

2012-03-21 Susumu Yata <susumu.yata@gmail.com>

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c: Print error message when
	pthread_join() fails.  GitHub: #9

2012-03-21 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, version: Read version from file

2012-03-16 Susumu Yata <susumu.yata@gmail.com>

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/tutorial/introduction.txt: Rename a section title from
	"Sort" to "Sort data".

2012-03-16 Kouhei Sutou <kou@clear-code.com>

	* src/Makefile.am, src/grntest.c, src/groonga_benchmark.c: grntest ->
	groonga-benchmark

	* data/html/admin/css/admin.css, data/html/admin/images/groonga.png,
	data/html/admin/images/groonga.svg: admin: update logo

	* data/html/admin/favicon.ico, data/html/admin/favicon.png,
	data/html/admin/favicon.svg: admin: update favicon

	* configure.ac, data/Makefile.am, data/images/Makefile.am,
	data/images/groonga-icon-foreground-white.svg,
	data/images/groonga-icon.svg,
	data/images/groonga-logo-foreground-white.svg,
	data/images/groonga-logo.svg,
	...onga-powered-by-banner-bar-foreground-white.svg,
	data/images/groonga-powered-by-banner-bar.svg,
	.../groonga-powered-by-banner-foreground-white.svg,
	data/images/groonga-powered-by-banner-large.svg,
	data/images/groonga-powered-by-banner.svg,
	data/images/mroonga-icon-foreground-white.svg,
	data/images/mroonga-icon.svg,
	data/images/mroonga-logo-foreground-white.svg,
	data/images/mroonga-logo.svg,
	data/images/nroonga-icon-foreground-white.svg,
	data/images/nroonga-icon.svg,
	data/images/nroonga-logo-foreground-white.svg,
	data/images/nroonga-logo.svg,
	data/images/rroonga-icon-foreground-white.svg,
	data/images/rroonga-icon.svg,
	data/images/rroonga-logo-foreground-white.svg,
	data/images/rroonga-logo.svg: Add logo images

2012-03-15 Susumu Yata <susumu.yata@gmail.com>

	* lib/pat.c, lib/pat.h: Change the return value of
	grn_pat_cache_disable() from grn_rc to void.

2012-03-21 Susumu Yata <susumu.yata@gmail.com>

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c: Print error message when
	pthread_join() fails.

2012-03-21 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, version: Read version from file

2012-03-16 Susumu Yata <susumu.yata@gmail.com>

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/tutorial/introduction.txt: Rename a section title from
	"Sort" to "Sort data".

2012-03-16 Kouhei Sutou <kou@clear-code.com>

	* src/Makefile.am, src/grntest.c, src/groonga_benchmark.c: grntest ->
	groonga-benchmark

	* data/html/admin/css/admin.css, data/html/admin/images/groonga.png,
	data/html/admin/images/groonga.svg: admin: update logo

	* data/html/admin/favicon.ico, data/html/admin/favicon.png,
	data/html/admin/favicon.svg: admin: update favicon

	* configure.ac, data/Makefile.am, data/images/Makefile.am,
	data/images/groonga-icon-foreground-white.svg,
	data/images/groonga-icon.svg,
	data/images/groonga-logo-foreground-white.svg,
	data/images/groonga-logo.svg,
	...onga-powered-by-banner-bar-foreground-white.svg,
	data/images/groonga-powered-by-banner-bar.svg,
	.../groonga-powered-by-banner-foreground-white.svg,
	data/images/groonga-powered-by-banner-large.svg,
	data/images/groonga-powered-by-banner.svg,
	data/images/mroonga-icon-foreground-white.svg,
	data/images/mroonga-icon.svg,
	data/images/mroonga-logo-foreground-white.svg,
	data/images/mroonga-logo.svg,
	data/images/nroonga-icon-foreground-white.svg,
	data/images/nroonga-icon.svg,
	data/images/nroonga-logo-foreground-white.svg,
	data/images/nroonga-logo.svg,
	data/images/rroonga-icon-foreground-white.svg,
	data/images/rroonga-icon.svg,
	data/images/rroonga-logo-foreground-white.svg,
	data/images/rroonga-logo.svg: Add logo images

2012-03-15 Susumu Yata <susumu.yata@gmail.com>

	* lib/pat.c, lib/pat.h: Change the return value of
	grn_pat_cache_disable() from grn_rc to void.

2012-03-14 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, test/function/Makefile.am,
	test/function/fixture/Makefile.am,
	test/function/fixture/geo/Makefile.am,
	test/function/fixture/geo/taiyaki/Makefile.am,
	test/function/fixture/suggest/Makefile.am,
	test/function/fixture/suggest/rurema/Makefile.am,
	test/function/suite/Makefile.am, test/function/suite/geo/Makefile.am,
	test/function/suite/geo/taiyaki/Makefile.am: test function: use auto
	generated file list

	* test/function/Makefile.am, test/function/files.am,
	test/function/update-files.sh: test function: generate related file
	list automatically

2012-03-14 Susumu Yata <susumu.yata@gmail.com>

	* bindings/python/ql/groongaql.c, include/groonga/plugin.h,
	lib/ctx_impl.h, lib/dat.cpp, lib/dat/array.hpp, lib/dat/base.hpp,
	lib/dat/block.hpp, lib/dat/check.hpp, lib/dat/cursor-factory.cpp,
	lib/dat/cursor-factory.hpp, lib/dat/cursor.hpp, lib/dat/dat.hpp,
	lib/dat/entry.hpp, lib/dat/file-impl.cpp, lib/dat/file-impl.hpp,
	lib/dat/file.cpp, lib/dat/file.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.hpp, lib/dat/node.hpp,
	lib/dat/predictive-cursor.cpp, lib/dat/predictive-cursor.hpp,
	lib/dat/prefix-cursor.cpp, lib/dat/prefix-cursor.hpp,
	lib/dat/string.hpp, lib/dat/trie.cpp, lib/dat/trie.hpp,
	lib/dat/vector.hpp, packages/windows/Rakefile,
	plugins/suggest/suggest.c, plugins/tokenizers/kytea.cpp,
	plugins/tokenizers/mecab.c, src/grnslap.c, src/grntest.c,
	src/groonga.c, src/suggest/groonga_suggest_create_dataset.c,
	src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h, test/unit/Gemfile,
	test/unit/core/dat/test-array.cpp, test/unit/core/dat/test-base.cpp,
	test/unit/core/dat/test-block.cpp, test/unit/core/dat/test-check.cpp,
	test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-dat-cursor.cpp,
	test/unit/core/dat/test-dat-pat.cpp, test/unit/core/dat/test-dat.cpp,
	test/unit/core/dat/test-entry.cpp, test/unit/core/dat/test-file.cpp,
	test/unit/core/dat/test-header.cpp,
	test/unit/core/dat/test-id-cursor.cpp,
	test/unit/core/dat/test-key-cursor.cpp,
	test/unit/core/dat/test-key.cpp, test/unit/core/dat/test-node.cpp,
	test/unit/core/dat/test-predictive-cursor.cpp,
	test/unit/core/dat/test-prefix-cursor.cpp,
	test/unit/core/dat/test-string.cpp,
	test/unit/core/dat/test-string.hpp, test/unit/core/dat/test-trie.cpp,
	test/unit/core/dat/test-vector.cpp: Update the address of license
	comments.

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

	* test/function/fixture/suggest/rurema/ddl.grn,
	test/function/fixture/suggest/rurema/init.grn: test function: use
	suggest-create-dataset

2012-03-12 Kouhei Sutou <kou@clear-code.com>

	* plugins/suggest/suggest.c,
	.../suggest/suggest/learn-duplicated.expected,
	.../suite/suggest/suggest/learn-duplicated.test: suggest: don't learn
	duplicated terms for suggest

2012-03-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 unit
	story: remove needless rurema based tests  They are moved to
	test/function/suite/suggest/.

	* .../suite/suggest/suggest/coocurrence.expected,
	.../suite/suggest/suggest/coocurrence.test: test function suggest: add
	a test for coocurrence search in suggest

	* .../suite/suggest/correct/similar-search.expected,
	.../suite/suggest/correct/similar-search.test: test function suggest:
	add a test for similar search in correct

	* .../suite/suggest/correct/coocurrence.expected,
	.../suite/suggest/correct/coocurrence.test: test function suggest: add
	a test for coocurrence search in correct

	* .../complete/prefix-search-disabled.expected,
	.../suggest/complete/prefix-search-disabled.test,
	.../suggest/complete/prefix-search-force.expected,
	.../suggest/complete/prefix-search-force.test,
	.../suggest/complete/prefix-search-no.expected,
	.../suite/suggest/complete/prefix-search-no.test,
	.../suggest/complete/prefix-search-yes.expected,
	.../suite/suggest/complete/prefix-search-yes.test: test function
	suggest: use yes/no instead of force/disable

	* .../basic/correct-similar-search-no.expected,
	.../suggest/basic/correct-similar-search-no.test,
	.../suggest/correct/similar-search-no.expected,
	.../suite/suggest/correct/similar-search-no.test: test function
	suggest: add a test for similar search in complete  It disables
	similar search.

	* .../suite/suggest/complete/coocurrence.expected,
	.../suite/suggest/complete/coocurrence.test,
	.../prefix-rk-search-hiragana-and-romaji.expected,
	.../prefix-rk-search-hiragana-and-romaji.test,
	.../complete/prefix-rk-search-hiragana.expected,
	.../complete/prefix-rk-search-hiragana.test,
	.../complete/prefix-rk-search-katakana.expected,
	.../complete/prefix-rk-search-katakana.test,
	.../complete/prefix-rk-search-romaji.expected,
	.../suggest/complete/prefix-rk-search-romaji.test,
	.../prefix-rk-search-thrshold-found.expected,
	.../complete/prefix-rk-search-thrshold-found.test,
	.../prefix-rk-search-thrshold-not-found.expected,
	.../prefix-rk-search-thrshold-not-found.test,
	.../complete/prefix-search-disabled.expected,
	.../suggest/complete/prefix-search-disabled.test,
	.../complete/prefix-search-downcase.expected,
	.../suggest/complete/prefix-search-downcase.test,
	.../suggest/complete/prefix-search-force.expected,
	.../suggest/complete/prefix-search-force.test,
	.../prefix-search-threshold-found.expected,
	.../complete/prefix-search-threshold-found.test,
	.../prefix-search-threshold-not-found.expected,
	.../prefix-search-threshold-not-found.test,
	.../suggest/complete/prefix-search-upcase.expected,
	.../suggest/complete/prefix-search-upcase.test,
	.../suggest/rurema/complete-coocurrence.expected,
	.../suite/suggest/rurema/complete-coocurrence.test,
	...e-prefix-rk-search-hiragana-and-romaji.expected,
	...plete-prefix-rk-search-hiragana-and-romaji.test,
	.../complete-prefix-rk-search-hiragana.expected,
	.../rurema/complete-prefix-rk-search-hiragana.test,
	.../complete-prefix-rk-search-katakana.expected,
	.../rurema/complete-prefix-rk-search-katakana.test,
	.../complete-prefix-rk-search-romaji.expected,
	.../rurema/complete-prefix-rk-search-romaji.test,
	...mplete-prefix-rk-search-thrshold-found.expected,
	.../complete-prefix-rk-search-thrshold-found.test,
	...te-prefix-rk-search-thrshold-not-found.expected,
	...mplete-prefix-rk-search-thrshold-not-found.test,
	.../complete-prefix-search-disabled.expected,
	.../rurema/complete-prefix-search-disabled.test,
	.../rurema/complete-prefix-search-force.expected,
	.../rurema/complete-prefix-search-force.test,
	...complete-prefix-search-threshold-found.expected,
	.../complete-prefix-search-threshold-found.test,
	...lete-prefix-search-threshold-not-found.expected,
	...complete-prefix-search-threshold-not-found.test,
	.../rurema/complete-prefix-search-upcase.expected,
	.../rurema/complete-prefix-search-upcase.test: test function suggest:
	rurema/prefix- -> prefix/

	* .../rurema/complete-prefix-search-upcase.expected,
	.../rurema/complete-prefix-search-upcase.test: test function suggest:
	add a test for prefix search in complete  It uses upcase word for
	query.

	* .../rurema/complete-prefix-search-threshold-not-found.expected,
	.../rurema/complete-prefix-search-threshold-not-found.test: test
	function suggest: add a test for prefix search in complete  It uses
	--frequency_threshold and doesn't found any entry.

	* ...complete-prefix-search-threshold-found.expected,
	.../complete-prefix-search-threshold-found.test: test function
	suggest: add a test for prefix search in complete  It uses
	--frequency_threshold and found an entry.

	* .../suggest/rurema/complete-prefix-search-disabled.expected,
	.../suite/suggest/rurema/complete-prefix-search-disabled.test: test
	function suggest: add a test for disabling prefix search in complete

	* .../rurema/complete-prefix-search-force.expected,
	.../rurema/complete-prefix-search-force.test: test function suggest:
	add for forcing prefix search in complete

	* .../suggest/rurema/complete-coocurrence.expected,
	.../suite/suggest/rurema/complete-coocurrence.test: test function
	suggest: add prefix cooccurrence search in complete

	* .../complete-prefix-rk-search-thrshold-not-found.expected,
	.../rurema/complete-prefix-rk-search-thrshold-not-found.test: test
	function suggest: add prefix RK search in complete  It uses
	--frequency_threshold and doesn't found any entry.

	* ...mplete-prefix-rk-search-thrshold-found.expected,
	.../complete-prefix-rk-search-thrshold-found.test: test function
	suggest: add prefix RK search in complete  It uses
	--frequency_threshold and found an entry.

	* ...e-prefix-rk-search-hiragana-and-romaji.expected,
	...plete-prefix-rk-search-hiragana-and-romaji.test: test function
	suggest: add prefix RK search with hiragana + romaji in complete

	* .../complete-prefix-rk-search-hiragana.expected,
	.../rurema/complete-prefix-rk-search-hiragana.test: test function
	suggest: add prefix RK search with hiragana in complete

	* .../complete-prefix-rk-search-katakana.expected,
	.../rurema/complete-prefix-rk-search-katakana.test: test function
	suggest: add prefix RK search with katakana in complete

	* .../basic/correct-similar-search-no.expected,
	.../suggest/basic/correct-similar-search-no.test,
	.../suggest/correct-similar-search-no.expected,
	.../suite/suggest/correct-similar-search-no.test: test function
	suggest: move basic tests to basic/ directory

	* .../complete-prefix-rk-search-romaji.expected,
	.../suggest/complete-prefix-rk-search-romaji.test,
	.../complete-prefix-rk-search-romaji.expected,
	.../rurema/complete-prefix-rk-search-romaji.test: test function
	suggest: move to rurema/ directory

	* configure.ac, test/function/fixture/Makefile.am,
	test/function/fixture/suggest/Makefile.am,
	test/function/fixture/suggest/rurema/Makefile.am,
	test/function/fixture/suggest/rurema/ddl.grn,
	test/function/fixture/suggest/rurema/init.grn,
	test/function/fixture/suggest/rurema/items.grn,
	test/function/fixture/suggest/rurema/learn.grn,
	.../complete-prefix-rk-search-romaji.expected,
	.../suggest/complete-prefix-rk-search-romaji.test: test function: add
	a test for suggest

	* configure.ac, test/function/Makefile.am,
	test/function/fixture/geo/taiyaki/Makefile.am,
	test/function/fixture/geo/taiyaki/init.grn,
	test/function/include/Makefile.am,
	test/function/include/geo/Makefile.am,
	test/function/include/geo/taiyaki/Makefile.am,
	test/function/include/geo/taiyaki/init.grn,
	test/function/suite/geo/taiyaki/in-circle.test,
	test/function/suite/geo/taiyaki/in-rectangle-long-latitude.test: test
	function: move files under include/ to fixture/

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

	* build/makefiles/gettext.am, build/makefiles/sphinx-build.am,
	build/makefiles/sphinx.am, configure.ac, doc/Makefile.am,
	doc/locale/en/Makefile.am, doc/locale/ja/Makefile.am: Support 'make
	dist' with --disable-document

	* plugins/suggest/suggest.c,
	.../suggest/correct-similar-search-no.expected,
	.../suite/suggest/correct-similar-search-no.test: [suggest] add
	similar_search option

	* Makefile.am, configure.ac, test/function/Makefile.am,
	test/function/run-test.sh: [test][function] pass
	groonga-suggest-create-dataset

	* lib/proc.c, .../dump/table-tokenizer-index-column.expected,
	.../suite/dump/table-tokenizer-index-column.test: [dump] dump records
	for tables that have default tokenizer

	* test/function/suite/geo/taiyaki/Makefile.am,
	test/function/suite/geo/taiyaki/in-circle.expected,
	test/function/suite/geo/taiyaki/in-circle.result,
	.../taiyaki/in-rectangle-long-latitude.expected,
	.../geo/taiyaki/in-rectangle-long-latitude.result: [test] .result ->
	.expected

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

	* test/function/Makefile.am, test/function/run-test.sh: Support make
	check in test/function

	* .gitignore, configure.ac, test/Makefile.am,
	test/function/Makefile.am, test/function/fixture/Makefile.am,
	test/function/fixture/geo/Makefile.am,
	test/function/fixture/geo/taiyaki/Makefile.am,
	test/function/fixture/geo/taiyaki/areas.grn,
	test/function/fixture/geo/taiyaki/categories.grn,
	test/function/fixture/geo/taiyaki/ddl.grn,
	test/function/fixture/geo/taiyaki/shops.grn,
	test/function/fixture/geo/taiyaki/synonyms.grn,
	test/function/include/Makefile.am,
	test/function/include/geo/Makefile.am,
	test/function/include/geo/taiyaki/Makefile.am,
	test/function/include/geo/taiyaki/init.grn, test/function/run-test.sh,
	test/function/suite/Makefile.am, test/function/suite/geo/Makefile.am,
	test/function/suite/geo/taiyaki/Makefile.am,
	test/function/suite/geo/taiyaki/in-circle.result,
	test/function/suite/geo/taiyaki/in-circle.test,
	.../geo/taiyaki/in-rectangle-long-latitude.result,
	.../geo/taiyaki/in-rectangle-long-latitude.test: [functional][test]
	add

	* Makefile.am, test/unit/Makefile.am, test/unit/run-test.sh: Move
	configured value detection rules to top level Makefile

2012-03-04 Kouhei Sutou <kou@clear-code.com>

	* src/Makefile.am, src/suggest/Makefile.am: Use
	$(NO_STRICT_ALIASING_CFLAGS) for -fno-script-aliasing

	* configure.ac, lib/Makefile.am: Don't add -fno-script-aliasing for
	unavailable environment

	* Makefile.am, doc/Makefile.am, packages/yum/Makefile.am: Use $(MAKE)
	instead of make for portability

2012-02-29 Kouhei Sutou <kou@clear-code.com>

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

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

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: 1.3.1 -> 2.0.0.

2012-02-28 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat/Makefile.am, lib/dat/cursor-factory.hpp,
	lib/dat/dat.hpp, lib/dat/file-impl.cpp, lib/dat/file.hpp,
	lib/dat/id-cursor.hpp, lib/dat/key-cursor.hpp,
	lib/dat/predictive-cursor.hpp, lib/dat/prefix-cursor.hpp,
	lib/dat/trie.hpp, test/unit/core/dat/test-trie.cpp: export
	implementations (classes) of grn_dat DLL.

	* configure.ac, lib/com.c, lib/dat.cpp, lib/dat/file-impl.hpp,
	lib/groonga_in.h, lib/ii.c, lib/io.c, lib/proc.c, src/groonga.c: add
	new macros GRN_OPEN, GRN_CLOSE, GRN_READ and GRN_WRITE.

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

	* doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc] add link
	to indexing page to news page.

	* doc/locale/en/LC_MESSAGES/indexing.po,
	doc/locale/ja/LC_MESSAGES/indexing.po, doc/source/indexing.txt: [doc]
	translate.

	* doc/locale/en/LC_MESSAGES/indexing.po,
	doc/locale/ja/LC_MESSAGES/indexing.po: [doc] add po.

	* doc/example/indexing-data.log,
	.../indexing-offline-index-construction.log,
	doc/example/indexing-online-index-construction.log,
	doc/example/indexing-schema.log,
	...ing-search-after-offline-index-construction.log,
	...xing-search-after-online-index-construction.log,
	doc/example/indexing-search-without-index.log,
	doc/source/indexing.txt, doc/source/reference.txt: [doc] Add a
	document about offline index construction.

2012-02-27 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/db.c, lib/geo.c, lib/hash.c, lib/ii.c, lib/io.c,
	lib/pat.c, lib/store.c, lib/str.c: remove unnecessary GRN_APIs.

	* lib/dat.cpp, lib/dat.h, lib/pat.c, lib/pat.h: add missing GRN_APIs.

	* lib/db.c, lib/db.h, lib/geo.c, lib/geo.h, lib/hash.c, lib/hash.h,
	lib/ii.c, lib/ii.h, lib/io.c, lib/io.h, lib/pat.c, lib/pat.h,
	lib/store.c, lib/store.h, lib/str.c, lib/str.h: add missing GRN_APIs.

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

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

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/contribution.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/suggest.po,
	doc/locale/en/LC_MESSAGES/tutorial.po: Update po.

	* doc/locale/en/LC_MESSAGES/commands.po,
	doc/locale/en/LC_MESSAGES/contribution.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/spec.po,
	doc/locale/en/LC_MESSAGES/suggest.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/locale/ja/LC_MESSAGES/spec.po:
	[doc] Update po.

	* packages/windows/Rakefile,
	.../windows/patches/msgpack-0.5.7-mingw-w64.diff: [win32] add
	MessagePack build

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-test-utils.c,
	test/unit/util/test-string.c: [win32][test] suppress GRN_API redefined
	warnings

	* lib/db.h, lib/util.h, test/unit/lib/grn-assertions.c: [win32][test]
	export functions to be used in tests

	* test/unit/core/Makefile.am, test/unit/core/dat/Makefile.am,
	test/unit/fixtures/Makefile.am,
	test/unit/fixtures/performance/Makefile.am,
	test/unit/fixtures/stress/Makefile.am, test/unit/lib/Makefile.am,
	test/unit/memcached/Makefile.am, test/unit/story/Makefile.am,
	test/unit/util/Makefile.am: [win32][test] add -no-undefine link option
	to build DLL

	* doc/source/news.txt, doc/source/news/1.2.x.txt: doc: split 1.2.x
	release notes

2012-02-24 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac, lib/groonga_in.h: Use AC_CHECK_FUNCS to check whether
	mkostemp() is available or not.

	* lib/groonga_in.h, lib/ii.c: Define GRN_MKOSTEMP.

2012-02-23 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c, lib/ii.h: grn_ii_buffer: change the type of
	sparsity to uint64_t.

	* include/groonga.h, lib/ii.h: grn_ii_buffer: export grn_ii and
	grn_ii_buffer as well.

	* include/groonga.h, lib/ii.h: grn_ii_buffer: export some functions
	for sedue.

	* lib/db.c, lib/ii.c, lib/ii.h: grn_ii_buffer: add 'sparsity'
	parameter to grn_ii_build().

2012-02-23 Susumu Yata <susumu.yata@gmail.com>

	* lib/plugin.c, lib/tokenizer.c: add #include "groonga_in.h" to
	plugin.c and tokenizer.c.

2012-02-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c: grn_ii_buffer: support WIN32.

2012-02-17 Susumu Yata <susumu.yata@gmail.com>

	* plugins/tokenizers/Makefile.am, plugins/tokenizers/kytea.cpp: add
	TokenKytea.

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

	* lib/db.c, lib/db.h, test/unit/core/test-command-column-create.c,
	test/unit/core/test-command-load.c,
	test/unit/core/test-command-table-create.c,
	test/unit/core/test-table.c: accepted '@' as a valid name character.

2012-02-14 Kouhei Sutou <kou@clear-code.com>

	* lib/ii.c, lib/tokenizer.c, lib/util.c: reverted normalizer plugin
	related changes.

2012-02-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/ii.h: Renamed grn_ii_builder to grn_ii_buffer

2012-02-13 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/normalizer.c,
	plugins/normalizers/Makefile.am,
	plugins/normalizers/nfkc-unicode-5.1.h, plugins/normalizers/nfkc.c,
	plugins/normalizers/nfkc.h, test/benchmark/bench-normalize.c,
	test/unit/core/test-command-dump.c: [normalizer][nfkc]
	NormalizerUTF8NFKC -> NormalizerNFKC51.  Because it's based on Unicode
	5.1.

2012-02-13 Susumu Yata <susumu.yata@gmail.com>

	* include/groonga/tokenizer.h, lib/tokenizer.c: removed fuctions and
	macros supported by the plugin API. removed grn_str (deprecated).

2012-02-10 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/db.h, lib/ii.c, lib/token.c, lib/tokenizer.c,
	plugins/tokenizers/mecab.c: [normalizer] changed to use
	grn_normalized_text instead of grn_str.

	* include/groonga.h, lib/normalizer.c: [normalizer] added const.

	* lib/dat.cpp, lib/db.c, lib/hash.c, lib/pat.c, lib/proc.c,
	test/unit/core/test-command-dump.c: [dump] supported --normalizer.

	* lib/proc.c, test/unit/core/test-command-table-create.c:
	[table_create] added tests for invalid option value check.

	* lib/proc.c, test/unit/core/test-command-table-create.c:
	[table_create] supported --normalizer.

	* test/unit/lib/grn-assertions.c, test/unit/lib/grn-assertions.h:
	[test] add grn_test_assert_equal_type().

	* lib/util.c, lib/util.h: add grn_inspect_type().

	* include/groonga.h, lib/db.c, test/unit/core/test-table.c:
	[normalizer] support grn_obj_set_info()/grn_obj_get_info() API.

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

	* test/benchmark/Makefile.am, test/benchmark/bench-normalize.c:
	[benchmark][normalize] added bundle with change patterns.

	* configure.ac, include/groonga.h, include/groonga/normalizer.h,
	lib/Makefile.am, lib/dat.cpp, lib/icudump.c,
	lib/nfkc-custom-rules.txt, lib/nfkc.h, lib/nfkc.rb, lib/normalizer.c,
	lib/pat.c, lib/snip.c, lib/str.c, lib/str.h, lib/token.c,
	plugins/Makefile.am, plugins/normalizers/Makefile.am,
	plugins/normalizers/icudump.c,
	plugins/normalizers/nfkc-custom-rules.txt, plugins/normalizers/nfkc.c,
	plugins/normalizers/nfkc.h, plugins/normalizers/nfkc.rb,
	test/benchmark/Makefile.am, test/benchmark/bench-normalize.c:
	[experimental] moved NFKC to plugins/normalizers/.

2012-02-09 Susumu Yata <susumu.yata@gmail.com>

	* include/groonga/plugin.h, lib/plugin.c, lib/plugin_in.h: moved
	functions and macros from the tokenizer module to the plugin module.

2012-02-09 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/io.h: added GRN_B_ENC_SIZE

2012-02-09 Susumu Yata <susumu.yata@gmail.com>

	* include/groonga/tokenizer.h, lib/tokenizer.c: added a new module to
	help tokenizer development.

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

	* include/groonga.h, lib/Makefile.am, lib/dat.cpp, lib/dat.h,
	lib/db.c, lib/db.h, lib/expr.c, lib/hash.c, lib/hash.h,
	lib/normalizer.c, lib/normalizer.h, lib/pat.c, lib/pat.h, lib/snip.c,
	lib/str.c, lib/str.h, lib/util.c, test/unit/core/dat/test-dat.cpp,
	test/unit/util/test-snip.c, test/unit/util/test-string.c: [normalizer]
	implemented normalizer as grn_proc. refs #1164

	* test/unit/core/test-cast-table.c, test/unit/core/test-hash-cursor.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-table-patricia-trie-cursor.c,
	test/unit/core/test-table-sort-geo.c,
	test/unit/core/test-view-operations.c: [test] fixed memory leaks.

2012-02-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, lib/pat.c, lib/pat.h: added grn_pat_cache_enable() and
	grn_pat_cache_disable()

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

	* lib/dat.cpp, lib/hash.c, lib/pat.c: reduce needless grn_ctx_at() on
	create table.

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

	* doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/source/contribution/report.txt: [doc] fix links in Japanese page.
	Reported by @naoina. Thanks!!!

2012-01-17 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/Makefile.am, lib/com.c, lib/ctx.c,
	lib/ctx_impl.h, lib/db.c, lib/expr.c, lib/ii.c, lib/ii.h, lib/io.c,
	lib/output.c, lib/output.h, lib/plugin.c, lib/proc.c, lib/ql.c,
	lib/ql.h, lib/query.c, lib/scm.c, lib/store.c, lib/token.c,
	src/grnslap.c, src/groonga.c, test/unit/core/Makefile.am,
	test/unit/core/test-inverted-index.c, test/unit/core/test-query.c:
	remove deprecated grn_query. fixes #1247

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

	* lib/proc.c, test/unit/core/test-command-delete.c: [delete] add more
	information on syntax error.

	* lib/proc.c, test/unit/core/test-command-delete.c: [delte] cleanup.

	* lib/proc.c, test/unit/core/test-command-delete.c: [delte] improve
	error message.

	* lib/db.c, lib/db.h, lib/proc.c, test/unit/core/test-column.c,
	test/unit/core/test-command-column-create.c,
	test/unit/core/test-command-load.c,
	test/unit/core/test-command-table-create.c,
	test/unit/core/test-table.c: remove needelss ':' from log message.

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

	* data/systemd/fedora/groonga.service,
	data/systemd/fedora/sysconfig/groonga,
	packages/rpm/fedora/groonga.spec.in: [fedora] support effective user
	and group in systemd.  Patch by Daiki Ueno. Thanks!!!

2012-02-01 Kouhei Sutou <kou@clear-code.com>

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] add changelog: use HTTP as
	the default protocol.

	* packages/debian/changelog, packages/debian/groonga-server.default,
	packages/debian/groonga-server.init: [debian] use HTTP as the default
	protocol.

	* data/init.d/redhat/groonga, data/init.d/redhat/sysconfig/groonga:
	[centos] support status.

	* data/init.d/redhat/groonga, data/init.d/redhat/sysconfig/groonga:
	[rpm][centos] use HTTP by default.

	* data/init.d/redhat/Makefile.am,
	data/init.d/redhat/sysconfig/Makefile.am,
	packages/rpm/centos/groonga.spec.in: [rpm][centos] install init.d
	related files directly.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] remove other permission
	from DB directory.

	* configure.ac, data/Makefile.am, data/systemd/Makefile.am,
	data/systemd/fedora/Makefile.am, data/systemd/fedora/groonga.service,
	data/systemd/fedora/sysconfig/Makefile.am,
	data/systemd/fedora/sysconfig/groonga: [fedora] add
	--with-package-platform=fedora.  Based patch by Daiki Ueno. Thanks!!!

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [package] add 1.3.1 entry.

	* COPYING, include/groonga.h, lib/com.c, lib/com.h, lib/ctx.c,
	lib/ctx.h, lib/dat.h, lib/db.c, lib/db.h, lib/expr.c, lib/geo.c,
	lib/geo.h, lib/groonga_in.h, lib/hash.c, lib/hash.h, lib/icudump.c,
	lib/ii.c, lib/ii.h, lib/io.c, lib/io.h, lib/nfkc.c, lib/nfkc.h,
	lib/nfkc.rb, lib/output.c, lib/output.h, lib/pat.c, lib/pat.h,
	lib/plugin.c, lib/plugin_in.h, lib/proc.c, lib/proc.h, lib/ql.c,
	lib/ql.h, lib/query.c, lib/scm.c, lib/snip.c, lib/snip.h, lib/store.c,
	lib/store.h, lib/str.c, lib/str.h, lib/token.c, lib/token.h,
	lib/util.c, lib/util.h, test/benchmark/bench-geo-distance.c,
	test/benchmark/bench-geo-select.c,
	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/stress/stress.py,
	test/unit/command/test-bom.rb, test/unit/command/test-comment.rb,
	test/unit/command/test-config-file.rb,
	test/unit/command/test-option.rb, test/unit/core/test-accessor.c,
	test/unit/core/test-cast-basic.c, test/unit/core/test-cast-table.c,
	test/unit/core/test-column.c,
	test/unit/core/test-command-cache-limit.c,
	test/unit/core/test-command-column-create.c,
	test/unit/core/test-command-column-list.c,
	test/unit/core/test-command-column-rename.c,
	test/unit/core/test-command-define-selector.c,
	test/unit/core/test-command-delete.c,
	test/unit/core/test-command-dump.c,
	test/unit/core/test-command-load.c,
	.../unit/core/test-command-select-filter-invalid.c,
	test/unit/core/test-command-select-filter.c,
	test/unit/core/test-command-select-geo.c,
	test/unit/core/test-command-select-prefix-search.c,
	.../core/test-command-select-query-expansion.c,
	test/unit/core/test-command-select-query.c,
	test/unit/core/test-command-select-sort.c,
	test/unit/core/test-command-select.c,
	test/unit/core/test-command-table-create.c,
	test/unit/core/test-command-table-list.c,
	test/unit/core/test-command-table-rename.c,
	test/unit/core/test-command-truncate.c, test/unit/core/test-context.c,
	test/unit/core/test-database-create.c, test/unit/core/test-database.c,
	test/unit/core/test-encoding.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-edit-distance.c,
	test/unit/core/test-function.c,
	test/unit/core/test-geo-in-rectangle-border.c,
	test/unit/core/test-geo-in-rectangle.c, test/unit/core/test-geo.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-inspect.c, test/unit/core/test-inverted-index.c,
	test/unit/core/test-log.c, test/unit/core/test-object.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-plugin.c,
	test/unit/core/test-public-context.c, test/unit/core/test-query.c,
	test/unit/core/test-rename.c, test/unit/core/test-store-ja.c,
	test/unit/core/test-stress.c, test/unit/core/test-table-cursor.c,
	test/unit/core/test-table-hook.c,
	test/unit/core/test-table-patricia-trie-cursor.c,
	test/unit/core/test-table-select-normalize.c,
	test/unit/core/test-table-select.c,
	test/unit/core/test-table-sort-geo.c,
	test/unit/core/test-table-sort-key-from-str.c,
	test/unit/core/test-table.c, test/unit/core/test-text.c,
	test/unit/core/test-view-operations.c, test/unit/core/test-view.c,
	test/unit/fixtures/performance/test-read-write.c,
	test/unit/fixtures/plugins/string.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/gqtp/test-cache.rb, test/unit/gqtp/test-load.rb,
	test/unit/gqtp/test-restore.rb, test/unit/gqtp/test-status.rb,
	test/unit/grntest/test-gqtp.rb, test/unit/grntest/test-http.rb,
	test/unit/grntest/test-option.rb, test/unit/http/test-http-crud.rb,
	test/unit/http/test-http-load.rb, test/unit/http/test-http-schema.rb,
	test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select-drilldown.rb,
	test/unit/http/test-http-select-weight.rb,
	test/unit/http/test-http-view.rb, test/unit/http/test-http.rb,
	test/unit/http/test-invalid-http.rb,
	test/unit/http/test-static-html.rb, 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-memcached-assertions.c,
	test/unit/lib/grn-test-memcached-assertions.h,
	test/unit/lib/grn-test-server.c, test/unit/lib/grn-test-server.h,
	test/unit/lib/grn-test-shortcut.h, test/unit/lib/grn-test-utils.c,
	test/unit/lib/grn-test-utils.h,
	test/unit/lib/ruby/groonga-constants.rb,
	test/unit/lib/ruby/groonga-grntest-test-utils.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb,
	.../unit/lib/ruby/groonga-local-gqtp-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb,
	test/unit/memcached/test-memcached.c, test/unit/story/test-rurema.c,
	test/unit/story/test-taiyaki.c, test/unit/suggest/test-httpd.rb,
	test/unit/suite-groonga-test.c,
	test/unit/tools/test-query-log-analyzer.rb,
	test/unit/util/test-snip.c, test/unit/util/test-string.c,
	tools/groonga-suggest-httpd-client.rb: update FSF address.  Suggested
	by Daiki Ueno. Thanks!!!

2012-02-01 Susumu Yata <susumu.yata@gmail.com>

	* test/unit/core/dat/test-array.cpp,
	test/unit/core/dat/test-check.cpp,
	test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-dat-cursor.cpp,
	test/unit/core/dat/test-dat-pat.cpp, test/unit/core/dat/test-dat.cpp,
	test/unit/core/dat/test-file.cpp,
	test/unit/core/dat/test-id-cursor.cpp,
	test/unit/core/dat/test-key-cursor.cpp,
	test/unit/core/dat/test-key.cpp,
	test/unit/core/dat/test-predictive-cursor.cpp,
	test/unit/core/dat/test-prefix-cursor.cpp,
	test/unit/core/dat/test-trie.cpp, test/unit/core/dat/test-vector.cpp:
	updated tests for grn_dat.

2012-01-29 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/ii.c: [index] don't build offline index build code on
	Windows.

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

	* 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/executables.po,
	doc/locale/en/LC_MESSAGES/functions.po,
	doc/locale/en/LC_MESSAGES/geolocation_search.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/output.po,
	doc/locale/en/LC_MESSAGES/suggest.po,
	doc/locale/en/LC_MESSAGES/tutorial.po,
	doc/locale/en/LC_MESSAGES/type.po,
	doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/community.po,
	doc/locale/ja/LC_MESSAGES/functions.po,
	doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/suggest.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po: [doc] update po.

	* lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-column-rename.c: [command][column_rename]
	add. fixes #1234

	* lib/db.c, lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-table-rename.c: [command][table_rename]
	add. refs #1234

2012-01-28 Kouhei Sutou <kou@clear-code.com>

	* doc/source/output.txt, doc/source/reference.txt: [doc] start writing
	a document about output format.

	* configure.ac, groonga.pc.in: [pkg-config] provide document_root
	variable for nroonga.

2012-01-25 Kouhei Sutou <kou@clear-code.com>

	* src/suggest/groonga_suggest_httpd.c,
	src/suggest/groonga_suggest_learner.c, src/suggest/util.c,
	src/suggest/util.h: [suggest] pass unknown parameters to groonga.

2012-01-23 Daijiro MORI <daijiro.mori@gmail.com>

	* include/groonga.h, lib/db.c, lib/ii.c: Added grn_obj_path_by_id

2012-01-19 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/ii.c: grn_ii_build() is used only when
	"USE_OFFLINE_INDEXER" environment variable is set "yes"

	* lib/ii.c, lib/ii.h: Added an offline index builder

2012-01-19 Ryo Onodera <onodera@clear-code.com>

	* test/unit/fixtures/story/rurema/items.grn,
	test/unit/story/test-rurema.c: [suggest][complete] add tests of
	completion for different behavior with upcase or downcase queries

2012-01-19 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-database.c: grn_table_at: support
	grn_db.

	* lib/ctx.h, test/unit/core/dat/test-dat-pat.cpp,
	test/unit/lib/grn-assertions.h, test/unit/util/test-string.c: don't
	use grn_obj in LOGTRACE.

2012-01-19 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat.h, lib/dat/dat.hpp, lib/dat/entry.hpp,
	lib/dat/trie.cpp, lib/dat/trie.hpp: implemented grn_dat_repair().

2012-01-17 Kouhei Sutou <kou@clear-code.com>

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] groonga package doesn't
	require groonga-doc package. fixes #1250  Suggested by Masaharu IWAI.
	Thanks!!!

	* packages/debian/changelog, packages/debian/control: [deb]
	groonga-server doesn't require groonga-munin-plugins. refs #1251
	Suggested by Masaharu IWAI. Thanks!!!

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] groonga-server doesn't
	require groonga-munin-plugins. fixes #1251  Suggested by Masaharu
	IWAI. Thanks!!!

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: update the latest version.

2012-01-13 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/db.c, test/unit/core/test-database.c:
	grn_table_get: support grn_db. fixes #1242

2012-01-13 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat.h, lib/dat/dat.hpp, lib/dat/header.hpp,
	lib/dat/trie.cpp, lib/dat/trie.hpp: implemented a flag for detecting
	grn_dat corruption.

2012-01-13 Kouhei Sutou <kou@clear-code.com>

	* include/groonga.h, lib/db.c: grn_obj_delete_by_id: int -> grn_id.
	fixes #1241

2012-01-13 Susumu Yata <susumu.yata@gmail.com>

	* examples/kv.c, include/groonga.h, lib/ctx.c, lib/db.c, lib/db.h,
	lib/expr.c, lib/ii.c, lib/pat.c, lib/proc.c, lib/ql.c, lib/scm.c,
	lib/store.c, plugins/suggest/suggest.c, src/grntest.c: updated to use
	unsigned int instead of unsigned.

2012-01-12 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/sphinx-build.am, doc/Makefile.am: clone Sphinx on
	doc/.

	* build/makefiles/gettext.am, build/makefiles/sphinx.am, configure.ac:
	don't clean generated files by Sphinx on no hg environment.

	* test/unit/core/dat/test-dat-pat.cpp,
	test/unit/core/dat/test-dat.cpp: [test] remove unused variables.

2012-01-11 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, test/unit/core/dat/Makefile.am: [test][c++] add
	-Wno-clobbered flags for building tests.

2012-01-11 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, test/unit/core/dat/test-dat.cpp: fixed a bug of
	grn_dat_scan().

2012-01-10 Kouhei Sutou <kou@clear-code.com>

	* build/makefiles/LC_MESSAGES.am, build/makefiles/gettext.am,
	build/makefiles/locale.am, build/makefiles/sphinx.am, doc/Makefile.am,
	doc/locale/Makefile.am, doc/locale/en/LC_MESSAGES/LC_MESSAGES.am,
	doc/locale/en/LC_MESSAGES/Makefile.am,
	doc/locale/en/LC_MESSAGES/files.am,
	doc/locale/en/LC_MESSAGES/gettext.am,
	doc/locale/en/LC_MESSAGES/sphinx-build.am, doc/locale/en/Makefile.am,
	doc/locale/en/files.am, doc/locale/en/locale.am,
	doc/locale/en/sphinx-build.am, doc/locale/en/sphinx.am,
	doc/locale/ja/LC_MESSAGES/LC_MESSAGES.am,
	doc/locale/ja/LC_MESSAGES/Makefile.am,
	doc/locale/ja/LC_MESSAGES/files.am,
	doc/locale/ja/LC_MESSAGES/gettext.am,
	doc/locale/ja/LC_MESSAGES/sphinx-build.am, doc/locale/ja/Makefile.am,
	doc/locale/ja/files.am, doc/locale/ja/locale.am,
	doc/locale/ja/sphinx-build.am, doc/locale/ja/sphinx.am,
	doc/locale/template.locale.LC_MESSAGES.Makefile.am,
	doc/locale/template.locale.Makefile.am, lib/Makefile.am: use relative
	path for include in Makefile.am.

	* include/groonga.h, lib/db.c, lib/hash.c, lib/pat.c,
	test/unit/core/test-command-dump.c,
	test/unit/core/test-command-load.c, test/unit/core/test-hash.c,
	test/unit/core/test-inverted-index.c,
	test/unit/core/test-patricia-trie-search.c,
	test/unit/core/test-patricia-trie.c, test/unit/core/test-table.c: add
	const to void *value of *_set_value().

2012-01-10 Yoji SHIDARA <dara@shidara.net>

	* lib/hash.c, lib/pat.c: [msgpack] should be sum of #keys and #values
	refs #1215

2012-01-10 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, include/groonga.h, lib/ctx.c, lib/ctx.h, lib/expr.c,
	lib/proc.c, lib/scm.c, lib/token.c, src/grnslap.c, src/grntest.c,
	src/groonga.c: enable write-strings warnings and suppress those
	warnings.  Suggested by montywi. Thanks!!!

2012-01-10 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat.h: added grn_dat_scan().

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

	* configure.ac, lib/db.c: add --with-default-db-key configure option.
	dynamic DB key change environment variable is changed:
	GRN_CREATE_DB_USING_PAT -> GRN_DB_KEY=pat/GRN_DB_KEY=dat

	* lib/db.c, test/unit/core/test-command-load.c: show column name on
	cast failed.

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

	* test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-dat-cursor.cpp,
	test/unit/core/dat/test-dat-pat.cpp, test/unit/core/dat/test-dat.cpp,
	test/unit/core/dat/test-file.cpp, test/unit/core/dat/test-key.cpp,
	test/unit/core/dat/test-string.cpp, test/unit/core/dat/test-trie.cpp:
	[test] use Cutter 1.2.0.

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

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

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

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/source/characteristic.txt: [doc] fixed a typo.

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/source/characteristic.txt: [doc] updated characteristics of
	groonga.

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

	* lib/geo.c, lib/geo.h, lib/proc.c,
	test/unit/core/test-command-select-geo.c, test/unit/core/test-geo.c:
	[geo] geo_in_circle() without index supports approximate type.  fixes
	#1226

	* include/groonga.h, lib/geo.c, lib/geo.h, lib/proc.c,
	test/unit/core/test-command-select-geo.c: [geo] geo_in_circle()
	supports approximate type. refs #1226  geo_in_circle() without index
	isn't supported yet.

	* doc/source/functions/geo_distance.txt, lib/proc.c,
	test/unit/core/Makefile.am, test/unit/core/test-command-select-geo.c:
	[geo] geo_distance() supports approximate type. refs #1226
	abbreviation isn't supported yet.

2011-12-28 Yoji SHIDARA <dara@shidara.net>

	* lib/output.c, lib/proc.c: [msgpack] partially support MessagePack on
	select  drilldown is not yet supported.  refs #1215

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: [test] support msgpack
	on test-http-select-basic  refs #1215

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

	* lib/geo.c, lib/geo.h, lib/proc.c: [geo] use meaningful name for
	approximate types. refs #1226

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

	* lib/dat/file-impl.cpp, lib/dat/file-impl.hpp: [windows] really don't
	rename open method.

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: update release inforamtion.

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

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

	* lib/dat/trie.cpp, lib/dat/trie.hpp: added
	grn::dat::Trie::lcp_search().

	* lib/dat.cpp, lib/dat.h: added grn_dat_lcp_search() and
	grn_dat_next().

2011-12-27 Yoji SHIDARA <dara@shidara.net>

	* test/unit/http/test-http-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: [test] follow output
	column order change.  the change caused by migration from grn_pat to
	grn_dat. fixes #1210

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

	* configure.ac, lib/dat/Makefile.am, lib/dat/file-impl.cpp: add
	--enable-map-hugetlb option.

2011-12-26 Ryo Onodera <onodera@clear-code.com>

	* lib/proc.c, test/unit/core/test-command-delete.c: mention filter in
	error message when delete is used with id, key and filter

	* lib/proc.c, test/unit/core/test-command-delete.c: show error message
	when delete filter is used with id and/or key

	* lib/proc.c, test/unit/core/test-command-delete.c: add --filter
	option to delete command

2011-12-26 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat.h: added grn_dat_at().

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

	* lib/proc.c, .../core/test-command-select-query-expansion.c: [select]
	support string vector column for query expansion. fixes #1216

2011-12-22 Daijiro MORI <daijiro.mori@gmail.com>

	* include/groonga.h, lib/db.c: exported grn_obj_delete_by_id()

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

	* include/groonga.h, lib/db.c: added grn_obj_get_values()

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

	* .logaling/config, .logaling/glossary/groonga.ja.en.tsv,
	.logaling/glossary/groonga.ja.en.yml,
	doc/source/translation_table.lst: use logaling.

2011-12-19 Yoji SHIDARA <dara@shidara.net>

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: [test] extract
	outputy_type dependent helpers

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

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	improve message on variable size value type error.  refs #915 refs
	#1210

	* lib/proc.c, test/unit/http/test-http-schema.rb:
	[shcema][table-create] add tags.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	show key type name on big key size error.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	report error for neither type nor table key.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	add value type check for view.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	check max key size.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	validate key_type.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	add [table][create] tag.  refs #915

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	validate WITH_SIS flag.  refs #915 refs #1210

	* lib/db.c, test/unit/http/test-http-schema.rb: [shcema][table-create]
	validate flags.  refs #915 refs #1210

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

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: [test][http] support
	MessagePack test but it fails.  We should put return_code into
	response on MessagePack format in src/groonga.c.

	* .gitignore, test/unit/Gemfile, test/unit/run-test.sh: [test][ruby]
	support running test on not test/unit/ directory.

	* test/unit/run-test.rb, test/unit/run-test.sh: [test][ruby] use
	bundler.

2011-12-14 Yoji SHIDARA <dara@shidara.net>

	* lib/ctx.c, lib/output.c, lib/ql.h: use #ifdef instead of #if

	* lib/ctx.c, lib/output.c, lib/ql.h: implement messagepack serializer

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

	* doc/Makefile.am, doc/files.am: [doc] distribute
	update_execution_example.py again. fixes #1208  Reported by Yoji
	Shidara. Thanks!!

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

	* lib/com.h, lib/dat.cpp: replaced a tab with spaces. updated to
	explicitly add '\0' independent of grn_itoh().

2011-12-09 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/io.c, lib/str.c: stopped adding nul character in
	grn_itoh(). refs #1194

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

	* doc/Makefile.am, doc/source/update_execution_example.py,
	doc/update_execution_example.py: [doc][example] move example updater
	to doc/ from doc/source/.

	* doc/source/tutorial/data.txt, doc/source/tutorial/drilldown.txt,
	doc/source/tutorial/index.txt, doc/source/tutorial/introduction.txt,
	doc/source/tutorial/match_columns.txt,
	doc/source/tutorial/micro_blog.txt, doc/source/tutorial/network.txt,
	doc/source/tutorial/patricia_trie.txt,
	doc/source/tutorial/query_expansion.txt,
	doc/source/tutorial/search.txt,
	doc/source/update_execution_example.py: [doc][example] always specify
	database in each file.

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

	* data/html/admin/index.html,
	data/html/admin/js/jquery.flot-0.7.min.js,
	data/html/admin/js/jquery.flot.license.txt: [admin] support throughput
	chart.

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

	* doc/locale/ja/LC_MESSAGES/commands.po,
	doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/locale/ja/LC_MESSAGES/executables.po,
	doc/locale/ja/LC_MESSAGES/geolocation_search.po,
	doc/locale/ja/LC_MESSAGES/install.po,
	doc/locale/ja/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/locale/ja/LC_MESSAGES/type.po: cut off needless mmap call

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

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/tutorial/introduction.txt: [doc] updated the first section
	of the tutorial.

2011-11-30 Susumu Yata <susumu.yata@gmail.com>

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/tutorial/introduction.txt: [doc] updated a part of the
	tutorial.

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/tutorial/introduction.txt: [doc] updated a part of the
	tutorial.

	* doc/locale/ja/LC_MESSAGES/tutorial.po,
	doc/source/tutorial/introduction.txt: [doc] updated a part of the
	tutorial.

	* doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/introduction-1.log,
	doc/source/example/tutorial/introduction-2.log,
	doc/source/example/tutorial/introduction-3.log,
	doc/source/tutorial/data.txt: [doc] fixed execution examples
	(introduction-1, 2 and 3).

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

	* doc/locale/ja/LC_MESSAGES/limitations.po,
	doc/source/limitations.txt: [doc] translated "Limitations".

	* doc/locale/ja/LC_MESSAGES/tutorial.po, doc/source/tutorial.txt,
	doc/source/tutorial/introduction.txt: [doc] updated and fixed
	incorrect descriptions.

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/source/characteristic.txt: [doc] improved.

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

	* doc/locale/ja/LC_MESSAGES/install.po, doc/source/install.txt: [doc]
	updated.

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/source/characteristic.txt: [doc] updated.

	* doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/locale/ja/LC_MESSAGES/news.po: [doc] updated po files.

	* doc/locale/ja/LC_MESSAGES/index.po, doc/source/index.txt: [doc]
	English title.

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

	* doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: add release
	note.

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

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/locale/ja/LC_MESSAGES/tutorial.po: [doc][ja] remove fuzzy.

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

	* lib/proc.c, lib/scm.c: [mingw] undef stat.

	* .gitignore, configure.ac, doc/source/news.txt,
	packages/windows/Makefile.am, packages/windows/Rakefile,
	packages/windows/setup-x64.nsi.in, packages/windows/setup.nsi.in:
	[windows] support x86.

	* packages/yum/Makefile.am, packages/yum/groonga-depended-packages:
	[yum] support i386.

	* packages/apt/Makefile.am, packages/apt/build-deb.sh: [apt] support
	i386.

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

	* lib/db.c, test/unit/core/test-rename.c: [rename] support renaming
	table that has no column.

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

	* lib/db.c, test/unit/core/test-rename.c: fix columns aren't renamed
	bug in grn_table_rename(). fixes #1167

	* test/unit/core/Makefile.am, test/unit/core/test-rename.c: [test] add
	a test about grn_column_rename(). refs #1167  Also add a
	grn_table_rename() but it's omitted for now.

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

	* include/groonga.h, test/unit/core/test-cast-basic.c: simplified
	GRN_GEO_DEGREE2MSEC

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

	* lib/geo.c, lib/geo.h: [geo] enable performace improved
	geo_in_rectangle. fixes #1173

	* test/unit/core/test-command-column-list.c,
	test/unit/core/test-command-dump.c,
	test/unit/core/test-command-load.c,
	test/unit/core/test-command-select.c: [test] follow key management
	backend change. fixes #1167  key managerment backend was changed to
	grn_dat from grn_pat at 964ec43bf468229b119de155bc14b3eee49706d1

	* lib/geo.c, lib/geo.h: [geo] represent entry status as flags to
	reduce memory usage.

	* lib/geo.c, lib/geo.h: [geo] base_key -> key.

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

	* lib/db.c, lib/db.h: adopted grn_dat for table/column name
	management. refs #1167

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

	* lib/geo.c, lib/geo.h: [geo] add GRN_ prefix. refs #1173

	* lib/geo.c, lib/geo.h: [geo] make minimum reduce bit customizable.
	refs #1173

	* lib/geo.c, test/unit/core/test-geo-in-rectangle-border.c: [geo]
	enables initial inner check. refs #1173

	* lib/geo.c, lib/geo.h: [geo] improve geo_geo_cursor_next()
	performace. refs #1173  This change reduces search a target mesh to
	small meshes. It improves performance because search target records
	are also reduced. Here are benchmark result by
	test/benchmark/bench-geo-select.c:  CFLAGS: -O0 -ggdb3 CPU: Intel(R)
	Core(TM) i7 CPU         860  @ 2.80GHz stepping 05  Old: % (cd
	test/benchmark/ && make --quiet run-bench-geo-select)
	run-bench-geo-select: (time) 1st: select_in_rectangle (partial):
	(0.819828) 2nd: select_in_rectangle (partial): (0.832293) 1st:
	select_in_rectangle     (all): (8.82504) 2nd: select_in_rectangle
	(all): (8.97628)  New; % (cd test/benchmark;
	GRN_GEO_CURSOR_STRICTLY=yes make --quiet run-bench-geo-select)
	run-bench-geo-select: (time) 1st: select_in_rectangle (partial):
	(0.528143) 2nd: select_in_rectangle (partial): (0.518647) 1st:
	select_in_rectangle     (all): (8.77378) 2nd: select_in_rectangle
	(all): (8.76765)  CFLAGS: -O3 -ggdb3 CPU: Intel(R) Core(TM) i7 CPU
	    860  @ 2.80GHz stepping 05  Old: % (cd test/benchmark/ && make
	--quiet run-bench-geo-select) run-bench-geo-select: (time) 1st:
	select_in_rectangle (partial): (0.415439) 2nd: select_in_rectangle
	(partial): (0.423479) 1st: select_in_rectangle     (all): (4.63983)
	2nd: select_in_rectangle     (all): (4.53055)  New: % (cd
	test/benchmark; GRN_GEO_CURSOR_STRICTLY=yes make --quiet
	run-bench-geo-select) run-bench-geo-select: (time) 1st:
	select_in_rectangle (partial): (0.26974) 2nd: select_in_rectangle
	(partial): (0.250247) 1st: select_in_rectangle     (all): (4.45263)
	2nd: select_in_rectangle     (all): (4.61558)  The benchmark results
	shows this change improves performance but this feature is disabled by
	default. It can be enabled by GRN_GEO_CURSOR_STRICTLY=yes environment
	variable.  TODO: If top-left point and bottom-right point euqal to the
	initial mesh, we shuold not reduce the mesh.

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

	* data/munin/Makefile.am, data/munin/groonga_throughput: [munin] add a
	Munin plugin to measure throughput. refs #1171

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

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-dat-pat.cpp,
	test/unit/core/dat/test-trie.cpp: added a test that compares grn_pat
	and grn_dat.

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

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] add --with-munin-plugins
	option.

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] add
	--with-package-platform=redhat option.

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

	* include/groonga.h, lib/db.c: added grn_table_update()

2011-11-15 Susumu Yata <susumu.yata@gmail.com>

	* test/unit/core/dat/test-dat-cursor.cpp,
	test/unit/core/dat/test-dat.cpp: remove catastrophic grn_init/fin()
	calls from cut_setup/teardown().

	* lib/Makefile.am, lib/dat.cpp, lib/dat/Makefile.am,
	lib/dat/file-impl.hpp: Good news: grn_dat is now available on Windows
	as well.

	* src/groonga.c, src/suggest/groonga_suggest_learner.c: add
	initialization of variables.

2011-11-15 Daijiro MORI <daijiro.mori@gmail.com>

	* include/groonga.h, lib/db.c: added grn_obj_rename()

	* lib/db.c, lib/db.h: renamed grn_obj_rename into grn_obj_path_rename

2011-11-15 Susumu Yata <susumu.yata@gmail.com>

	* test/unit/core/dat/Makefile.am,
	test/unit/core/dat/test-dat-cursor.cpp: add a test of grn_dat_cursor.

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

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-dat.cpp,
	test/unit/core/dat/test-trie.cpp: add a test of grn_dat (except
	grn_dat_get_key2() and grn_dat_cursor).

2011-11-14 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ql.c: removed grn_ql_def_db_funcs()

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

	* configure.ac, test/unit/core/Makefile.am,
	test/unit/core/test-geo-in-rectangle-border.c,
	test/unit/fixtures/Makefile.am, test/unit/fixtures/geo/Makefile.am,
	test/unit/fixtures/geo/data.grn, test/unit/fixtures/geo/ddl.grn,
	test/unit/fixtures/geo/generate-data.rb: [test][geo] add tests for
	geo_in_rectangle.

	* lib/plugin.c, test/unit/core/test-plugin.c: [plugin] fix error
	message on too long plugin path.

	* test/unit/core/test-geo-in-rectangle.c, test/unit/core/test-geo.c:
	[test] remove unused variables.

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

	* lib/db.c, lib/geo.c, lib/ii.c, lib/proc.c: suppress warnings by
	-Wuninitialized and -O2.

	* configure.ac, data/init.d/redhat/Makefile.am,
	data/init.d/redhat/sysconfig/Makefile.am: [redhat] don't install
	RedHat platform related files by default.  Use
	--with-package-platform=redhat for installing them.

	* configure.ac, data/munin/Makefile.am: [munin] don't install Munin
	plugins by default.

	* lib/geo.c, lib/plugin.c, src/groonga.c,
	src/suggest/groonga_suggest_httpd.c: suppress unused-variable
	warnings.

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

	* test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-id-cursor.cpp,
	test/unit/core/dat/test-string.cpp, test/unit/core/dat/test-trie.cpp:
	fix assertions.

	* test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-file.cpp, test/unit/core/dat/test-header.cpp,
	test/unit/core/dat/test-key.cpp, test/unit/core/dat/test-string.cpp,
	test/unit/core/dat/test-trie.cpp: replace cppcut_assert_equals by
	cut_assert_nulls and cut_assert_not_nulls.

	* test/unit/core/dat/test-file.cpp, test/unit/core/dat/test-trie.cpp:
	fix a bug (wrong temporary file paths).

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-key.cpp,
	test/unit/core/dat/test-string.cpp,
	test/unit/core/dat/test-string.hpp: add test-string.hpp to define an
	operator to output grn::dat::String through std::ostream.

	* test/unit/core/dat/test-base.cpp, test/unit/core/dat/test-block.cpp,
	test/unit/core/dat/test-check.cpp,
	test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-entry.cpp, test/unit/core/dat/test-file.cpp,
	test/unit/core/dat/test-header.cpp,
	test/unit/core/dat/test-id-cursor.cpp,
	test/unit/core/dat/test-key-cursor.cpp,
	test/unit/core/dat/test-key.cpp, test/unit/core/dat/test-node.cpp,
	test/unit/core/dat/test-predictive-cursor.cpp,
	test/unit/core/dat/test-prefix-cursor.cpp,
	test/unit/core/dat/test-string.cpp, test/unit/core/dat/test-trie.cpp,
	test/unit/core/dat/test-vector.cpp: correct the argument order of
	cppcut_assert_equal().

	* test/unit/core/dat/test-base.cpp, test/unit/core/dat/test-block.cpp,
	test/unit/core/dat/test-check.cpp,
	test/unit/core/dat/test-cursor-factory.cpp,
	test/unit/core/dat/test-entry.cpp, test/unit/core/dat/test-file.cpp,
	test/unit/core/dat/test-header.cpp, test/unit/core/dat/test-key.cpp,
	test/unit/core/dat/test-string.cpp, test/unit/core/dat/test-trie.cpp,
	test/unit/core/dat/test-vector.cpp: replace static_casts by
	constructors.

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

	* examples/Makefile.am, src/Makefile.am, src/suggest/Makefile.am,
	test/benchmark/Makefile.am: re-support --disable-static.
	[groonga-dev,00612]  Suggested by Kenichi Aramaki. Thanks!!!

2011-11-10 Susumu Yata <susumu.yata@gmail.com>

	* test/unit/core/dat/Makefile.am,
	test/unit/core/dat/test-id-cursor.cpp,
	test/unit/core/dat/test-key-cursor.cpp,
	test/unit/core/dat/test-predictive-cursor.cpp,
	test/unit/core/dat/test-prefix-cursor.cpp: add a test of
	grn::dat::IdCursor and skeltons of other cursors' tests.

	* test/unit/core/dat/test-key.cpp, test/unit/core/dat/test-node.cpp,
	test/unit/core/dat/test-string.cpp: replace cut_assert() by
	cppcut_assert_equal().

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-trie.cpp:
	add a test of grn::dat::Trie.

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-file.cpp:
	add a test of grn::dat::File.

	* test/unit/core/dat/Makefile.am,
	test/unit/core/dat/test-cursor-factory.cpp: add a test of
	grn::dat::CursorFactory.

2011-11-09 Susumu Yata <susumu.yata@gmail.com>

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-string.cpp:
	add a test of grn::dat::String.

	* test/unit/core/dat/Makefile.am, test/unit/core/dat/test-base.cpp,
	test/unit/core/dat/test-block.cpp, test/unit/core/dat/test-check.cpp,
	test/unit/core/dat/test-entry.cpp, test/unit/core/dat/test-header.cpp,
	test/unit/core/dat/test-key.cpp, test/unit/core/dat/test-node.cpp,
	test/unit/core/dat/test-vector.cpp: add unit-tests of grn_dat.

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

	* configure.ac, test/unit/core/Makefile.am,
	test/unit/core/dat/Makefile.am, test/unit/core/dat/test-array.cpp:
	[test][dat] add a test for grn::dat::Array.

2011-11-09 Daijiro MORI <daijiro.mori@gmail.com>

	* include/groonga.h, lib/dat.h: hid grn_dat_curr_id() and
	grn_dat_truncate()

	* include/groonga.h, lib/dat.h: exported grn_dat to groonga.h! yay!

2011-11-09 Susumu Yata <susumu.yata@gmail.com>

	* lib/dat.cpp, lib/dat.h: rename arguments.

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

	* configure.ac, groonga.pc.in: add groonga_version to .pc.  If groonga
	is released version, both Version and groonga_version are X.Y.Z. If
	groonga is *not* released version, Version is X.Y.Z but
	groonga_version is X.Y.Z-AA-BBBBBBBB.

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

	* lib/dat.cpp, lib/dat.h: add grn_dat_truncate().

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

	* test/unit/core/test-command-truncate.c, test/unit/core/test-table.c:
	[test] enable truncate tests. refs #892

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

	* lib/dat.cpp, lib/dat.h, lib/db.c: add grn::dat::Key * to
	grn_dat_cursor for grn_dat_cursor_get_key(). add const to the 3rd
	argument of grn_dat_cursor_get_key().

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

	* lib/hash.c, lib/ii.c, lib/pat.c, lib/store.c: fixed clearing flag
	values

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

	* lib/hash.c, lib/ii.c, lib/pat.c, lib/store.c: fixed a bug that
	grn_*_truncate() cause clear the objects id field

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

	* lib/dat.cpp, lib/dat/trie.hpp: add error handling.

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

	* lib/db.c, lib/store.c: [zlib][lzo] support getting value from
	zlib/lzo compressed column. GitHub#6  But the current implementation
	leaks memories. We will fix it but it will not be soon... Sorry.
	Reported by Takayuki Yamaguchi. Thanks!!!

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

	* lib/dat.cpp, lib/dat.h, lib/dat/trie.cpp, lib/dat/trie.hpp:
	implement grn_dat_update(), grn_dat_update_by_id(), and
	grn_dat_cursor_delete().

	* lib/dat.cpp, lib/dat.h: give a temporary implementation to
	grn_dat_cursor_get_key().

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

	* packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [rpm] enable zlib and lzo
	support.

	* packages/debian/control, packages/debian/rules: [debian] enable zlib
	and lzo support.

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

	* lib/dat.cpp, lib/dat.h: add skeltons of delete_by_id() and delete().
	remove a useless WIN32 region and add a required one.

	* lib/dat.cpp, lib/dat.h: add critical sections to avoid collisions.

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

	* lib/dat.cpp, lib/dat.h: added try blocks and a new member
	`old_trie'.

	* lib/dat.cpp, lib/dat/Makefile.am, lib/dat/array.hpp,
	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.hpp, lib/dat/dat.hpp,
	lib/dat/entry.hpp, lib/dat/file-impl.cpp, lib/dat/file-impl.hpp,
	lib/dat/file.cpp, lib/dat/file.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/prefix-cursor.cpp, lib/dat/prefix-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: replace the
	implementation of grn_dat.

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

	* test/unit/grntest/test-gqtp.rb, test/unit/grntest/test-http.rb,
	test/unit/grntest/test-option.rb,
	test/unit/lib/ruby/groonga-grntest-test-utils.rb: [test][grntest]
	GrnTest -> Grntest.

	* test/unit/grntest/test-gqtp.rb, test/unit/grntest/test-http.rb:
	[test][grntest] use non standard port number.

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

	* lib/expr.c, test/unit/core/test-command-select-query.c: [query]
	ignore leading "+" in query for MySQL's boolean mode.

	* src/grntest.c, test/unit/grntest/test-http.rb: [grntest][report]
	escape result to support XML output type.

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

	* lib/proc.c, src/grntest.c: remove needless defines.

	* lib/geo.c, lib/plugin.c, lib/proc.c, lib/util.c, src/grntest.c,
	test/unit/fixtures/plugins/string.c: include system headers after
	'#includ <config.h>'.

	* configure.ac, lib/groonga_in.h: define _*_SOURCE in configure.

	* src/grntest.c, test/unit/grntest/test-option.rb: [grntest] add
	--log-path.

	* doc/source/executables/grntest.txt, src/grntest.c,
	test/unit/grntest/test-gqtp.rb, test/unit/grntest/test-http.rb:
	[grntest] don't connect to FTP server implicitly.  --noftp -> --ftp.

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

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

	* doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc][news]
	use the same format.

	* packages/yum/Makefile.am, packages/yum/build-in-chroot.sh,
	packages/yum/build-repository-rpm.sh, packages/yum/build-rpm.sh,
	packages/yum/sign-rpm.sh, packages/yum/update-repository.sh: [yum]
	update build system.

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

	* INSTALL, NEWS: [doc] reference to doc/source/.

	* doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/ja/LC_MESSAGES/news.po, doc/source/news.txt: [doc] add
	1.2.7 entry.

	* doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/source/contribution/documentation/i18n.txt: [doc][ja] improve
	description about HTML files generation for all languages.

	* build/makefiles/locale.am, doc/locale/Makefile.am: [doc] really
	support 'make update-po' in doc/.

	* NEWS, doc/files.am, doc/source/news.txt, doc/source/news/senna.txt:
	[doc] move NEWS in Senna period to doc/source/news/.

2011-10-21 yoshihara haruka <yoshihara@clear-code.com>

	* doc/locale/ja/LC_MESSAGES/contribution.po,
	doc/source/contribution/documentation/i18n.txt: add sentence for how
	to generate HTML for all languages.

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

	* .../search-bigram-index-column-value.png,
	.../search-bigram-index-column-value.svg,
	.../search-bigram-token-id.png, .../search-bigram-token-id.svg,
	.../images/fulltext-introduction/search-bigram.png,
	.../images/fulltext-introduction/search-bigram.svg,
	.../search-choose-tokenizer.png, .../search-choose-tokenizer.svg,
	.../search-first-index-column-value.png,
	.../search-first-index-column-value.svg,
	.../search-first-token-id.png, .../search-first-token-id.svg,
	.../fulltext-introduction/search-initial-state.png,
	.../fulltext-introduction/search-initial-state.svg,
	.../images/fulltext-introduction/search-result.png,
	.../images/fulltext-introduction/search-result.svg,
	.../search-second-index-column-value.png,
	.../search-second-index-column-value.svg,
	.../search-second-token-id.png, .../search-second-token-id.svg: [doc]
	add images for explaining about fulltext search.

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

	* lib/geo.c, test/benchmark/bench-geo-select.c: [geo] remove loop
	grn_geo_select_in_rectangle() implementation.

	* lib/geo.c, test/unit/core/test-geo-in-rectangle.c: [geo] support
	limit.

	* lib/geo.c, test/unit/core/test-geo-in-rectangle.c: [geo] add missing
	return.

	* test/unit/core/Makefile.am, test/unit/core/test-geo-in-rectangle.c:
	[test][geo] add tests for geo in rectangle family.

	* include/groonga.h, lib/db.c, lib/geo.c: GRN_CURSOR_GEO ->
	GRN_CURSOR_COLUMN_GEO_INDEX.

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

	* include/groonga.h, lib/db.c, lib/geo.c, lib/geo.h, lib/ii.c,
	lib/ii.h, test/benchmark/bench-geo-select.c: add grn_geo_cursor.

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

	* .gitignore, test/benchmark/Makefile.am,
	test/benchmark/bench-geo-select.c, test/benchmark/bench-geo-select.sh,
	test/benchmark/geo-select-generate-grn.rb: [benchmark][geo][select]
	add a benchmark.

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

	* include/groonga.h, lib/geo.c, test/unit/core/test-geo.c: [geo] add
	grn_geo_estimate_in_rectangle().

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

	* configure.ac, test/benchmark/Makefile.am,
	test/benchmark/fixtures/Makefile.am,
	test/benchmark/fixtures/geo-select/13_2010.CSV.xz,
	test/benchmark/fixtures/geo-select/Makefile.am,
	test/benchmark/fixtures/geo-select/README.txt,
	.../benchmark/fixtures/geo-select/format_2010.html: [benchmark][geo]
	add test data.  See also: http://nlftp.mlit.go.jp/isj/

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

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

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

	* doc/source/images/fulltext-introduction/array.png,
	doc/source/images/fulltext-introduction/array.svg,
	.../images/fulltext-introduction/columns.png,
	.../images/fulltext-introduction/columns.svg,
	.../images/fulltext-introduction/hash-table.png,
	.../images/fulltext-introduction/hash-table.svg,
	.../images/fulltext-introduction/index-column.png,
	.../images/fulltext-introduction/index-column.svg,
	.../fulltext-introduction/inverted-index.png,
	.../fulltext-introduction/inverted-index.svg,
	.../images/fulltext-introduction/patricia-trie.png,
	.../images/fulltext-introduction/patricia-trie.svg,
	.../images/fulltext-introduction/prefix-search.png,
	.../images/fulltext-introduction/prefix-search.svg,
	.../images/fulltext-introduction/record-id.png,
	.../images/fulltext-introduction/record-id.svg,
	doc/source/images/fulltext-introduction/record.png,
	doc/source/images/fulltext-introduction/record.svg,
	.../images/fulltext-introduction/scalar-column.png,
	.../images/fulltext-introduction/scalar-column.svg,
	.../fulltext-introduction/search-on-key-table.png,
	.../fulltext-introduction/search-on-key-table.svg,
	.../images/fulltext-introduction/tokenizer.png,
	.../images/fulltext-introduction/tokenizer.svg,
	.../fulltext-introduction/update-initial.png,
	.../fulltext-introduction/update-initial.svg,
	.../update-process-first-data-first-token.png,
	.../update-process-first-data-first-token.svg,
	.../update-process-first-data-second-token.png,
	.../update-process-first-data-second-token.svg,
	.../update-process-second-data-first-token.png,
	.../update-process-second-data-first-token.svg,
	.../update-process-second-data-second-token.png,
	.../update-process-second-data-second-token.svg,
	.../update-save-first-data.png, .../update-save-first-data.svg,
	.../update-save-second-data.png, .../update-save-second-data.svg,
	.../images/fulltext-introduction/vector-column.png,
	.../images/fulltext-introduction/vector-column.svg: [doc] add images
	for describe about fulltext search.

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

	* 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/source/example/completion-1.log,
	doc/source/example/correction-1.log,
	doc/source/example/suggestion-1.log,
	doc/source/example/tutorial/drilldown-1.log,
	doc/source/example/tutorial/drilldown-2.log,
	doc/source/example/tutorial/drilldown-3.log,
	doc/source/example/tutorial/drilldown-4.log,
	doc/source/example/tutorial/drilldown-5.log,
	doc/source/example/tutorial/drilldown-6.log,
	doc/source/example/tutorial/index-1.log,
	doc/source/example/tutorial/index-2.log,
	doc/source/example/tutorial/index-3.log,
	doc/source/example/tutorial/index-4.log,
	doc/source/example/tutorial/index-5.log,
	doc/source/example/tutorial/index-6.log,
	doc/source/example/tutorial/index-7.log,
	doc/source/example/tutorial/introduction-1.log,
	doc/source/example/tutorial/introduction-10.log,
	doc/source/example/tutorial/introduction-11.log,
	doc/source/example/tutorial/introduction-12.log,
	doc/source/example/tutorial/introduction-13.log,
	doc/source/example/tutorial/introduction-14.log,
	doc/source/example/tutorial/introduction-15.log,
	doc/source/example/tutorial/introduction-16.log,
	doc/source/example/tutorial/introduction-17.log,
	doc/source/example/tutorial/introduction-2.log,
	doc/source/example/tutorial/introduction-3.log,
	doc/source/example/tutorial/introduction-4.log,
	doc/source/example/tutorial/introduction-5.log,
	doc/source/example/tutorial/introduction-6.log,
	doc/source/example/tutorial/introduction-7.log,
	doc/source/example/tutorial/introduction-8.log,
	doc/source/example/tutorial/introduction-9.log,
	doc/source/example/tutorial/match_columns-1.log,
	doc/source/example/tutorial/match_columns-2.log,
	doc/source/example/tutorial/match_columns-3.log,
	doc/source/example/tutorial/match_columns-4.log,
	doc/source/example/tutorial/micro_blog-1.log,
	doc/source/example/tutorial/micro_blog-10.log,
	doc/source/example/tutorial/micro_blog-2.log,
	doc/source/example/tutorial/micro_blog-3.log,
	doc/source/example/tutorial/micro_blog-4.log,
	doc/source/example/tutorial/micro_blog-5.log,
	doc/source/example/tutorial/micro_blog-6.log,
	doc/source/example/tutorial/micro_blog-7.log,
	doc/source/example/tutorial/micro_blog-8.log,
	doc/source/example/tutorial/micro_blog-9.log,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-2.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/example/tutorial/patricia_trie-1.log,
	doc/source/example/tutorial/patricia_trie-2.log,
	doc/source/example/tutorial/query_expansion-1.log,
	doc/source/example/tutorial/query_expansion-2.log,
	doc/source/example/tutorial/query_expansion-3.log,
	doc/source/example/tutorial/search-1.log,
	doc/source/example/tutorial/search-2.log,
	doc/source/example/tutorial/search-3.log,
	doc/source/example/tutorial/search-4.log,
	doc/source/example/tutorial/search-5.log,
	doc/source/example/tutorial/search-6.log,
	doc/source/example/tutorial/search-7.log,
	doc/source/tutorial/introduction.txt, doc/source/tutorial/network.txt:
	[doc] update examples.

	* doc/locale/ja/LC_MESSAGES/geolocation_search.po,
	doc/source/geolocation_search.txt,
	doc/themes/groonga/static/groonga.css_t: [doc] translate geolocation
	search.

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

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

	* doc/locale/en/LC_MESSAGES/geolocation_search.po,
	doc/locale/ja/LC_MESSAGES/geolocation_search.po: [doc][geo][i18n] add
	po files.

	* doc/source/geolocation_search.txt, doc/source/index.txt: [doc][geo]
	add.

	* .../_static/images/geo-encode-leading-2bit.png,
	.../_static/images/geo-encode-leading-2bit.svg,
	.../_static/images/geo-encode-leading-4bit.png,
	.../_static/images/geo-encode-leading-4bit.svg,
	doc/source/_static/images/geo-in-rectangle.png,
	doc/source/_static/images/geo-points-distance.png,
	doc/source/_static/images/geo-points-distance.svg,
	doc/source/_static/images/geo-points-in-circle.png,
	doc/source/_static/images/geo-points-in-circle.svg,
	.../_static/images/geo-points-in-rectangle.png,
	.../_static/images/geo-points-in-rectangle.svg,
	doc/source/_static/images/geo-points-sort.png,
	doc/source/_static/images/geo-points-sort.svg,
	doc/source/_static/images/geo-points.png,
	doc/source/_static/images/geo-points.svg,
	doc/source/_static/images/geo-search-in-circle.png,
	doc/source/_static/images/geo-search-in-circle.svg,
	.../_static/images/geo-search-in-rectangle.png,
	.../_static/images/geo-search-in-rectangle.svg,
	doc/source/images/geo-encode-leading-2bit.png,
	doc/source/images/geo-encode-leading-2bit.svg,
	doc/source/images/geo-encode-leading-4bit.png,
	doc/source/images/geo-encode-leading-4bit.svg,
	doc/source/images/geo-in-rectangle.png,
	doc/source/images/geo-points-distance.png,
	doc/source/images/geo-points-distance.svg,
	doc/source/images/geo-points-in-circle.png,
	doc/source/images/geo-points-in-circle.svg,
	doc/source/images/geo-points-in-rectangle.png,
	doc/source/images/geo-points-in-rectangle.svg,
	doc/source/images/geo-points-sort.png,
	doc/source/images/geo-points-sort.svg,
	doc/source/images/geo-points.png, doc/source/images/geo-points.svg,
	doc/source/images/geo-search-in-circle.png,
	doc/source/images/geo-search-in-circle.svg,
	doc/source/images/geo-search-in-rectangle.png,
	doc/source/images/geo-search-in-rectangle.svg: [doc][image]
	doc/source/_static/images/ -> doc/source/images/.

	* 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/contribution.po,
	doc/locale/en/LC_MESSAGES/executables.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/log.po, doc/locale/en/LC_MESSAGES/news.po,
	doc/locale/en/LC_MESSAGES/spec.po,
	doc/locale/en/LC_MESSAGES/suggest.po,
	doc/locale/en/LC_MESSAGES/tutorial.po: [doc][en] update po.

	* build/makefiles/locale.am, doc/Makefile.am, doc/locale/Makefile.am:
	[doc] add init-locale shortcut.

	* doc/source/tutorial/micro_blog.txt,
	doc/source/tutorial/patricia_trie.txt: [doc][tutorial] fix references.

	* doc/source/example/tutorial/data-1.log,
	doc/source/example/tutorial/data-2.log,
	doc/source/example/tutorial/data-3.log,
	doc/source/example/tutorial/drilldown-1.log,
	doc/source/example/tutorial/drilldown-2.log,
	doc/source/example/tutorial/drilldown-3.log,
	doc/source/example/tutorial/drilldown-4.log,
	doc/source/example/tutorial/drilldown-5.log,
	doc/source/example/tutorial/drilldown-6.log,
	doc/source/example/tutorial/index-1.log,
	doc/source/example/tutorial/index-2.log,
	doc/source/example/tutorial/index-3.log,
	doc/source/example/tutorial/index-4.log,
	doc/source/example/tutorial/index-5.log,
	doc/source/example/tutorial/index-6.log,
	doc/source/example/tutorial/index-7.log,
	doc/source/example/tutorial/introduction-1.log,
	doc/source/example/tutorial/introduction-10.log,
	doc/source/example/tutorial/introduction-11.log,
	doc/source/example/tutorial/introduction-12.log,
	doc/source/example/tutorial/introduction-13.log,
	doc/source/example/tutorial/introduction-14.log,
	doc/source/example/tutorial/introduction-15.log,
	doc/source/example/tutorial/introduction-16.log,
	doc/source/example/tutorial/introduction-17.log,
	doc/source/example/tutorial/introduction-2.log,
	doc/source/example/tutorial/introduction-3.log,
	doc/source/example/tutorial/introduction-4.log,
	doc/source/example/tutorial/introduction-5.log,
	doc/source/example/tutorial/introduction-6.log,
	doc/source/example/tutorial/introduction-7.log,
	doc/source/example/tutorial/introduction-8.log,
	doc/source/example/tutorial/introduction-9.log,
	doc/source/example/tutorial/match_columns-1.log,
	doc/source/example/tutorial/match_columns-2.log,
	doc/source/example/tutorial/match_columns-3.log,
	doc/source/example/tutorial/match_columns-4.log,
	doc/source/example/tutorial/micro_blog-1.log,
	doc/source/example/tutorial/micro_blog-10.log,
	doc/source/example/tutorial/micro_blog-2.log,
	doc/source/example/tutorial/micro_blog-3.log,
	doc/source/example/tutorial/micro_blog-4.log,
	doc/source/example/tutorial/micro_blog-5.log,
	doc/source/example/tutorial/micro_blog-6.log,
	doc/source/example/tutorial/micro_blog-7.log,
	doc/source/example/tutorial/micro_blog-8.log,
	doc/source/example/tutorial/micro_blog-9.log,
	doc/source/example/tutorial/network-1.log,
	doc/source/example/tutorial/network-2.log,
	doc/source/example/tutorial/network-3.log,
	doc/source/example/tutorial/patricia_trie-1.log,
	doc/source/example/tutorial/patricia_trie-2.log,
	doc/source/example/tutorial/query_expansion-1.log,
	doc/source/example/tutorial/query_expansion-2.log,
	doc/source/example/tutorial/query_expansion-3.log,
	doc/source/example/tutorial/search-1.log,
	doc/source/example/tutorial/search-2.log,
	doc/source/example/tutorial/search-3.log,
	doc/source/example/tutorial/search-4.log,
	doc/source/example/tutorial/search-5.log,
	doc/source/example/tutorial/search-6.log,
	doc/source/example/tutorial/search-7.log,
	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/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/source/example/tutorial11-1.log,
	doc/source/example/tutorial11-2.log,
	doc/source/example/tutorial11-3.log, doc/source/tutorial.txt,
	doc/source/tutorial/data.txt, doc/source/tutorial/drilldown.txt,
	doc/source/tutorial/index.txt, doc/source/tutorial/introduction.txt,
	doc/source/tutorial/lexicon.txt,
	doc/source/tutorial/match_columns.txt,
	doc/source/tutorial/micro_blog.txt, doc/source/tutorial/network.txt,
	doc/source/tutorial/patricia_trie.txt,
	doc/source/tutorial/query_expansion.txt,
	doc/source/tutorial/search.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/tutorial/tutorial11.txt: [doc][tutorial] use meaningful
	name for filename.

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

	* packages/debian/changelog, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [package] add 1.2.6 entry.

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

	* packages/yum/build-in-chroot.sh,
	packages/yum/groonga-depended-packages: [yum] support CentOS 6.

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

	* test/unit/core/test-table-hook.c,
	test/unit/core/test-table-sort-geo.c: [test] omit tests for
	unimplemented features.

	* include/groonga.h, lib/expr.c, lib/geo.c, lib/geo.h,
	test/unit/story/test-taiyaki.c: [geo] export
	grn_geo_select_in_circle() and grn_geo_select_in_rectangle().

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

	* lib/db.c, test/unit/core/test-cast-basic.c: [geo] implement
	TokyoGeoPoint <-> WGS84GeoPoint conversion.  Based on expressions at
	http://www.jalan.net/jw/jwp0200/jww0203.do :  jx: longitude in degree
	in Tokyo Geodetic System. jy: latitude in degree in Tokyo Geodetic
	System. wx: longitude in degree in WGS 84. wy: latitude in degree in
	WGS 84.  jy = wy * 1.000106961 - wx * 0.000017467 - 0.004602017 jx =
	wx * 1.000083049 + wy * 0.000046047 - 0.010041046  wy = jy - jy *
	0.00010695 + jx * 0.000017464 + 0.0046017 wx = jx - jy * 0.000046038 -
	jx * 0.000083043 + 0.010040

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

	* lib/str.c, test/unit/core/test-command-select-query.c,
	test/unit/core/test-command-select.c: don't split command line to
	tokens by full width space. fixes #986

	* doc/Makefile.am, doc/images.mk: don't require inkscape for tar.gz
	users.

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

	* doc/source/tutorial/tutorial03.txt,
	doc/source/tutorial/tutorial04.txt,
	doc/source/tutorial/tutorial11.txt: [doc] fix markup.

	* doc/source/_static/images/geo-encode-leading-2bit.png,
	doc/source/_static/images/geo-encode-leading-4bit.png,
	doc/source/_static/images/geo-points-distance.png,
	doc/source/_static/images/geo-points-in-circle.png,
	doc/source/_static/images/geo-points-in-rectangle.png,
	doc/source/_static/images/geo-points-sort.png,
	doc/source/_static/images/geo-points.png,
	doc/source/_static/images/geo-search-in-circle.png,
	doc/source/_static/images/geo-search-in-rectangle.png: [doc] add
	generated PNG files.

	* doc/source/example/tutorial11-1.log,
	doc/source/example/tutorial11-2.log,
	doc/source/example/tutorial11-3.log,
	doc/source/example/tutorialqe-1.log,
	doc/source/example/tutorialqe-2.log,
	doc/source/example/tutorialqe-3.log,
	doc/source/tutorial/tutorial11.txt,
	doc/source/tutorial/tutorialqe.txt: [doc][tutorial] qe -> 11.

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/source/characteristic.txt: [doc] translate chracteristic from
	Japanese into English.

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

	* doc/locale/ja/LC_MESSAGES/characteristic.po,
	doc/source/characteristic.txt: [doc][ja] translate characteristic
	partially.

	* doc/source/commands/select.txt, doc/source/example/tutorialqe-3.log,
	doc/source/tutorial/tutorialqe.txt, lib/proc.c,
	.../core/test-command-select-query-expansion.c: query_expand ->
	query_expansion.

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

	* doc/source/commands/select.txt, doc/source/example/tutorialqe-1.log,
	doc/source/example/tutorialqe-2.log,
	doc/source/example/tutorialqe-3.log,
	doc/source/tutorial/tutorialqe.txt: added documents of query_expand
	parameter

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

	* .../_static/images/geo-encode-leading-2bit.svg,
	.../_static/images/geo-encode-leading-4bit.svg,
	doc/source/_static/images/geo-in-rectangle.png,
	doc/source/_static/images/geo-search-in-circle.svg,
	.../_static/images/geo-search-in-rectangle.svg: [doc][geo] add images.

	* doc/source/_static/images/geo-points-distance.svg,
	doc/source/_static/images/geo-points-in-circle.svg,
	.../_static/images/geo-points-in-rectangle.svg,
	doc/source/_static/images/geo-points-sort.svg,
	doc/source/_static/images/geo-points.svg: [doc] add figures for geo
	search.

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

	* lib/geo.c, test/unit/core/test-geo.c: [geo] support
	geo_distance(text, geo_point) and geo_distance(text, text);

	* include/groonga.h, lib/db.c: [geometry] export degree <-> msec
	conversion macro.

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

	* lib/proc.c, test/unit/core/test-command-select-query-expansion.c:
	[test][query-expansion] don't expand 'OR' at the end.

	* lib/proc.c, .../core/test-command-select-query-expansion.c:
	[select][query-expansion] support error report for nonexistent query
	expansion column.

	* test/unit/fixtures/story/taiyaki/Makefile.am,
	test/unit/fixtures/story/taiyaki/ddl.grn,
	test/unit/fixtures/story/taiyaki/synonyms.grn,
	test/unit/story/test-taiyaki.c: [test][taiyaki] add a test for query
	expansion.

	* test/unit/core/Makefile.am,
	.../core/test-command-select-query-expansion.c:
	[test][query-expansion] add a test for simple case.

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

	* lib/db.c, test/unit/core/test-cast-basic.c: [cast] treat 0 -> geo
	point cast is invalid.

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

	* lib/db.c, test/unit/core/test-cast-basic.c: [cast] accept 0 ->
	geo_point just for backward compatibility.  We want to remove it in
	the feature.

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

	* lib/db.c, test/unit/core/test-command-load.c: [cast][geo] add
	max/min value check.

	* lib/db.c, test/unit/core/test-command-load.c: [set-value] check cast
	error.

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

	* lib/db.c, test/unit/core/test-cast-basic.c: [cast][geo] add missing
	end point check.  This fix the following case:  grn_obj buffer, dest;
	GRN_TEXT_INIT(&buffer, 0); GRN_TEXT_PUTS(ctx, &buffer,
	"130194581x503802073.0"); GRN_BULK_REWIND(&buffer); GRN_TEXT_PUTS(ctx,
	&buffer, "130194581x503802073"); GRN_TOKYO_GEO_POINT_INIT(&dest, 0);
	grn_obj_cast(ctx, &buffer, &dest, GRN_FALSE);

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.

	* 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-18 Kouhei Sutou <kou@clear-code.com>

	* 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.

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

	* 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/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/source/suggest.txt:
	[doc][suggest] update to the latest information.

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

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

	* lib/expr.c, test/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>

	* 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

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

	* 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/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.

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.

	* doc/source/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/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/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/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.

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

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

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

	* 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.

	* 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.

	* 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

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.

	* 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/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/Makefile.am, packages/windows/Rakefile: [windows]
	put licenses to share/license/.

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

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/.

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

	* 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.

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

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.

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!!!

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

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

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

	* 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.

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.

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>

	* 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.

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>

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

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/apt/groonga-depended-packages, packages/debian/control:
	[deb] add missing ruby package dependency.

	* 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.

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.

	* 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/control, packages/rpm/centos/groonga.spec.in,
	packages/rpm/fedora/groonga.spec.in: [package] add groonga-tools
	package that has groonga-query-log-analyzer.

	* 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.

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-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.

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 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 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>

	* 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-14 Kouhei Sutou <kou@clear-code.com>

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

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

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

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

	* 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

	* 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>

	* 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

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

	* 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.

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-analyze-query-log.rb,
	tools/groonga-query-log-analyzer.rb: [query-log][analyzer]
	groonga-analyze-query-log -> groonga-query-log-analyzer.

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.

	* 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/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>

	* 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,
	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/control, packages/debian/groonga-examples.install:
	[debian] split examples package.

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

	* 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/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.

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

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

	* 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.

	* .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/commands.po,
	doc/locale/ja/LC_MESSAGES/community.po,
	doc/locale/ja/LC_MESSAGES/execfile.po: [doc][ja] update.

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

	* .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

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

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/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.

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/gettext-files.am,
	doc/locale/en/LC_MESSAGES/community.po: [doc] add a pot for community
	documentation.

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

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

	* 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.

	* 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.

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,
	.../troubleshooting/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.

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.

	* 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.

	* 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>

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

	* 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>

	* 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.

	* 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.

	* 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.

	* 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/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/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.

	* .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/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.

	* 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/.

	* .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}/*/.

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

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

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.

	* 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.

	* 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.

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

	* 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-11 Kouhei Sutou <kou@clear-code.com>

	* 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.

	* 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>

	* 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.

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

	* 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.

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

	* 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/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.

	* 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>

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

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.

	* 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.

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-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.

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

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

	* 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.dirs, debian/groonga-bin.init: [debian] don't
	create /var/run/groonga/ in package.

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

	* debian/groonga-munin-plugins.dirs, debian/rules: [debian] install
	munin configuration. 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#

	* 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/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, debian/rules: drop cdbs and use the latest
	debhelper. refs #887

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

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

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

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

	* 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

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

	* 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/commands/column_list.txt,
	doc/ja/source/commands/table_list.txt: fix out-dated table_list
	document.

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-10 Kouhei Sutou <kou@clear-code.com>

	* 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.

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

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.

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-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.

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

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

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

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

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

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-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>

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.8 -> 1.1.0.

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-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>

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

2011-01-25 Toshihisa <t2001@gol.com>

	* build_windows.bat, install_windows.bat, mkmfwin32.vbs: updated build
	tools in Win32(VC).

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

	* 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.

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

	* 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>

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

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_httpd.c,
	src/suggest/groonga_suggest_learner.c: Fixed execute file names.

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/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>

	* src/grntest.c, test/unit/grntest/test-out-http.rb: truncate the last
	new line to compare correctly.

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>

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.5 -> 1.0.6.

2010-12-29 Kouhei Sutou <kou@clear-code.com>

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

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

	* lib/com.c, lib/com.h, src/groonga.c: stop accepting when no file
	descriptor is remained. #802

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

	* .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-14 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* 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.

2010-12-09 Kouhei Sutou <kou@clear-code.com>

	* .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-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-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>

	* configure.ac, debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.3 -> 1.0.4.

	* 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.

	* apt/Makefile.am, yum/Makefile.am: remove 32bit support.

	* .gitignore, Makefile.am: add update-latest-release target.

2010-11-23 Kouhei Sutou <kou@clear-code.com>

	* 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.

	* doc/ja/source/grntest.txt, src/grntest.c: add --groonga option to
	grntest.

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-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.

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.

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-16 Kouhei Sutou <kou@clear-code.com>

	* 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.

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

	* 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.

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

	* 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>

	* 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/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-26 Kouhei Sutou <kou@clear-code.com>

	* debian/changelog, rpm/centos/groonga.spec.in,
	rpm/fedora/groonga.spec.in: 1.0.2 -> 1.0.3.

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-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-19 Kouhei Sutou <kou@clear-code.com>

	* lib/expr.c, .../unit/core/test-command-select-filter-invalid.c:
	check valid function on compile. #596

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.

2010-10-15 Toshihisa <t2001@gol.com>

	* 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/str.c, lib/str.h, test/unit/util/test-string.c: add grn_aton()
	that parsing text as numeric. #613

2010-10-14 Kouhei Sutou <kou@clear-code.com>

	* 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/hash.c, lib/pat.c: Clear key_size when returning NULL.

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>

	* modules/suggest/suggest.c, modules/tokenizers/mecab.c: Added GRN_API
	declaration to each module function

2010-10-12 Toshihisa <t2001@gol.com>

	* lib/Makefile.msvc, src/Makefile.msvc: removed old Makefile.msvc

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

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

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: specify
	parent directory.

	* apt/Makefile.am, yum/Makefile.am: don't remove existing packages.

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-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

	* lib/geo.c, test/unit/story/test-taiyaki.c: mark geo_in_rectangle()
	with negative coordinate not implemented. #563

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 Kouhei Sutou <kou@clear-code.com>

	* 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.

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,
	.../troubleshooting/different_results_with_the_same_keyword.txt: fix
	document links.

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.

2010-09-21 Kouhei Sutou <kou@clear-code.com>

	* 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.

	* 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>

	* .gitignore, examples/dictionary/edict/edict_import.sh,
	examples/dictionary/eijiro/eijiro_import.sh,
	examples/dictionary/gene95/gene_import.sh: download dictionary
	automatically.

2010-09-19 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added grn_index_cursor_open() and
	grn_index_cursor_next().

2010-09-17 Kouhei Sutou <kou@clear-code.com>

	* 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.

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.

2010-09-13 Kouhei Sutou <kou@clear-code.com>

	* 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.

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.

2010-09-08 Daijiro MORI <daijiro.mori@gmail.com>

	* 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>

	* 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.

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.

	* src/groonga.c, test/unit/command/Makefile.am,
	test/unit/command/test-bom.rb: work with UTF-8 BOM input. #448

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

	* rpm/centos/groonga.spec.in, rpm/fedora/groonga.spec.in: remove
	no-optimization flag.

	* 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.

	* 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.

	* .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.

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

	* doc/ja/source/commands/suggest.txt, doc/ja/source/news.txt: add
	1.0.0 entry.

2010-08-27 Daijiro MORI <daijiro.mori@gmail.com>

	* 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

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.

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

	* ChangeLog, configure.ac: release 0.7.7

	* 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.

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.

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

	* 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, data/groonga.conf: add default groonga.conf.

	* apt/Makefile.am, apt/update-repository.sh: make project name
	customizable.

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

	* 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.

	* test/unit/core/Makefile.am,
	test/unit/core/test-function-edit-distance.c: add tests for edit
	distance.

	* configure.ac, doc/ja/Makefile.am: make distriubted document
	installable.

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'.

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, 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.

	* 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-21 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, doc/ja/Makefile.am: check sphinx version.

	* debian/changelog, debian/control, debian/rules: update debian
	related files.

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

	* .gitignore, configure.ac, doc/ja/Makefile.am,
	doc/ja/build/Makefile.am: fix document build dependencies.

	* 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.

	* .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 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

	* modules/functions/Makefile.am, modules/functions/suggest.c: Added
	suggest function module.

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-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-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>

	* lib/proc.c, test/unit/core/Makefile.am,
	test/unit/core/test-command-define-selector.c: re-enable
	define_selector.

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

	* 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

	* 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.

	* 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, lib/geo.h: fix typos.

	* lib/geo.c, lib/geo.h: fix geo search with index drops needed points.

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

	* 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.

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/genindex.html, doc/ja/searchindex.js,
	doc/ja/source/developer/query.txt: update html

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

	* 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.

	* 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/geo.c, lib/geo.h: add low level API for geo.

	* 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.

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 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.

	* 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 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-07-30 Kouhei Sutou <kou@clear-code.com>

	* lib/util.c, test/unit/core/test-inspect.c: improve geo point
	inspection format.

	* apt/ubuntu/generate-karmic.conf, apt/ubuntu/generate-lucid.conf,
	apt/ubuntu/release-karmic.conf, apt/ubuntu/release-lucid.conf: karmic
	-> lucid.

	* 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>

	* 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 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>

	* 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().

	* groonga.h, lib/pat.c: Added GRN_CURSOR_SIZE_BY_BIT.

2010-07-26 Daijiro MORI <daijiro.mori@gmail.com>

	* 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/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-23 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added grn_obj_defrag().

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

	* 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.

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().

	* 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

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/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

	* lib/db.c, lib/output.c, test/unit/core/test-command-select.c:
	support loading vector for reference ID of no-key-table. #396

	* lib/pat.c, lib/pat.h, lib/util.c: inspect pat nodes.

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-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_disk, data/munin/groonga_n_records,
	data/munin/groonga_status: follow returned JSON format change.

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.

	* lib/util.c, test/unit/core/test-inspect.c: add more details to table
	inspectioin.

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 Kouhei Sutou <kou@clear-code.com>

	* 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,
	test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: follow JSON output format
	change.

	* lib/db.c, lib/db.h, lib/proc.c,
	test/unit/core/test-command-column-list.c: column_list outputs _key.
	#305

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>

	* test/unit/http/test-http-select-basic.rb,
	test/unit/http/test-http-select-drilldown.rb: use old XML format.

2010-07-12 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

	* 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/output.c, src/groonga.c: output return code in stand alone mode.

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>

	* configure.ac, src/Makefile.am, src/groonga.c: use libedit with
	multibyte support.

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, 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, 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.

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

	* lib/util.c, test/unit/core/test-inspect.c: add ii inspector.

	* 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.

	* 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.

	* 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-basic.rb,
	test/unit/http/test-http-select-drilldown.rb: RESULTPAGE -> RESULT. Is
	it OK?

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.

	* 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.

	* 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/expr.c, lib/proc.c: Fixed wrong distance calculation in
	grn_geo_search().

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-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/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 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-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.

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

	* 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-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-select-basic.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: follow XML format
	change.

	* 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

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-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-command-load.c: Fixed wrong bool value
	cast in json_read().

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, 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/ctx.c, lib/ctx.h: fix typos.

	* 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-23 Kouhei Sutou <kou@clear-code.com>

	* configure.ac, modules/tokenizers/mecab.c: check
	mecab_dictionary_info_t availability for old MeCab. #355

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/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>

	* 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/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.

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-19 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

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/expr.c, test/unit/core/test-expr-parse.c: grn_expr_inspect()
	follows hash based vars in grn_expr

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

	* 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>

	* lib/db.h, lib/expr.c, lib/proc.c: Reduced grn_proc_get_info call
	from proc.c moreover.

2010-06-14 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

2010-06-13 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/ql.h, src/groonga.c: Stop calling grn_expr_exec()
	from groonga.c

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

2010-06-10 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

2010-06-09 Daijiro MORI <daijiro.mori@gmail.com>

	* 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-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 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

2010-06-04 Nobuyoshi Nakada <nobu@ruby-lang.org>

	* lib/util.c, test/unit/core/test-inspect.c: grn_accessor_inspect()
	for column names.

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-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.

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 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: set UTF-8 encoding.

	* 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.

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-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.

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

	* 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>

	* 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.

	* test/unit/Makefile.am, test/unit/run-test.sh: use build dir as test
	base directory.

	* test/unit/core/Makefile.am, test/unit/core/test-inspect.c: add a
	test for grn_inspect() for NULL.

	* modules/functions/cast.c, test/unit/core/Makefile.am,
	test/unit/core/test-function-cast.c: add tests for cast().

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]

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-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.

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>

	* configure.ac, test/unit/fixtures/Makefile.am: add missing story test
	fixture.

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.

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-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.

	* 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-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.

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

	* test/unit/fixtures/story/taiyaki/shops.grn,
	test/unit/story/taiyaki/test-geo.c: add a test for logical but.

	* 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.

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-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-07 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

	* 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.

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-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-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().

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 Daijiro MORI <daijiro.mori@gmail.com>

	* configure.ac, lib/ctx.c, lib/io.c: Modified default value of
	enable-exact-alloc-count to 'yes'.

2010-04-30 t2001 <t2001@gol.com>

	* lib/groonga_in.h, mkmfwin32.vbs: for WIN32(vc only).

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

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.

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-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

	* 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.

2010-04-23 Daijiro MORI <daijiro.mori@gmail.com>

	* 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-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

	* 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-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.

2010-04-19 Kouhei Sutou <kou@clear-code.com>

	* .gitignore, Makefile.am, setup.nsi: add NSIS script for Windows
	Installer.

	* lib/groonga_in.h, src/grnslap.c: add THREAD_JOIN().

	* configure.ac, lib/groonga_in.h: check sys/timeb.h availability.

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.

	* 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.

	* 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>

	* : 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.

	* configure.ac, test/unit/lib/grn-test-utils.h: require Cutter 1.1.3.

2010-04-12 Kouhei Sutou <kou@clear-code.com>

	* test/unit/lib/grn-test-utils.h, test/unit/util/test-string.c: use
	data driven test for grn_text_urldec() test.

2010-04-09 Kouhei Sutou <kou@clear-code.com>

	* test/unit/core/Makefile.am, test/unit/core/test-view-operations.c,
	test/unit/core/test-view.c: split view test file.

	* 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-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/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/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/lib/grn-assertions.c, test/unit/lib/grn-assertions.h: add
	grn_test_assert_equal_view().

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-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-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.

	* lib/str.c, lib/str.h, test/unit/util/test-string.c: Added
	grn_ulltoa() and grn_text_ulltoa().

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/nfkc-custom-rules.txt, lib/nfkc.rb: nfkc.c can be customized
	with lib/nfkc-custom-rules.txt.

2010-04-02 t2001 <t2001@gol.com>

	* 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>

	* doc/ja/commands/column_remove.html,
	doc/ja/source/commands/column_remove.txt: Fixed wrong parameter name
	on column_remove.

	* 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.

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/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 Kouhei Sutou <kou@clear-code.com>

	* lib/proc.c, test/unit/http/test-http-crud.rb: use variable for
	n-times used value.

	* lib/proc.c, test/unit/http/test-http-crud.rb: implement all error
	case for get.

	* 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

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.

	* 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>

	* 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.

	* 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 Yutaro Shimamura <yu@irx.jp>

	* doc/ja/source/commands/column_remove.txt,
	doc/ja/source/commands/table_remove.txt: document added.

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]

	* 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,
	test/unit/lib/ruby/groonga-http-test-utils.rb: use
	assert_response_body.

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()

	* lib/ctx.c, lib/ctx.h: Added grn_cache.

2010-03-26 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.h: Exported GRN_*_SET() macros.

2010-03-24 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/com.c, lib/db.c, lib/proc.c: Keep track of DDL.

2010-03-19 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

	* 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 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.

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.

	* 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-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().

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.

	* 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 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.

	* lib/hash.c, lib/pat.c: Fixed truncate() bug with anonymous map.

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-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, 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/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>

	* 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 Yutaro Shimamura <yu@irx.jp>

	* lib/ctx.c, lib/ctx.h, lib/proc.c: log_reopen support in proc.

2010-03-05 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/source/commands/log_level.txt, lib/db.c: Disabled calling
	finalizer from grn_obj_unlink() again.

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/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.

	* test/.gitignore, test/unit/run-test.rb: install test libraries to
	test/lib/ instead of test/unit/.

	* 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,
	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-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, lib/proc.c: deleted specinfo in grn_obj_remove. clearlock
	supported db, table, columns.

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'.

	* 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-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/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, resource/admin_html/index.html: Implemented flags to
	text function on proc.c.

	* 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

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

	* 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.

	* 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().

	* lib/db.c, lib/db.h: Now, more than one column can be assigned as
	match_column value for grn_select().

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/patches/fix-mkdir-p.diff, debian/patches/series,
	debian/rules: add a patch for fix MKDIR_P problem.

2010-02-10 Kouhei Sutou <kou@clear-code.com>

	* 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.

	* test/unit/core/test-restore.rb,
	test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb: cleanup test.

	* 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.

	* doc/ja/grntest.html, doc/ja/source/grntest.txt: refine grntest.doc

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-01-20 Ryo Onodera <onodera@clear-code.com>

	* src/Makefile.am, src/groonga.c: set the default value for
	--admin-html-path

2009-12-16 Ryo Onodera <onodera@clear-code.com>

	* 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-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.

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-01 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, lib/proc.c: add missing '.' to %*s format.

	* 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/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 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-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.

2009-12-18 Kouhei Sutou <kou@clear-code.com>

	* 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, 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/Makefile.am,
	test/unit/http/test-http-select-drilldown.rb: add a test for a bit
	complex drilldown.

	* lib/proc.c, test/unit/lib/ruby/groonga-http-test-utils.rb: load
	supports 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.

	* 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.

2010-01-22 t2001 <t2001@gol.com>

	* src/Makefile.am, src/grntest.c: add grntest.c

2010-01-15 Kouhei Sutou <kou@clear-code.com>

	* debian/changelog, debian/control, debian/copyright, debian/docs,
	debian/rules: add Debian package related files.

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.

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-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().

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

	* 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-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.

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-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

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.

	* 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>

	* lib/proc.c, test/unit/core/test-dump.rb: actually implement the body
	of "delete"

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.

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)

	* 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>

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support | in script syntax.

	* lib/db.c, test/unit/core/test-expr-script.c: support -variable.

2009-12-10 Ryo Onodera <onodera@clear-code.com>

	* 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

	* lib/str.c, test/unit/core/test-dump.rb: support basic restore and
	dump of vector column

	* lib/proc.c, lib/str.c: move vector-column-printing code to
	grn_text_otoj

	* lib/proc.c, test/unit/core/test-dump.c: support dumping records in
	vector columns

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.

	* ...sue-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/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>

	* 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, 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, 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, test/unit/core/test-dump.rb: add more tests of dumping
	table schema

	* 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>

	* 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

2009-12-03 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr-script.c: check zero division.

	* ...e-0a2d1af6cb802368d00cf11bdbb32d48088236d5.yaml, lib/db.c,
	test/unit/core/test-expr-script.c: support INCR_POST and DECR_POST.

	* lib/db.c, test/unit/core/test-expr-script.c: handle overflow of
	-integer32.

	* lib/db.c, test/unit/core/test-expr-script.c: support -int64 and
	-float.

	* ...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, 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>

	* 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, 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/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, test/unit/core/test-expr.c: report an error for ++TEXT.

	* lib/db.c, test/unit/core/test-expr.c: support ++INT32.

	* ...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-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

	* ...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.

	* 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.

	* lib/db.c, test/unit/core/test-expr.c: support - operation in script
	type expression.

	* lib/db.c, test/unit/core/test-expr.c: "int + float" returns float.

	* 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"

	* .../html/issue-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.html,
	.../html/issue-984c333ac497a39f79ef9349ba086c9a4ac88f24.html,
	.../html/issue-bccd6f0d7dca854657e5d40de27dea9a506bcd1b.html,
	doc/issues/html/release-1.0.0.html: update ditz html files

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>

	* lib/db.c, test/unit/core/test-expr.c: make grn_expr_parse handle
	float literals.

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 +.

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.

	* ...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/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/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-17 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ii.c, src/groonga.c: Fixed a bug in grn_ii_column_update() cause
	segv when empty vector value passed.

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-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,
	test/unit/lib/ruby/groonga-http-test-utils.rb: move user_id related
	methods to select tests.

2009-11-14 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http-select.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: don't share comments
	related helper methods.

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 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-12 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* 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,
	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/Makefile.am, test/unit/http/test-http-load.rb,
	test/unit/http/test-http.rb: split load tests.

	* 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-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/http/Makefile.am, test/unit/http/test-http-view.rb: add a
	test for selecting from view.

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/lib/ruby/groonga-http-test-utils.rb,
	test/unit/lib/ruby/groonga-test-utils.rb: improve timeout handling.

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,
	test/unit/lib/ruby/groonga-constants.rb: add tests for invalid hash
	creation case.

	* 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

	* 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.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: move assert_select to
	utilities.

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-http-test-utils.rb: reuse existing
	assert_select and load methods.

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,
	test/unit/lib/ruby/groonga-http-test-utils.rb: add and use utility
	functions

2009-11-10 Kouhei Sutou <kou@clear-code.com>

	* 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/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.

	* 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/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.

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 Kouhei Sutou <kou@clear-code.com>

	* test/unit/http/test-http.rb,
	test/unit/lib/ruby/groonga-test-utils.rb, test/unit/run-test.sh:
	support static HTML test.

	* test/unit/http/Makefile.am, test/unit/http/test-http.rb,
	test/unit/http/test-invalid-http.rb: / access should return 404.

	* 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/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>

	* 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-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/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,
	test/unit/fixtures/stress/test-stress-patricia-trie.c,
	test/unit/lib/grn-test-utils.h: also work with Cutter 1.1.0.

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.

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.

2009-10-27 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/proc.c: grn_search() -> grn_select()

	* groonga.h, lib/ctx.c: Added grn_time_now().

2009-10-26 tashiro <tashiro@tashiro-desktop.(none)>

	* 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-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 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/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.

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-06 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/bugs/issue-984c333ac497a39f79ef9349ba086c9a4ac88f24.yaml,
	doc/bugs/issue-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

2009-10-01 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* groonga.h, lib/db.c, lib/str.c: Fixed typo.

2009-10-01 Daijiro MORI <daijiro.mori@gmail.com>

	* 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 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-27 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c: Added grn_expr_snip().

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>

	* 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>

	* 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-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().

2009-09-17 Daijiro MORI <daijiro.mori@gmail.com>

	* ...e-6be248a7a70304b17da9bbcd5a9dc164c5bb03df.yaml, lib/db.c,
	lib/ql.h: Added support for json escape sequence.

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..)

	* 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().

2009-09-14 Daijiro MORI <daijiro.mori@gmail.com>

	* 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-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.

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>

	* 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-03 Daijiro MORI <daijiro.mori@gmail.com>

	* doc/ja/TUTORIAL, lib/db.c: Avoid segfault on
	grn_accessor_view_close().

	* doc/ja/TUTORIAL, lib/db.c: Enabled index scan in grn_table_select()
	for queries with GRN_OP_OR.

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.

	* 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>

	* 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().

	* 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, ...sue-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>

	* 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-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.

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.

	* lib/db.c, lib/db.h: Fixed a memory leak error in grn_expr_parse().

	* 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-23 Daijiro MORI <daijiro.mori@gmail.com>

	* 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>

	* 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().

	* 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.

	* 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().

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.

	* 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

	* 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-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/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 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-07 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c: Fixed a memory leak bug in grn_load().

	* 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-06 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/ctx.c, lib/db.c, lib/ql.h: Added grn_expr_get_vars().

2009-08-05 Daijiro MORI <daijiro.mori@gmail.com>

	* groonga.h, lib/db.c, lib/str.c: Added nhits to grn_obj_format.

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-03 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/db.c, lib/str.c: Fixed a bug in grn_obj_cast().

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

	* 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

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().

	* 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/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, 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().

	* lib/db.c, lib/db.h, lib/ql.c, lib/str.c: FIxed a bug in
	grn_obj_get_accessor().

2009-07-27 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

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.

2009-07-23 Daijiro MORI <daijiro.mori@gmail.com>

	* 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 Kouhei Sutou <kou@clear-code.com>

	* lib/db.c, test/unit/core/test-expr.c: Support GRN_OP_EQUAL for
	record ID.

2009-07-22 Daijiro MORI <daijiro.mori@gmail.com>

	* 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.

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

	* groonga.h, lib/db.c: Added stack_add().

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.

	* 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().

2009-07-16 Tasuku SUENAGA a.k.a. gunyarakun <tasuku-s-github@titech.ac>

	* 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, 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.

	* src/groonga.c, src/s/index.html: Added flags2str on HTML admin.

2009-07-15 Daijiro MORI <daijiro.mori@gmail.com>

	* 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, 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-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-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().

	* 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.

	* 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.

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/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-22 Daijiro MORI <daijiro.mori@gmail.com>

	* lib/hash.c, lib/pat.c: Support GRN_OBJ_INCR and GRN_OBJ_DECR for
	grn_table values.

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.

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-09 mori <daijiro.mori@gmail.com>

	* lib/db.c, test/unit/core/test-expr.c: Fixed a bug in
	grn_expr_unpack().

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 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, 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 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 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-22 mori <daijiro.mori@gmail.com>

	* lib/ql.c, lib/ql.h, lib/scm.c: Put gc in ha_table().

	* 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-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-20 mori <daijiro.mori@gmail.com>

	* test/unit/core/Makefile.am, test/unit/core/test-expr.c: add tests
	for grn_expr.

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-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-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

	* 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-patricia-trie.c, test/unit/core/test-query.c:
	Supress warnings.

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-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 mori <daijiro.mori@gmail.com>

	* 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 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-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 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

	* ChangeLog, lib/ctx.h, lib/io.h, src/groonga.c: add LOGTRACE macro.

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.

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.

	* 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:

	* 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 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,
	test/unit/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>

	* 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 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/ql-test-utils.scm, test/ql/test-slot.scm:

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-patricia-trie.c,
	test/unit/core/test-patricia-trie.h:

	* test/unit/suite-groonga-test.c, test/unit/suite-senna-test.c:

	* test/unit/core/test-performance.c, test/unit/core/test-stress.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-hash-cursor.c, test/unit/core/test-hash-sort.c,
	test/unit/core/test-inverted-index.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/Makefile.am, test/unit/util/test-snip.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:

	* test/unit/fixtures/stress/Makefile.am,
	test/unit/fixtures/stress/test-stress-hash.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:

	* 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:

	* .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>

	* 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>

	* 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:

	* .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:
