OSDN Git Service

pgbigm/pg_bigm.git
4 years agoUpdate BIGM_LAST_UPDATE to '2020.02.28'. v1.1-20200228
MasaoFujii [Fri, 28 Feb 2020 05:26:11 +0000 (14:26 +0900)]
Update BIGM_LAST_UPDATE to '2020.02.28'.

This commit also updates the documents, for upcoming release.

Author: Torikoshi Atsushi

4 years agoUpdate release notes of pg_bigm 1.1 for upcoming minor version release.
MasaoFujii [Thu, 27 Feb 2020 11:27:28 +0000 (20:27 +0900)]
Update release notes of pg_bigm 1.1 for upcoming minor version release.

This commit also adds the news about release of 1.1-202002XX.
XX part in 202002XX will be replaced with actual release date later.

Author: Torikoshi Atsushi
Reviewed-by: Fujii Masao
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2020-February/000339.html

4 years agoStabilize the result of pg_gin_pending_stats() regression test.
MasaoFujii [Sat, 15 Feb 2020 14:16:02 +0000 (23:16 +0900)]
Stabilize the result of pg_gin_pending_stats() regression test.

Previously pg_bigm regression test checked the value of pages column
that pg_gin_pending_stats() returns. But this value could vary from
block size to block size in PostgreSQL server. This leaded to
unexpected failure of regression test on PostgreSQL built with
non-default block size.

To avoid this issue, this patch gets rid of the check for pages column
from the regression test, to stabilize the result of test whatever
block size is used. The value of pages column that
pg_gin_pending_stats() is calculated in PostgreSQL server side,
so there is no strong reason why pg_bigm regression test needs to
verify the value and we determined that it's ok to get rid of that
check.

Back-patch to pg_bigm 1.1 where regression test for
pg_gin_pending_stats() was added.

Author: Torikoshi Atsushi
Reviewed-by: Fujii Masao
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2020-February/000331.html

4 years agoUpdate copyright for 2020.
MasaoFujii [Fri, 7 Feb 2020 09:13:46 +0000 (18:13 +0900)]
Update copyright for 2020.

Update all files in head and all back branches.

Author: Torikoshi Atsushi
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2020-February/000329.html

4 years agoFix compiler warning in bigmstrcmp().
Fujii Masao [Tue, 4 Feb 2020 12:20:19 +0000 (21:20 +0900)]
Fix compiler warning in bigmstrcmp().

Commit 86d78ef in PostgreSQL caused the compiler to report
the following warning when compiling pg_bigm on PostgreSQL 12
or later. This commit fixes it.

    warning: inline function 'bigmstrcmp' declared but never defined [enabled by default]

To suppress the compiler warning, this commit gets rid of
"extern inline" declaration for bigmstrcmp() and moves its definition
into the header file as "static inline" function.

Back-patch to pg_bigm 1.0. Since pg_bigm 1.1 and 1.0 don't support
PostgreSQL 12 or later, basically this commit doesn't need
to be back-patch to 1.1 and 1.0. But we do that because making
the code look similar in all branches for the ease of future
maintenance.

Author: Torikoshi Atsushi
Reviewed-by: Fujii Masao
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2020-February/000327.html

4 years agoAdd *.bc to .gitignore.
MasaoFujii [Fri, 4 Oct 2019 07:56:27 +0000 (16:56 +0900)]
Add *.bc to .gitignore.

4 years agoDon't test whether pg_bigm1.1 can work properly with PostgreSQL's master branch.
MasaoFujii [Fri, 4 Oct 2019 07:41:45 +0000 (16:41 +0900)]
Don't test whether pg_bigm1.1 can work properly with PostgreSQL's master branch.

Currently the version of PostgreSQL that its master branch stores is 13dev.
Since pg_bigm 1.1 supports only 11 or before, it cannot work with PostgreSQL's
master branch. So this commit drops that regression test case.

4 years agoAdd pg_bigm Development Group copyright.
MasaoFujii [Tue, 1 Oct 2019 15:36:30 +0000 (00:36 +0900)]
Add pg_bigm Development Group copyright.

5 years agoDocument that pg_bigm 1.1 was confirmed to work with PostgreSQL 11.
MasaoFujii [Tue, 6 Nov 2018 18:51:13 +0000 (03:51 +0900)]
Document that pg_bigm 1.1 was confirmed to work with PostgreSQL 11.

5 years agoUpdate .travis.yml to ask Travis CI to build and test on PostgreSQL 11.
MasaoFujii [Tue, 6 Nov 2018 18:13:22 +0000 (03:13 +0900)]
Update .travis.yml to ask Travis CI to build and test on PostgreSQL 11.

