36 Commits

Author SHA1 Message Date
Anton Levakin
eeadd4971c Add CODEOWNERS file 2025-03-14 17:42:49 +01:00
Perik Rigoudy
c3fa5b064a Merge pull request #20 from adjust/pg16_test
pg16 test add
2024-04-22 14:42:30 +02:00
PerikAdjust
43934e03ec pg16 test add 2024-03-01 15:41:32 +01:00
Perik Rigoudy
9d85db0f8a Merge pull request #19 from adjust/documentation-update-for-pgxn
Documentation update for pgxn
2023-11-21 15:31:57 +01:00
Perik Rigoudy
f03f34f7ca Update META.json 2023-11-15 22:58:11 +01:00
Perik Rigoudy
ad155cb494 Update base36.control 2023-11-06 06:18:27 +01:00
Perik Rigoudy
65621ffec9 Create base36--1.1.0--1.1.1.sql
New version for update PGXN
2023-11-06 06:17:54 +01:00
Perik Rigoudy
002143e8cd Update META.json
standardization of META.json with other extensions for deployment purposes.

Version 1.1.1 will be added in the next commit
2023-11-06 06:11:05 +01:00
Perik Rigoudy
f5fe9e7076 update README.md
just add a small description in the readme, more details may be needed later
2023-11-06 06:06:55 +01:00
Perik Rigoudy
f31d9c4794 Merge pull request #18 from adjust/PerikAdjust-patch-1
Update META.json
2023-09-25 13:34:40 +02:00
Perik Rigoudy
bdf656fc3c Update META.json
error modification in META.json, illogical link
2023-09-25 10:14:23 +02:00
Manuel Kniep
8d9c3f6e17 add ci badge to README.md
Let anyone see directly the current build status
2023-05-31 09:48:00 +02:00
Manuel Kniep
683a87fb26 Align CI workflow
We want an improved aligned workflow setup for all
our postgres extensions.
This workflow will run tests after pushing commits into
the main branch and into any open pull request's branch.
It runs tests on PostgreSQL Versions 10 to 15.

One important thing here is that the workflow uses pgxn/pgxn-tools
Docker image. It installs specified version of PostgreSQL and run tests
by pg-build-test, which runs make installcheck under the hood.
2023-05-31 09:48:00 +02:00
Andreas Scherbaum
52d8f66a7a Merge pull request #16 from adjust/remove-travis
Remove Travis CI file
2023-03-31 00:56:04 +02:00
Andreas Scherbaum
74a6fe03d9 Remove Travis CI file 2023-03-25 13:03:56 +01:00
Manuel Kniep
e663408a09 Add HASHES, MERGES to equality operator (#15)
* Add HASHES, MERGES to equality operator

There is no good reason to disallow hash and merge on = it was just
not considered on the initial implementation.

The version migration however is kinda tricky, as postgres doesn't
allow to `ALTER OPERATOR` according to [hackers](321eed5f0f) because of query plan caching.

```
Other options cannot be changed, as it's not totally clear if cached plans
would need to be invalidated if one of the other options change.
```

An upgrade is probably not risky as it just adds more execution options to
the planer.
A downgrade however could result in executing a hash/merge join that actually isn't
allowed.
This might not be a problem as well as the previous version has all the needed
functionality to execute a hash/merge join (i.e. the underlying procedure didn't change).

* cleanup extension

get ride of dependency for ruby gem dumbo
cleanup tests

Turns out dumbo is not really helpful for this extension
and just creates noise and dependencies that are not really needed.

* Fix Postgres 10 test

---------

Co-authored-by: Artur Zakirov <zaartur@gmail.com>
2023-02-23 10:01:20 +01:00
dependabot[bot]
4a4f92d07d Bump activerecord from 5.2.8.1 to 6.1.7.1 (#14)
Bumps [activerecord](https://github.com/rails/rails) from 5.2.8.1 to 6.1.7.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.0.4.1/activerecord/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.8.1...v6.1.7.1)

---
updated-dependencies:
- dependency-name: activerecord
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 10:59:36 +01:00
dependabot[bot]
96f1e3ace0 Bump tzinfo from 1.2.9 to 1.2.10 (#13)
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/tzinfo/tzinfo/releases)
- [Changelog](https://github.com/tzinfo/tzinfo/blob/master/CHANGES.md)
- [Commits](https://github.com/tzinfo/tzinfo/compare/v1.2.9...v1.2.10)

---
updated-dependencies:
- dependency-name: tzinfo
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 11:43:54 +02:00
dependabot[bot]
5124d435d4 Bump rake from 10.3.2 to 12.3.3 (#7)
Bumps [rake](https://github.com/ruby/rake) from 10.3.2 to 12.3.3.
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](https://github.com/ruby/rake/compare/v10.3.2...v12.3.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 10:54:15 +02:00
dependabot[bot]
e776ceabc1 Bump activerecord from 4.2.10 to 5.2.8.1 (#11)
Bumps [activerecord](https://github.com/rails/rails) from 4.2.10 to 5.2.8.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.0.3.1/activerecord/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v4.2.10...v5.2.8.1)

---
updated-dependencies:
- dependency-name: activerecord
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-13 10:53:20 +02:00
Artur Zakirov
1846f315ba Merge pull request #12 from adjust/fix_tests_output
Fix tests output for Postgres 9.6, 10
2022-07-13 10:52:35 +02:00
Artur Zakirov
7d60ebb68f Fix tests output for Postgres 9.6, 10 2022-07-13 10:48:15 +02:00
Ildar Musin
c72f409426 Add PostgreSQL v.14 to the CI workflow 2021-10-04 14:02:11 +02:00
Ildar Musin
ed290d4512 Add a simple Github Actions script 2020-10-29 15:42:56 +01:00
Ildar Musin
ce2c29e7ca Remove obsolete --load-language pg_regress option from Makefile 2020-10-22 11:55:52 +02:00
Ildar Musin
7a1a6ca734 Rewrite travis script in order to use docker 2019-07-05 11:18:40 +02:00
Manuel Kniep
06702fa2ec update Gemfile 2017-11-20 11:58:01 +01:00
Chris Travers
fa6bf5ec44 Ptests (#5)
* adding parallelism tests

* Adding output file
2017-11-20 11:48:01 +01:00
Chris Travers
a2596e3aa1 Parallelism for 9.6 (#4)
1.0 for release on pgxn
Adds parallelism for 9.6 and higher
v1.0.0
2017-11-15 09:40:32 +01:00
Chris Travers
b5739fa8bf Adding expected output (#2) 2017-11-07 11:41:18 +01:00
Chris Travers
a5b82516d0 Adding standard travis file 2017-11-07 11:23:14 +01:00
Manuel Kniep
7cae260dcb use internal send and recv functions 2015-08-12 11:34:40 +02:00
Manuel Kniep
6f0fd01c13 allow negative values 2015-08-10 14:02:02 +02:00
Manuel Kniep
d8185bced3 introduce bigbase36 2015-07-14 15:22:55 +02:00
Manuel Kniep
58f97dc248 initial commit 2015-07-14 14:13:11 +02:00
Manuel Kniep
2516d369e5 Initial commit 2015-07-14 14:09:59 +02:00