OSDN Git Service

pgbigm/pg_bigm.git
9 years agoAdd .gitignore file.
Masahiko Sawada [Thu, 5 Feb 2015 03:17:04 +0000 (12:17 +0900)]
Add .gitignore file.

Add file to head and call back branches.

9 years agoAdd copyright to 2013 to 2015.
Masahiko Sawada [Thu, 5 Feb 2015 02:17:04 +0000 (11:17 +0900)]
Add copyright to 2013 to 2015.

Add all files in head and call back branches.

9 years agoUpdate copyright for 2015.
Masahiko Sawada [Wed, 4 Feb 2015 16:30:39 +0000 (01:30 +0900)]
Update copyright for 2015.

Update all files in head and all back branches.

9 years agoDocument that pg_bigm 1.1 was confirmed to work with PostgreSQL9.4.
MasaoFujii [Fri, 19 Dec 2014 09:58:21 +0000 (18:58 +0900)]
Document that pg_bigm 1.1 was confirmed to work with PostgreSQL9.4.

10 years agoFix possible overflow in calculations of palloc request sizes.
MasaoFujii [Thu, 22 May 2014 18:41:29 +0000 (03:41 +0900)]
Fix possible overflow in calculations of palloc request sizes.

This commit is inspired by the change of pg_trgm:
c3ccc9ee584b9b015dd9c1931e261e21f3961e5f

Back-patch to all supported versions.

10 years agoAvoid unnecessary elimination of duplicated bigrams.
MasaoFujii [Wed, 21 May 2014 03:29:15 +0000 (12:29 +0900)]
Avoid unnecessary elimination of duplicated bigrams.

When the number of bigrams is only one, obviously there is
no duplicated bigrams and its elimination is not needed.

This commit comes from the change of PostgreSQL:
c3ccc9ee584b9b015dd9c1931e261e21f3961e5f

The issue which this commit has addressed is basically
harmless, but there is no strong reason not to back-patch
this. So back-patch to all supported versions.

Beena Emerson

10 years agoUpdate copyright for 2014.
MasaoFujii [Tue, 20 May 2014 16:47:02 +0000 (01:47 +0900)]
Update copyright for 2014.

Update all files in head and all back branches.

Beena Emerson

10 years agoAdd the news about the release of RPM files.
MasaoFujii [Fri, 20 Dec 2013 12:06:04 +0000 (21:06 +0900)]
Add the news about the release of RPM files.

10 years agoCosmetic change.
MasaoFujii [Fri, 6 Dec 2013 16:40:25 +0000 (01:40 +0900)]
Cosmetic change.

10 years agoChange the URL of the download page of pg_bigm.
MasaoFujii [Thu, 5 Dec 2013 08:56:13 +0000 (17:56 +0900)]
Change the URL of the download page of pg_bigm.

10 years agoAdd the news about the release of the latest versions.
MasaoFujii [Thu, 5 Dec 2013 08:50:38 +0000 (17:50 +0900)]
Add the news about the release of the latest versions.

10 years agoChange the URL of the download page of pg_bigm.
MasaoFujii [Thu, 5 Dec 2013 07:07:20 +0000 (16:07 +0900)]
Change the URL of the download page of pg_bigm.

10 years agoUpdate the release date. v1.1-20131122
MasaoFujii [Fri, 22 Nov 2013 13:27:15 +0000 (22:27 +0900)]
Update the release date.

10 years agoUpdate the release note of the version 1.0.
MasaoFujii [Fri, 22 Nov 2013 13:12:21 +0000 (22:12 +0900)]
Update the release note of the version 1.0.

10 years agoFix typo in docs.
MasaoFujii [Fri, 22 Nov 2013 13:05:02 +0000 (22:05 +0900)]
Fix typo in docs.

10 years agoChange the naming rule of the source archive file.
MasaoFujii [Fri, 22 Nov 2013 12:57:57 +0000 (21:57 +0900)]
Change the naming rule of the source archive file.

This makes the name of the source archive file contain
the version number of pg_bigm.

10 years agoAdd note about pg_gin_pending_stats function.
MasaoFujii [Fri, 22 Nov 2013 10:09:26 +0000 (19:09 +0900)]
Add note about pg_gin_pending_stats function.

Amit Langote