6 years agoDocument that pg_bigm 1.1 was confirmed to work with PostgreSQL 10.
MasaoFujii [Thu, 5 Oct 2017 15:56:02 +0000 (00:56 +0900)]
Document that pg_bigm 1.1 was confirmed to work with PostgreSQL 10.

6 years agoUpdate .travis.yml to ask Travis CI to build and test on PostgreSQL 10.
MasaoFujii [Fri, 29 Sep 2017 15:00:07 +0000 (00:00 +0900)]
Update .travis.yml to ask Travis CI to build and test on PostgreSQL 10.

7 years agoFix typo in BIGM_LAST_UPDATE. v1.1-20161011
MasaoFujii [Tue, 11 Oct 2016 11:03:57 +0000 (20:03 +0900)]
Fix typo in BIGM_LAST_UPDATE.

7 years agoAdd the news about release of 1.1-20161011.
MasaoFujii [Tue, 11 Oct 2016 10:35:55 +0000 (19:35 +0900)]
Add the news about release of 1.1-20161011.

Backpatch to REL1_1_STABLE branch.

7 years agoUpdate BIGM_LAST_UPDATE.
MasaoFujii [Tue, 11 Oct 2016 10:03:00 +0000 (19:03 +0900)]
Update BIGM_LAST_UPDATE.

Update to '2016.10.11'.

7 years agoFirst-draft release notes for new minor version of 1.1.
MasaoFujii [Tue, 11 Oct 2016 10:00:39 +0000 (19:00 +0900)]
First-draft release notes for new minor version of 1.1.

7 years agoDocument that pg_bigm 1.1 was confirmed to work with PostgreSQL9.6.
MasaoFujii [Tue, 11 Oct 2016 09:50:25 +0000 (18:50 +0900)]
Document that pg_bigm 1.1 was confirmed to work with PostgreSQL9.6.

Also document that pg_bigm 1.1 is not available for parallel query feature
supported in PostgreSQL 9.6, as a limitation.

7 years agoUpdate Travis CI badge to report the test status for REL1_1_STABLE branch.
MasaoFujii [Tue, 11 Oct 2016 04:27:14 +0000 (13:27 +0900)]
Update Travis CI badge to report the test status for REL1_1_STABLE branch.

7 years agoAdd a .travis.yml file to tell Travis CI what to build and test.
MasaoFujii [Mon, 5 Sep 2016 02:58:34 +0000 (11:58 +0900)]
Add a .travis.yml file to tell Travis CI what to build and test.

7 years agoAdd README.mb for the mirror pg_bigm GIT repository at github.
MasaoFujii [Mon, 5 Sep 2016 03:17:59 +0000 (12:17 +0900)]
Add README.mb for the mirror pg_bigm GIT repository at github.

8 years agoAdd missing #include, to fix compilation failure
MasaoFujii [Mon, 25 Jan 2016 15:23:49 +0000 (00:23 +0900)]
Add missing #include, to fix compilation failure

This commit fixes the compilation error caused by the commit 65c5fcd
in PostgreSQL.

Back-patch to 1.1 where 9.6 will be supported.

8 years agoAdd the news about the release of RPM files.
Masahiko Sawada [Fri, 15 Jan 2016 10:55:15 +0000 (19:55 +0900)]
Add the news about the release of RPM files.

The RPMs of pg_bigm-1.1-20150910 for PostgreSQL9.1 to 9.5 are released.
Patched to REL1_1_STABLE branch.

8 years agoUpdate copyright for 2016.
MasaoFujii [Wed, 13 Jan 2016 13:45:29 +0000 (22:45 +0900)]
Update copyright for 2016.

Update all files in head and all back branches.

8 years agoDocument that pg_bigm 1.1 was confirmed to work with PostgreSQL9.5.
Masahiko Sawada [Wed, 13 Jan 2016 09:16:23 +0000 (18:16 +0900)]
Document that pg_bigm 1.1 was confirmed to work with PostgreSQL9.5.

8 years agoChange the URL link to the source archive file of version 20150910 in top page. v1.1-20150910
Masahiko Sawada [Thu, 10 Sep 2015 05:05:50 +0000 (14:05 +0900)]
Change the URL link to the source archive file of version 20150910 in top page.

8 years agoAdd fragment identifier to the link to release note, in index.html.
Masahiko Sawada [Wed, 9 Sep 2015 05:08:24 +0000 (14:08 +0900)]
Add fragment identifier to the link to release note, in index.html.

8 years agoChange the release note layout.
Masahiko Sawada [Wed, 9 Sep 2015 04:56:34 +0000 (13:56 +0900)]
Change the release note layout.

Move how to migration to top of the release note, and promote
its paragraph level.

8 years agoApply the release date of version 1.1-20150910 release to the release note.
Masahiko Sawada [Tue, 8 Sep 2015 12:39:45 +0000 (21:39 +0900)]
Apply the release date of version 1.1-20150910 release to the release note.

