OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
MasaoFujii [Sat, 21 Jan 2023 16:17:50 +0000 (01:17 +0900)]
Update copyright for 2023.
Update all files in master and all back branches.
Author: Shinya Kato
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2023-January/000362.html
MasaoFujii [Mon, 17 Jan 2022 23:44:17 +0000 (08:44 +0900)]
Update copyright for 2022.
Update all files in master and all back branches.
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2022-January/000360.html
MasaoFujii [Fri, 30 Apr 2021 02:53:21 +0000 (11:53 +0900)]
Update copyright for 2021.
Update all files in master and all back branches.
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2021-April/000352.html
MasaoFujii [Fri, 7 Feb 2020 09:14:33 +0000 (18:14 +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
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
MasaoFujii [Fri, 4 Oct 2019 07:56:27 +0000 (16:56 +0900)]
Add *.bc to .gitignore.
MasaoFujii [Tue, 1 Oct 2019 15:40:49 +0000 (00:40 +0900)]
Add pg_bigm Development Group copyright.
MasaoFujii [Tue, 11 Oct 2016 04:40:10 +0000 (13:40 +0900)]
Add minimal regression test to pass Travis CI test for REL1_0_STABLE.
MasaoFujii [Tue, 11 Oct 2016 04:27:14 +0000 (13:27 +0900)]
Update Travis CI badge to report the test status for REL1_0_STABLE branch.
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.
pg_bigm 1.0 is tested to check whether it works with only PostgreSQL
9.1 and 9.2.
MasaoFujii [Mon, 5 Sep 2016 03:17:59 +0000 (12:17 +0900)]
Add README.mb for the mirror pg_bigm GIT repository at github.
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.
Masahiko Sawada [Thu, 10 Sep 2015 05:15:07 +0000 (14:15 +0900)]
Change the URL link to the source archive file of version
20150910 in top page.
Masahiko Sawada [Wed, 9 Sep 2015 05:13:16 +0000 (14:13 +0900)]
Add fragment identifier to the link to release note, in index.html.
Masahiko Sawada [Wed, 9 Sep 2015 04:15:02 +0000 (13:15 +0900)]
Get rid of the unnecessary news from the English top page.
This changes get rid of the news about version 1.1
from the version 1.0 English top page.
Masahiko Sawada [Wed, 9 Sep 2015 04:04:25 +0000 (13:04 +0900)]
Get rid of the unnecessary news from the top page.
This changes gets rid of the news about version 1.1
from the version 1.0 top page.
Masahiko Sawada [Tue, 8 Sep 2015 12:43:46 +0000 (21:43 +0900)]
Apply the release date of version 1.0-
20150910 to the release note.
Masahiko Sawada [Tue, 8 Sep 2015 12:32:35 +0000 (21:32 +0900)]
Add the news about the release of 1.0-
20150910.
Backpatch to all branches.
Conflicts:
html/index.html
html/index_en.html
Masahiko Sawada [Tue, 8 Sep 2015 12:12:19 +0000 (21:12 +0900)]
Update BIGM_LAST_UPDATE.
Update to '2015.09.10'.
Masahiko Sawada [Tue, 8 Sep 2015 11:57:26 +0000 (20:57 +0900)]
Fix the link on top page.
MasaoFujii [Thu, 27 Aug 2015 19:23:40 +0000 (04:23 +0900)]
First-draft release notes for new minor version of 1.0.
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.
MasaoFujii [Tue, 25 Aug 2015 22:20:22 +0000 (07:20 +0900)]
Minor improvement to English version of pg_gin_pending_stats documentation.
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.
MasaoFujii [Tue, 28 Jul 2015 13:30:40 +0000 (22:30 +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.
MasaoFujii [Tue, 7 Apr 2015 15:28:36 +0000 (00:28 +0900)]
Remove unnecessary leading white space from .gitignore.
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.
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.
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.
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.
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.
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.
Masahiko Sawada [Thu, 12 Mar 2015 03:57:44 +0000 (12:57 +0900)]
Add the limitations section into document of pg_bigm 1.0.
Also add the new into top page.
I believe that the pg_bigm 1.0 user might be also interested in
this information. Although the commit log in other branch says to
back-patch to 1.1 branch, this change is applied to all branches
including ifself actually.
Beena Emerson
Masahiko Sawada [Fri, 6 Feb 2015 05:27:57 +0000 (14:27 +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
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
Masahiko Sawada [Fri, 6 Feb 2015 04:58:44 +0000 (13:58 +0900)]
pgindent run.
This commit is inspried by the change of pg_trgm:
0a7832005792fa6dad171f9cadb8d587fe0dd800
Backpatch to all branches.
Beena Emerson
Masahiko Sawada [Thu, 5 Feb 2015 03:17:04 +0000 (12:17 +0900)]
Add .gitignore file.
Add file to head and call back branches.
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.
Masahiko Sawada [Wed, 4 Feb 2015 16:39:37 +0000 (01:39 +0900)]
Update copyright for 2015.
Update all files in head and all back branches.
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.
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
MasaoFujii [Tue, 20 May 2014 16:52:17 +0000 (01:52 +0900)]
Update copyright for 2014.
Update all files in head and all back branches.
Beena Emerson
MasaoFujii [Fri, 20 Dec 2013 12:06:04 +0000 (21:06 +0900)]
Add the news about the release of RPM files.
MasaoFujii [Fri, 6 Dec 2013 16:40:25 +0000 (01:40 +0900)]
Cosmetic change.
MasaoFujii [Thu, 5 Dec 2013 08:58:33 +0000 (17:58 +0900)]
Change the URL of the download page of pg_bigm.
MasaoFujii [Thu, 5 Dec 2013 08:50:38 +0000 (17:50 +0900)]
Add the news about the release of the latest versions.
MasaoFujii [Thu, 5 Dec 2013 07:07:20 +0000 (16:07 +0900)]
Change the URL of the download page of pg_bigm.
MasaoFujii [Fri, 22 Nov 2013 13:38:41 +0000 (22:38 +0900)]
Update the release date.
MasaoFujii [Fri, 22 Nov 2013 13:05:02 +0000 (22:05 +0900)]
Fix typo in docs.
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.
MasaoFujii [Fri, 22 Nov 2013 12:42:03 +0000 (21:42 +0900)]
Get rid of the restriction of available database locale and encoding.
Beena Emerson, Amit Langote, Fujii Masao
MasaoFujii [Fri, 22 Nov 2013 10:16:32 +0000 (19:16 +0900)]
Cosmetic cleanups of the documents.
MasaoFujii [Fri, 22 Nov 2013 10:09:26 +0000 (19:09 +0900)]
Add note about pg_gin_pending_stats function.
Amit Langote
MasaoFujii [Tue, 22 Oct 2013 18:14:31 +0000 (03:14 +0900)]
Add the release number into the document title.
MasaoFujii [Tue, 22 Oct 2013 17:14:01 +0000 (02:14 +0900)]
Update the release note for version 1.0.
MasaoFujii [Fri, 11 Oct 2013 04:59:55 +0000 (13:59 +0900)]
Add the news about Sawada's pg_bigm talk into index.html.
MasaoFujii [Fri, 11 Oct 2013 04:33:22 +0000 (13:33 +0900)]
Remove incorrect assertion.
MasaoFujii [Sun, 6 Oct 2013 17:25:45 +0000 (02:25 +0900)]
Fix typo in document.
MasaoFujii [Fri, 4 Oct 2013 04:37:54 +0000 (13:37 +0900)]
Fix bug in enable_recheck with gin_key_limit = 1.
Beena Emerson, slightly modified by me
MasaoFujii [Fri, 4 Oct 2013 04:32:56 +0000 (13:32 +0900)]
Fix typo in document.
MasaoFujii [Fri, 9 Aug 2013 14:31:26 +0000 (23:31 +0900)]
Correct URL of pg_bigm sourceforge.jp site in English version of document.
MasaoFujii [Thu, 8 Aug 2013 13:57:38 +0000 (22:57 +0900)]
Add English version of document.
Beena Emerson, reviewed by Fujii Masao
MasaoFujii [Wed, 24 Jul 2013 16:39:56 +0000 (01:39 +0900)]
Add "inline" keyword into the declaration of "bigmstrcmp" function.
This silences compiler warning.
MasaoFujii [Tue, 11 Jun 2013 15:00:42 +0000 (00:00 +0900)]
Confirmed that pg_bigm can work properly with PostgreSQL9.2.
MasaoFujii [Tue, 11 Jun 2013 14:58:26 +0000 (23:58 +0900)]
Fix the typos.
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.
MasaoFujii [Fri, 7 Jun 2013 16:36:40 +0000 (01:36 +0900)]
Cosmetic change of the module name.
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.
MasaoFujii [Thu, 4 Apr 2013 18:59:11 +0000 (03:59 +0900)]
Update the last release date of pg_bigm.
MasaoFujii [Thu, 4 Apr 2013 18:55:51 +0000 (03:55 +0900)]
Add the document and the homepage of pg_bigm project.
MasaoFujii [Fri, 29 Mar 2013 13:35:13 +0000 (22:35 +0900)]
Initial commit of pg_bigm.