10 years agoAdd note about bigm_similarity function.
MasaoFujii [Thu, 21 Nov 2013 13:01:54 +0000 (22:01 +0900)]
Add note about bigm_similarity function.

Original patch by Beena Emerson, modified by me.

10 years agoGet rid of the restriction of available database locale.
MasaoFujii [Wed, 30 Oct 2013 13:41:42 +0000 (22:41 +0900)]
Get rid of the restriction of available database locale.

Beena Emerson, Amit Langote, Fujii Masao

10 years agoUpdate the release notes of version 1.1.
MasaoFujii [Mon, 28 Oct 2013 13:37:53 +0000 (22:37 +0900)]
Update the release notes of version 1.1.

Beena Emerson

10 years agoGet rid of the restriction of available database encoding.
MasaoFujii [Wed, 23 Oct 2013 13:35:32 +0000 (22:35 +0900)]
Get rid of the restriction of available database encoding.

Beena Emerson

10 years agoAdd the descriptions of similarity search into the document.
MasaoFujii [Wed, 23 Oct 2013 13:26:55 +0000 (22:26 +0900)]
Add the descriptions of similarity search into the document.

10 years agoFix typo in document.
MasaoFujii [Wed, 23 Oct 2013 11:34:32 +0000 (20:34 +0900)]
Fix typo in document.

10 years agoAdd the release number into the document title.
MasaoFujii [Tue, 22 Oct 2013 18:13:12 +0000 (03:13 +0900)]
Add the release number into the document title.

10 years agoAdd the description of bigm_similarity function into the document.
MasaoFujii [Tue, 22 Oct 2013 18:10:11 +0000 (03:10 +0900)]
Add the description of bigm_similarity function into the document.

10 years agoDon't change the name of documents for version 1.0.
MasaoFujii [Tue, 22 Oct 2013 17:42:42 +0000 (02:42 +0900)]
Don't change the name of documents for version 1.0.

10 years agoAdd links to documents of multiple versions into index.html.
MasaoFujii [Tue, 22 Oct 2013 17:37:58 +0000 (02:37 +0900)]
Add links to documents of multiple versions into index.html.

10 years agoUpdate the release notes for version 1.0.
MasaoFujii [Tue, 22 Oct 2013 17:08:44 +0000 (02:08 +0900)]
Update the release notes for version 1.0.

10 years agoAdd the regression test of text similarity search.
MasaoFujii [Mon, 21 Oct 2013 23:51:49 +0000 (08:51 +0900)]
Add the regression test of text similarity search.

10 years agoAdd Mac OS X as the supported platform.
MasaoFujii [Mon, 21 Oct 2013 18:27:35 +0000 (03:27 +0900)]
Add Mac OS X as the supported platform.

10 years agoUpdate Japanese-version of release note for 1.1.
MasaoFujii [Mon, 21 Oct 2013 18:18:37 +0000 (03:18 +0900)]
Update Japanese-version of release note for 1.1.

10 years agoUpdate English-version of release note for 1.1.
MasaoFujii [Mon, 21 Oct 2013 14:18:12 +0000 (23:18 +0900)]
Update English-version of release note for 1.1.

Beena Emerson, with some cosmetic changes by me.

10 years agoAdd the news about Sawada's pg_bigm talk into index.html.
MasaoFujii [Fri, 11 Oct 2013 04:59:55 +0000 (13:59 +0900)]
Add the news about Sawada's pg_bigm talk into index.html.

10 years agoFix crash in text similarity search with blank characters keyword.
MasaoFujii [Wed, 9 Oct 2013 16:48:57 +0000 (01:48 +0900)]
Fix crash in text similarity search with blank characters keyword.

10 years agoSeparate regression test into English and Japanese parts.
MasaoFujii [Sun, 6 Oct 2013 17:27:31 +0000 (02:27 +0900)]
Separate regression test into English and Japanese parts.

10 years agoFix typo in document.
MasaoFujii [Sun, 6 Oct 2013 17:25:45 +0000 (02:25 +0900)]
Fix typo in document.

10 years agoRemove incorrect assertion.
MasaoFujii [Sun, 6 Oct 2013 16:56:35 +0000 (01:56 +0900)]
Remove incorrect assertion.