8 years agoAdd the news about release of 1.1-20150910.
Masahiko Sawada [Tue, 8 Sep 2015 12:34:27 +0000 (21:34 +0900)]
Add the news about release of 1.1-20150910.

Backpatch to REL1_1_STABLE branch.

8 years agoAdd the news about the release of 1.0-20150910.
Masahiko Sawada [Tue, 8 Sep 2015 12:27:22 +0000 (21:27 +0900)]
Add the news about the release of 1.0-20150910.

Backpatch to all branches.

8 years agoUpdate BIGM_LAST_UPDATE.
Masahiko Sawada [Tue, 8 Sep 2015 12:07:30 +0000 (21:07 +0900)]
Update BIGM_LAST_UPDATE.

Update to '2015.09.10'.

8 years agoFix the link on top page.
Masahiko Sawada [Tue, 8 Sep 2015 11:57:26 +0000 (20:57 +0900)]
Fix the link on top page.

8 years agoImprove document about the setting to preload pg_bigm shared library to server.
MasaoFujii [Wed, 2 Sep 2015 02:17:05 +0000 (11:17 +0900)]
Improve document about the setting to preload pg_bigm shared library to server.

This commit adds the description explaining that, in PostgreSQL 9.4 or later,
session_preload_libraries parameter instead of shared_preload_libraries can
be used to specify the pg_bigm shared library to preload to the server, into
the document.

Backpatch to 1.1 where 9.4 is supported.

Reviewed by Amit Langote

8 years agoFirst-draft release notes for new minor version of 1.1.
MasaoFujii [Thu, 27 Aug 2015 19:20:58 +0000 (04:20 +0900)]
First-draft release notes for new minor version of 1.1.

8 years agoImprove the comparison table of pg_trgm and pg_bigm in the document.
MasaoFujii [Wed, 26 Aug 2015 17:53:01 +0000 (02:53 +0900)]
Improve the comparison table of pg_trgm and pg_bigm in the document.

This patch adds the information about the difference of available
text search operators in pg_trgm and pg_bigm into the comparison
table.

Back-patch to all supported versions.

Reviewed by Masahiko Sawada.

8 years agoMinor improvement to English version of pg_gin_pending_stats documentation.
MasaoFujii [Tue, 25 Aug 2015 22:20:22 +0000 (07:20 +0900)]
Minor improvement to English version of pg_gin_pending_stats documentation.

8 years agoMake pg_gin_pending_stats() check whether given relation is a GIN index.
MasaoFujii [Fri, 14 Aug 2015 10:09:05 +0000 (19:09 +0900)]
Make pg_gin_pending_stats() check whether given relation is a GIN index.

Previously pg_gin_pending_stats() didn't do such a check, so it could
return an improper and irrelevant result when non-GIN index was specified.
This is a bug. This patch changes pg_gin_pending_stats() so that it exits
with an error when the given relation is not a GIN index.

Also this patch prevents pg_gin_pending_stats() from reading non-local
temporary relations.

Back-patch to all supported versions.

8 years agoUpdate URLs that pointed to sourceforge.jp.
MasaoFujii [Tue, 28 Jul 2015 13:27:51 +0000 (22:27 +0900)]
Update URLs that pointed to sourceforge.jp.

The URL of site in which pg_bigm project is hosted was changed from
sourceforge.jp to osdn.jp. This patch applies this change to HTML files.

9 years agoRemove unnecessary leading white space from .gitignore.
MasaoFujii [Tue, 7 Apr 2015 15:28:36 +0000 (00:28 +0900)]
Remove unnecessary leading white space from .gitignore.

9 years agoUse more proper formula to calculate the number of bigram entries.
MasaoFujii [Fri, 3 Apr 2015 04:51:23 +0000 (13:51 +0900)]
Use more proper formula to calculate the number of bigram entries.

Previously we used the formula that we just borrowed from pg_trgm code,
to calculate the number of bigram entries. Based on the result of that
calculation we allocated the memory to store the bigram entries.
That borrowed formula was not incorrect, but not precise. It caused us to
allocate too much memory than necessary, and which limited the maximum
allowed size of column indexed by pg_bigm to smaller number.

This commit makes the formula more proper, and increases the column
limitation size to about 102MB. Also this installs some checks that the input
string length is not so large as to cause overflow in the calculations of
palloc request sizes. The addition of these checks was inspired by
the pg_trgm related commit c3ccc9e.

This change is simple and useful to alleviate the column size limitation.
So back-patch to all supported versions.

Beena Emerson, reviewed by me.

9 years agoAdd missing <p> HTML tag to Japanese version of document.
MasaoFujii [Thu, 19 Mar 2015 03:29:11 +0000 (12:29 +0900)]
Add missing <p> HTML tag to Japanese version of document.

