• R/O
  • HTTP
  • SSH
  • HTTPS

pg_bigm: List of commits

This is the main pg_bigm git repository.


RSS
Rev. Time Author
ed16759 REL1_2_STABLE 2023-10-11 01:20:00 Fujii Masao

Switch CI from Travis CI to GitHub Actions (#12)

Enable GitHub Actions and remove Travis CI for regression tests.

This commit enables GitHub Actions to run regression tests for pg_bigm.
GitHub Actions now tests on PostgreSQL 9.2 or later. Note that pg_bigm
supports PostgreSQL 9.1, but it can't be compiled on the latest Ubuntu
used in GitHub Actions, so tests are omitted for v9.1.

Also this commit discontinues the use of Travis CI as our CI service for
running regression tests due to issues that prevented successful
test execution.

Back-patch to pg_bigm 1.2.

8d554cf 2023-10-11 01:18:42 Fujii Masao

Update README.md to point to GitHub Pages documentation.

This commit updates the README.md file to include a link to
the documentation deployed at GitHub Pages, making it easier
for users to access up-to-date documentation for pg_bigm.
Additionally, it removes a description that suggests an obsolete
official site for pg_bigm, reducing confusion caused by
outdated information. Furthermore, this commit adds copyright
information to the README.md file to ensure proper attribution
for the project.

These changes improve the clarity and accuracy of the project's
documentation and information.

428457e 2023-04-11 19:03:40 Fujii Masao


Merge pull request #6 from MasaoFujii/REL1_2_STABLE

Fix compilation error in pg_bigm caused by PostgreSQL 16dev update

34fe30f 2023-04-10 22:51:39 Fujii Masao

Fix compilation error in pg_bigm caused by PostgreSQL 16dev update

Commit 0a20ff54f5 in PostgreSQL 16dev caused pg_bigm to fail compilation
due to a missing header file. This commit fixes the issue by
updating bigm_op.c to include utils/guc.h. This change ensures that
pg_bigm is compatible with PostgreSQL 16dev,
allowing for continued use and development of the extension.

Back-patch to pg_bigm 1.2.

d0dc347 2023-03-24 20:32:54 MasaoFujii

Correct documentation for bigm_similarity to indicate case-sensitivity.

The previous documentation for bigm_similarity incorrectly stated that
it was not case-sensitive. This commit updates the documentation to
reflect that bigm_similarity IS case-sensitive.

Please note that the Japanese version of the documentation is not updated
as it already accurately explains bigm_similarity and its case-sensitivity.

Back-patch to pg_bigm 1.1.

Reported and suggested by: Vin Yap
Discussion: https://github.com/pgbigm/pg_bigm/issues/3

e87998f 2023-03-05 22:31:58 MasaoFujii

Add the news about the release of RPM files for RHEL9 family.

The RPMs of pg_bigm 1.2-20200228 on PostgreSQL 11 to 15 for
RHEL 9 family were released.

Back-patch to pg_bigm 1.2.

Author: Katsuragi Yuta
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2023-February/000367.html

451c869 2023-01-31 10:55:16 MasaoFujii

Update .travis.yml to ask Travis CI to build and test on PostgreSQL 15.

Back-patch to v1.2.

Author: Shinya Kato
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2023-January/000363.html

bbd4df8 2023-01-22 01:30:59 MasaoFujii

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

db9c780 2022-11-23 01:11:50 MasaoFujii

Add the news about the release of RPM files.

The RPMs of pg_bigm-1.2-20200228 for PostgreSQL 15 are released.

Back-patch to pg_bigm 1.2.

268c74d 2022-10-13 22:43:06 MasaoFujii

Document that pg_bigm 1.2 was confirmed to work with PostgreSQL15.

Back-patch to v1.2.

6032e0b 2022-01-18 08:48:07 MasaoFujii

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

75b660e 2021-12-02 15:27:16 MasaoFujii

Clean up code using "(expr) ? true : false"

Commit fd0625c7a9 in PostgreSQL simplified code paths where were
already using a boolean or used an expression that led to zero or one,
making the extra bits unnecessary. This commit improves pg_bigm
code in the same way.

Back-patch to v1.2, to make future back-patching easy though
this patch is classified as refactoring only.

Author: Yang Rong
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2021-November/000358.html

076eb39 2021-10-07 10:24:44 MasaoFujii

Add the news about the release of RPM files.

The RPMs of pg_bigm-1.2-20200228 for PostgreSQL 14 are released.

Back-patch to pg_bigm 1.2.

Author: Ken Kato
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2021-October/000356.html

ccde63a 2021-09-29 11:28:57 MasaoFujii

Document that pg_bigm 1.2 was confirmed to work with PostgreSQL14.

Back-patch to v1.2.

Author: Ken Kato
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2021-September/000354.html

e8e0dd5 2021-07-14 20:29:30 MasaoFujii

Update the URL of Travis-CI status badge.

This update is necessary because the CI platform was migrated
from travis-ci.org to travis-ci.com.

Back-patch to v1.2.

1c11066 2021-07-14 09:01:46 MasaoFujii

Update .travis.yml to ask Travis CI to build and test on PostgreSQL 14.

Back-patch to v1.2.

49bf2d6 2021-04-30 11:52:49 MasaoFujii

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

07b9552 2020-11-17 17:50:56 MasaoFujii

Add the news about the release of RPM files.

The RPMs of pg_bigm-1.2-20200228 for PostgreSQL 13 are released.

Back-patch to pg_bigm 1.2.

Author: Shinya Kato
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2020-November/000350.html

ca6fefe 2020-11-05 10:13:29 MasaoFujii

Document that pg_bigm 1.2 was confirmed to work with PostgreSQL13.

Back-patch to v1.2.

Author: Yuki Seino
Discussion: https://osdn.net/projects/pgbigm/lists/archive/hackers/2020-November/000348.html

65f1fab 2020-10-15 09:24:40 MasaoFujii

Make Travis CI run installcheck-trgm regression test.

Back-patch to v1.1 where installcheck-trgm test was added.

8a412d8 2020-10-04 00:51:53 MasaoFujii

Update .travis.yml to ask Travis CI to build and test on PostgreSQL 13.

Back-patch to v1.2.

e85335e 2020-04-01 02:54:45 MasaoFujii

Add the news about the release of RPM files.

The RPMs of pg_bigm-1.2-20200228 for PostgreSQL 9.4 to 12 are released.

Back-patch to pg_bigm 1.2.

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

2383574 v1.2-20200228 2020-02-28 14:31:21 MasaoFujii

Update BIGM_LAST_UPDATE to '2020.02.28'.

This commit also updates the documents, for upcoming release.

Author: Torikoshi Atsushi

afed031 2020-02-27 20:51:49 MasaoFujii

Update release notes of pg_bigm 1.2 for upcoming minor version release.

This commit also adds the news about release of 1.2-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

cf42436 2020-02-27 20:40:39 MasaoFujii

Add 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

0899dcc 2020-02-15 23:35:52 MasaoFujii

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

26e9239 2020-02-07 18:27:16 MasaoFujii

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

14ef8b5 2020-02-04 21:31:54 Fujii Masao

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

9271d0a 2019-10-04 16:57:12 MasaoFujii

Add *.bc to .gitignore.

27cd769 2019-10-04 16:05:44 MasaoFujii

Update README.md.

This commit updates URLs in it so that "https" is used instead of "http".
Also this commit updates the URL for Travis-CI.

Show on old repository browser