10 years agoCosmetic change of regression test.
MasaoFujii [Fri, 4 Oct 2013 18:02:21 +0000 (03:02 +0900)]
Cosmetic change of regression test.

10 years agoFix typo in document.
MasaoFujii [Fri, 4 Oct 2013 04:32:56 +0000 (13:32 +0900)]
Fix typo in document.

10 years agoSupport text similarity search.
MasaoFujii [Fri, 4 Oct 2013 03:41:22 +0000 (12:41 +0900)]
Support text similarity search.

Amit Langote, reviewed by Beena Emerson, and further edited by me.

10 years agoAdd bigm_similarity function.
MasaoFujii [Thu, 3 Oct 2013 14:37:06 +0000 (23:37 +0900)]
Add bigm_similarity function.

This function returns a number that indicates how similar
the two arguments are.

Amit Langote, reviewed by Beena Emerson, and further edited by me.

10 years agoAdd 'extern' declarations to functions in bigm.h.
MasaoFujii [Tue, 1 Oct 2013 17:29:46 +0000 (02:29 +0900)]
Add 'extern' declarations to functions in bigm.h.

10 years agoImprove comments on regression test.
MasaoFujii [Tue, 1 Oct 2013 10:46:35 +0000 (19:46 +0900)]
Improve comments on regression test.

Updates the comments on regression tests for full text search
with multi-column index so that the purpose of the tests
become clearer.

Beena Emerson

10 years agoAdd the regression test of co-existence of pg_bigm and pg_trgm.
MasaoFujii [Mon, 30 Sep 2013 17:18:13 +0000 (02:18 +0900)]
Add the regression test of co-existence of pg_bigm and pg_trgm.

This patch allows us to run "make installcheck-trgm" command
which checks whether pg_bigm and pg_trgm can co-exist in the
same database.

Beena Emerson, modified by me

10 years agoFix bug in enable_recheck with gin_key_limit = 1.
MasaoFujii [Sat, 28 Sep 2013 00:24:46 +0000 (09:24 +0900)]
Fix bug in enable_recheck with gin_key_limit = 1.

Beena Emerson, slightly modified by me

10 years agoAdd the regression test of full-text search with multi-column index.
MasaoFujii [Tue, 24 Sep 2013 14:16:19 +0000 (23:16 +0900)]
Add the regression test of full-text search with multi-column index.

Beena Emerson, modified by me.

10 years agoAdd the regression test of gin_key_limit parameter.
MasaoFujii [Tue, 24 Sep 2013 14:04:32 +0000 (23:04 +0900)]
Add the regression test of gin_key_limit parameter.

Beena Emerson

10 years agoAdd the regression test of enable_recheck parameter.
MasaoFujii [Tue, 24 Sep 2013 13:51:54 +0000 (22:51 +0900)]
Add the regression test of enable_recheck parameter.

Beena Emerson, modified by me.

10 years agoAdd the regression test of pg_gin_pending_stats function.
MasaoFujii [Tue, 24 Sep 2013 13:43:45 +0000 (22:43 +0900)]
Add the regression test of pg_gin_pending_stats function.

Beena Emerson, modified by me.

10 years agoAdd the regression test of pg_bigm with standard_conforming_strings disabled.
MasaoFujii [Tue, 24 Sep 2013 13:35:48 +0000 (22:35 +0900)]
Add the regression test of pg_bigm with standard_conforming_strings disabled.

Beena Emerson

10 years agoAdd the regression test of DROP EXTENSION pg_bigm.
MasaoFujii [Tue, 24 Sep 2013 13:26:54 +0000 (22:26 +0900)]
Add the regression test of DROP EXTENSION pg_bigm.

Beena Emerson

10 years agoAdd the regression test of full-text search using pg_bigm.
MasaoFujii [Tue, 24 Sep 2013 13:23:20 +0000 (22:23 +0900)]
Add the regression test of full-text search using pg_bigm.

Beena Emerson, modified by me.

10 years agoAdd the regression test of show_bigm function.
MasaoFujii [Tue, 24 Sep 2013 12:35:01 +0000 (21:35 +0900)]
Add the regression test of show_bigm function.

Beena Emerson