Back-patch to all supported versions.

9 years agoUpdate the document about the column size limitation.
MasaoFujii [Wed, 18 Mar 2015 20:47:52 +0000 (05:47 +0900)]
Update the document about the column size limitation.

The commit 5a63dd82c954dcead2616d04ac81d46947a8f6ea increased the maximum
allowed size of column indexed by pg_bigm to about 68MB.

Back-patch to all supported versions.

9 years agoUse INT8 to store the byte length of bi-gram string in "bigm" struct.
MasaoFujii [Wed, 18 Mar 2015 20:24:10 +0000 (05:24 +0900)]
Use INT8 to store the byte length of bi-gram string in "bigm" struct.

"bigm" struct has the field "bytelen" which indicates the byte length of
bi-gram string. Previously the data type of that field was INT. This commit
changes the data type to INT8 because the byte length of bi-gram string is
eight bytes at most and INT8 is enough large to indicate that length.
This change is useful to increase the maximum allowed size of the column
indexed by pg_bigm.

This change is cost-effective, i.e., simple but can alleviate the limitation of
the column size very much. So per discussion we decided to back-patch this to
all supported versions.

Beena Emerson, original idea from Sawada Masahiko.

9 years agoFix compiler warning with -Wmissing-variable-declarations.
MasaoFujii [Fri, 13 Mar 2015 21:52:26 +0000 (06:52 +0900)]
Fix compiler warning with -Wmissing-variable-declarations.

Back-patch to all supported versions.

9 years agoFix compilation failure on Apple LLVM 6.0.
MasaoFujii [Fri, 13 Mar 2015 21:41:27 +0000 (06:41 +0900)]
Fix compilation failure on Apple LLVM 6.0.

This commit adds missing "extern" declaration.

Back-patch to all supported versions.

9 years agoAdd the limitations section into document of pg_bigm 1.1.
Masahiko Sawada [Mon, 9 Mar 2015 10:56:18 +0000 (19:56 +0900)]
Add the limitations section into document of pg_bigm 1.1.

Also add the news into top page.

Backpatch to 1.1.

Beena Emerson

9 years agoAdd PGFILEDESC description to Makefiles.
Masahiko Sawada [Fri, 6 Feb 2015 05:21:28 +0000 (14:21 +0900)]
Add PGFILEDESC description to Makefiles.

Prominent binaries already had this metadata.

This commit is inspried by the change of pg_trgm:
0ffc201a51395ca71fe429ef86c872850a5850ee

Backpatch to all branches.

Beena Emerson

9 years agoAdjust blank lines around PG_MODULE_MAGIC defines, for consistency.
Masahiko Sawada [Fri, 6 Feb 2015 05:08:39 +0000 (14:08 +0900)]
Adjust blank lines around PG_MODULE_MAGIC defines, for consistency.

The architecture of pg_bigm is similar to pg_trgm.
This change is quite small but it need to be applied for
consistency of changing.

This commit is inspried by the change of pg_trgm:
6a605cd6bd9f689b35676623add0de9b90978bf1

Backpatch to all branches.

Beena Emerson

9 years agopgindent run.
Masahiko Sawada [Fri, 6 Feb 2015 04:41:34 +0000 (13:41 +0900)]
pgindent run.

This commit is inspried by the change of pg_trgm:
0a7832005792fa6dad171f9cadb8d587fe0dd800

Backpatch to all branches.

Beena Emerson

9 years agoAvoid the redundant declaration of the function prototypes.
MasaoFujii [Thu, 5 Feb 2015 10:24:14 +0000 (19:24 +0900)]
Avoid the redundant declaration of the function prototypes.

When the server version is 9.4 or later, PG_FUNCTION_INFO_V1 macro
always creates the prototype of its given function, so we avoid
declaring the prototypes of all the global functions for pg_bigm.
IOW, the function prototypes are there only when the server version
is 9.3 or before.

This commit is inspired by the change of pg_trgm:
e7128e8dbb305059c30ec085461297e619bcbff4

Back-patch to 1.1 where 9.4 is supported.

Beena Emerson

9 years agoFix URL link in index_en.html.
Masahiko Sawada [Thu, 5 Feb 2015 04:23:39 +0000 (13:23 +0900)]
Fix URL link in index_en.html.

Patched to REL1_1_STABLE branch.

9 years agoAdd the news about the release of RPM files.
Masahiko Sawada [Thu, 5 Feb 2015 03:24:09 +0000 (12:24 +0900)]
Add the news about the release of RPM files.

The RPM of pg_bigm-1.1-20131122 for PostgreSQL9.4 is released.
Patched to REL1_1_STABLE branch.

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.

9 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.

9 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

9 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.