10 years agoEnable standard_conforming_strings before starting the tests.
MasaoFujii [Tue, 24 Sep 2013 12:28:54 +0000 (21:28 +0900)]
Enable standard_conforming_strings before starting the tests.

This is required to prevent the regression test with the backslash
character from failing when standard_conforming_strings is disabled.

Beena Emerson

10 years agoAdd the regression test of last_update parameter.
MasaoFujii [Tue, 24 Sep 2013 12:17:39 +0000 (21:17 +0900)]
Add the regression test of last_update parameter.

Beena Emerson

10 years agoGet rid of USE_WIDE_UPPER_LOWER dependency in bigram construction.
MasaoFujii [Thu, 22 Aug 2013 08:51:52 +0000 (17:51 +0900)]
Get rid of USE_WIDE_UPPER_LOWER dependency in bigram construction.

This is due to the commit in pg_trgm on Apr 7, 2013 by Tom Lane
7844608e54a3a2e3dee461b00fd6ef028a845d7c.

Beena Emerson

10 years agoAdd the regression test of likequery function.
MasaoFujii [Thu, 22 Aug 2013 01:36:58 +0000 (10:36 +0900)]
Add the regression test of likequery function.

10 years agoCorrect URL of pg_bigm sourceforge.jp site in English version of document.
MasaoFujii [Fri, 9 Aug 2013 14:29:09 +0000 (23:29 +0900)]
Correct URL of pg_bigm sourceforge.jp site in English version of document.

10 years agoAdd English version of document.
MasaoFujii [Thu, 8 Aug 2013 13:43:48 +0000 (22:43 +0900)]
Add English version of document.

Beena Emerson, reviewed by Fujii Masao

10 years agoAdd "inline" keyword into the declaration of "bigmstrcmp" function.
MasaoFujii [Wed, 24 Jul 2013 16:30:55 +0000 (01:30 +0900)]
Add "inline" keyword into the declaration of "bigmstrcmp" function.

This silences compiler warning.

10 years agoRemove gin_trgm_ops.
MasaoFujii [Tue, 23 Jul 2013 19:24:53 +0000 (04:24 +0900)]
Remove gin_trgm_ops.

We could not install pg_bigm and pg_trgm in the same database so far
because both have been declaring the same operator class gin_trgm_ops.
This patch removes gin_trgm_ops from pg_bigm and allows us to use
both full text search modules together.

On the other hand, we keep supporting gin_trgm_ops in pg_bigm 1.0
because there are already some users who use gin_trgm_ops with pg_bigm.

Beena Emerson, reviewed by Fujii Masao

11 years agoConfirmed that pg_bigm can work properly with PostgreSQL9.2.
MasaoFujii [Tue, 11 Jun 2013 15:00:42 +0000 (00:00 +0900)]
Confirmed that pg_bigm can work properly with PostgreSQL9.2.

11 years agoFix the typos.
MasaoFujii [Tue, 11 Jun 2013 14:58:26 +0000 (23:58 +0900)]
Fix the typos.

11 years agoAdd the news that Sawada-san gave the talk about pg_bigm
MasaoFujii [Tue, 11 Jun 2013 14:56:47 +0000 (23:56 +0900)]
Add the news that Sawada-san gave the talk about pg_bigm
in PostgreSQL Shikumi and Application study meetup, into index.html.

11 years agoCosmetic change of the module name.
MasaoFujii [Fri, 7 Jun 2013 16:36:40 +0000 (01:36 +0900)]
Cosmetic change of the module name.

11 years agoAdd the link to the download page of the latest released module,
MasaoFujii [Thu, 4 Apr 2013 19:45:31 +0000 (04:45 +0900)]
Add the link to the download page of the latest released module,
into index.html.

11 years agoUpdate the last release date of pg_bigm. v1.0-20130405
MasaoFujii [Thu, 4 Apr 2013 18:59:11 +0000 (03:59 +0900)]
Update the last release date of pg_bigm.

11 years agoAdd the document and the homepage of pg_bigm project.
MasaoFujii [Thu, 4 Apr 2013 18:55:51 +0000 (03:55 +0900)]
Add the document and the homepage of pg_bigm project.

11 years agoInitial commit of pg_bigm.
MasaoFujii [Fri, 29 Mar 2013 13:35:13 +0000 (22:35 +0900)]
Initial commit of pg_bigm.