Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OrioleDB

The OrioleDB development team develops the OrioleDB engine for PostgreSQL.
Collective - Host: opensource - https://opencollective.com/orioledb - Code: https://github.com/orioledb/orioledb

- validate_at_utility eliminated

- cmd validation moved to utility hook
- all index creation moved to o_define_index_validate and ...

github.com/orioledb/orioledb - a8a2348c4fc3146b3400f77512181470c7e39da3 authored about 2 years ago by Ilya Kobets <[email protected]>
ALTER NOT NULL moved from validate_at_utility to hook

github.com/orioledb/orioledb - 097d46a471cbe35ecb3941f9df6982c39fc3cb2d authored about 2 years ago by Ilya Kobets <[email protected]>
drop column moved from validate_at_utility to hook

github.com/orioledb/orioledb - 9f57466c77232ec9a54ad6eb39d94c1ec8b59c10 authored about 2 years ago by Ilya Kobets <[email protected]>
patches14_6 check

github.com/orioledb/orioledb - 6648d5b847b3cb32b26057de4505c774bde0ca6d authored about 2 years ago by Ilya Kobets <[email protected]>
Add column with non volatile functions fixed

github.com/orioledb/orioledb - 45512de4ce284feb23f4bdc128c714cfa09d4246 authored about 2 years ago by Ilya Kobets <[email protected]>
Update patch versions in docs

github.com/orioledb/orioledb - 297fc1b6dcc38309826d2558093a138d3e7a99d9 authored about 2 years ago by Alexander Korotkov <[email protected]>
README.md and dev_quickstart.md fixes

github.com/orioledb/orioledb - ab249696fae3c885c8394783f9d6a5ccbbc78265 authored about 2 years ago by Ilya Kobets <[email protected]>
"Node.js 12 actions are deprecated" warning fixed

github.com/orioledb/orioledb - 5106b5db0fa0cf717491d8b7ca69a6e5abd4d2d2 authored about 2 years ago by Ilya Kobets <[email protected]>
arch.md fix

github.com/orioledb/orioledb - cb7b9d63af63a79cce014ed53f223c6d9155df35 authored about 2 years ago by Ilya Kobets <[email protected]>
fixes

src/test/regress/sql/event_trigger.sql
src/test/regress/sql/fast_default.sql

github.com/orioledb/orioledb - c72200048aa1a0f818fc9364dd9e592909a41353 authored about 2 years ago by Ilya Kobets <[email protected]>
fix:

src/test/regress/sql/foreign_data.sql
src/test/regress/sql/alter_table.sql

github.com/orioledb/orioledb - cbf82f10a06f93c31883c41fd1344e3c1f18e87c authored about 2 years ago by Ilya Kobets <[email protected]>
Fix src/test/regress/sql/transactions.sql

github.com/orioledb/orioledb - 56c5431890599b56c1e1beeed0f50862b3ba8da9 authored about 2 years ago by Ilya Kobets <[email protected]>
src/test/regress/sql/identity.sql fix

github.com/orioledb/orioledb - 17784eb1f579da7e48c4a39d6cec66d810a5e555 authored about 2 years ago by Ilya Kobets <[email protected]>
create_table fix

github.com/orioledb/orioledb - 8f00a35847cf0083ee92441efb4e05a95a740a68 authored about 2 years ago by Ilya Kobets <[email protected]>
cached rd_opcoptions reset added after primary key addition/deletion

github.com/orioledb/orioledb - f6393b96d9337c0b87daf7974dbcbcc588d9a791 authored about 2 years ago by Ilya Kobets <[email protected]>
o_sys_cache_search_datoid set during table descr recreation on replica

github.com/orioledb/orioledb - ea84a44dc339e04cd294374b4e5f3692cb2af7ec authored about 2 years ago by Ilya Kobets <[email protected]>
expression index with COLLATE in parentheses fixed

github.com/orioledb/orioledb - 1f3ca34704793c35c4e188a719f4372527f6e491 authored about 2 years ago by Ilya Kobets <[email protected]>
EXPLAIN ANALYZE CREATE TABLE AS fix

github.com/orioledb/orioledb - 9976b817b5ef8c1b1002aa85b6158b4500d56c32 authored about 2 years ago by Ilya Kobets <[email protected]>
Valgrind fix

github.com/orioledb/orioledb - 7426a7a3bb51a22147640e08b154d9d09286d60d authored about 2 years ago by Ilya Kobets <[email protected]>
cached rd_opcoptions reset added after primary key addition/deletion

github.com/orioledb/orioledb - 8eb366b76ff8a962e0bb9ea67f52807fe55c56bf authored about 2 years ago by Ilya Kobets <[email protected]>
test, assert and fix for saved_undo_locations cleanup

github.com/orioledb/orioledb - 9eb73a25c7759bc42ed1b8591880a32d3e49dfb8 authored about 2 years ago by Ilya Kobets <[email protected]>
transformCreateStmt wrong elements fix

github.com/orioledb/orioledb - f6e1d27bf755231a3b0f7594f7a9cab38292450b authored about 2 years ago by Ilya Kobets <[email protected]>
Check for self-modification during lock

saved_undo_location stack added

github.com/orioledb/orioledb - a8c743cdc806bd3bdadf2f9a86d4be32065fa36c authored about 2 years ago by Ilya Kobets <[email protected]>
Fixed support of TOASTed compressed columns

github.com/orioledb/orioledb - 348b9e8a032654d428a15228ae326fe7eabcb0ae authored about 2 years ago by Ilya Kobets <[email protected]>
tests from src/test/regress/sql/inherit.sql copied

ALTER TABLE ADD/DROP INHERIT enabled

github.com/orioledb/orioledb - f201af15b05e7a453d4fc1ed01229d61803c62d9 authored about 2 years ago by Ilya Kobets <[email protected]>
INHERITS enabled and basic support added

github.com/orioledb/orioledb - ba8073763bd04ee065a6b67054ef098cd3463dc5 authored about 2 years ago by Ilya Kobets <[email protected]>
Fix assigning ctid to slot during insertion

github.com/orioledb/orioledb - 88b2fd14c48a6f7d267fbccdb0e03e355ce70c33 authored over 2 years ago by Alexander Korotkov <[email protected]>
NULL descr use in tts_orioledb_getsomeattrs fixed

github.com/orioledb/orioledb - abc6f13fde59aa815fe32dc8de99b509e99490d8 authored over 2 years ago by Ilya Kobets <[email protected]>
ALTER INDEX as ALTER TABLE alias fixed

github.com/orioledb/orioledb - f36ae26c722e7a10f582f4698defe953f31929f8 authored over 2 years ago by Ilya Kobets <[email protected]>
Fix rel naming in parallel scan text

github.com/orioledb/orioledb - b58c5568026b95a940e9a27a9b8946e8f9ae04ef authored over 2 years ago by Pavel Borisov <[email protected]>
"failed to fetch tuple1 for AFTER trigger" tests added

github.com/orioledb/orioledb - a7cabb7788364dabc23972d4f9b6a5c86b1c6254 authored over 2 years ago by Ilya Kobets <[email protected]>
patchset changed to 4

regression test additional dependencies cleaned, spaces removed

github.com/orioledb/orioledb - aa63d1acb8f603d0ac4aa7aaa05293dad172be6e authored over 2 years ago by Ilya Kobets <[email protected]>
Parallel sequential scan of B-trees

The parallel sequential scan is implemented as follows.
1. Two internal page images (level == 1)...

github.com/orioledb/orioledb - a750f62e26d86f94f86a124817fb35a6af8c436a authored over 2 years ago by Pavel Borisov <[email protected]>
pgindent

github.com/orioledb/orioledb - b67e7a4c1ce5bdf97693f862626bc92cd7b455b7 authored over 2 years ago by Alexander Korotkov <[email protected]>
Excluge svg contents from git diff output

github.com/orioledb/orioledb - a4ed83a6eab2a62df10b3803ea8b4997585b8b89 authored over 2 years ago by Pavel Borisov <[email protected]>
CI: notify if oom-killer came in the tests

github.com/orioledb/orioledb - 024b901d270123eb25e20dc4ff0d907f9417bf02 authored over 2 years ago by Pavel Borisov <[email protected]>
Fixed full rebuild during regresscheck

github.com/orioledb/orioledb - b0414131926695a40fb484a59c7364609a455c63 authored over 2 years ago by Ilya Kobets <[email protected]>
Removed reduntant WARNINGS

github.com/orioledb/orioledb - 752d9550f3d2b4d2c244367ee49f9d3659e9a084 authored over 2 years ago by Ilya Kobets <[email protected]>
Already fixed tests from test branch added

- Added condititional python test run for different postgres versions
- assertErrorMessageEquals...

github.com/orioledb/orioledb - 41f0dcd8651048e8ae956267e7a818ec97adbad0 authored over 2 years ago by Ilya Kobets <[email protected]>
Explain different formats support and tests added

github.com/orioledb/orioledb - c2a3babfd216277f5db0f4a9a277006539d20992 authored over 2 years ago by Ilya Kobets <[email protected]>
self_modified triggers tests fixed

- Removed deleteDeleted callback
- insertToDeleted renamed to modifyDeletedCallback
- removed is...

github.com/orioledb/orioledb - 2af0a347a5c6447fe771e9813502df6b5ba3b8eb authored over 2 years ago by Ilya Kobets <[email protected]>
SQL function support

- Added planstmt walker
- Added validation of body of sql functions and tests for that
- Add sup...

github.com/orioledb/orioledb - 036272c38e08d36c982606033a92a35651fa7fa0 authored over 2 years ago by Ilya Kobets <[email protected]>
Revise patchset versions in README.md

github.com/orioledb/orioledb - ae9813dc1d95308100330be4ee5bd49d4544dc52 authored over 2 years ago by Alexander Korotkov <[email protected]>
CREATE TABLE AS support and tests added

github.com/orioledb/orioledb - db01ae85494cd219307d4a87a9e121f852616180 authored over 2 years ago by Ilya Kobets <[email protected]>
pgindent

github.com/orioledb/orioledb - 50587667f69db1a5152478b9e64f517694f641c9 authored over 2 years ago by Alexander Korotkov <[email protected]>
ORIOLEDB_PATCHSET_VERSION check added

github.com/orioledb/orioledb - e8bd0569b301040610b8c2d5c19a21935164f76c authored over 2 years ago by Ilya Kobets <[email protected]>
Fixed a few broken links

github.com/orioledb/orioledb - 95a4490f1e46db4d65362467c743d9478fbc4cb7 authored over 2 years ago by David Fetter <[email protected]>
Refactor the B-tree sequential scan

Encapsulate interation the internal pages with the get_next_downlink() function.

github.com/orioledb/orioledb - 1c2ec0fc14fdecab0cc16ea89657f8e3c65a4bbb authored over 2 years ago by Pavel Borisov <[email protected]>
Move documentation images into a separate folder

github.com/orioledb/orioledb - 6a41bc50b5638f9500ebed0e4dd1cf1d691cd0d8 authored over 2 years ago by Alexander Korotkov <[email protected]>
Development quickstart

By Ilya Kobets and Tatsiana Yaumenenka

github.com/orioledb/orioledb - 7eaf8df4f4ce4c8ae5cf29a94cce93e8d0b5a497 authored over 2 years ago by Alexander Korotkov <[email protected]>
Trigger error if OrioleDB function is called for a

non-relevant relation

github.com/orioledb/orioledb - 048a90c7f5615ee963e95310acac6eca93249563 authored over 2 years ago by steve-chavez <[email protected]>
Echo an explicit message when tests run was successful

Test failure is easy to miss in the output, especially for parallel runs.
An explicit message ma...

github.com/orioledb/orioledb - 9e98cf92a6f8b228675dc4cc27250d3701553460 authored over 2 years ago by vbp1 <[email protected]>
Fix regular expression in ReplicationTest.get_orioledb_files()

github.com/orioledb/orioledb - fcc5f9bed176981d08cfc0c809156ac4bacf77df authored over 2 years ago by Alexander Korotkov <[email protected]>
pgindent

github.com/orioledb/orioledb - d92a5c56b9f5ad2fe1f961989f687d73978041b1 authored over 2 years ago by Alexander Korotkov <[email protected]>
Parallel fix

github.com/orioledb/orioledb - 1fedd7c26ee62070d748cc34416b9ddb05a56761 authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix insertion order in o_tbl_indices_insert()

github.com/orioledb/orioledb - 32288735d86bcfddbd9200f00519829ad08a7dfb authored over 2 years ago by Alexander Korotkov <[email protected]>
Refactor o_tbl_indices_insert()

github.com/orioledb/orioledb - f30f6daa509b2c8ec43d9457a975ff0c6ac0eba6 authored over 2 years ago by Michel Pelletier <[email protected]>
Fix doc/recovery_distribute.svg image

github.com/orioledb/orioledb - 3b36d3f243cb4418dcf6d63ad75d2a6d918d5b2a authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix some edge cases in B-tree scan

github.com/orioledb/orioledb - 992121afb02902cc731b5956f03651cbb321f418 authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix undo record during delete

When we're about to skip undo record during delete, we still need it if
we just rollback the pre...

github.com/orioledb/orioledb - cc717024418ec4697e55087083b647ef4196719d authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix length assert checking in deserialize_o_table()

github.com/orioledb/orioledb - d2b6d852bf94bb5ca6b65bffe2c2ceb1c9096987 authored over 2 years ago by Alexander Korotkov <[email protected]>
Add $.commit parameter to 'before_apply_undo' stop event

github.com/orioledb/orioledb - 6e9b00eff4415ae4e25ce9ab44b022a44247424b authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix handling of column ddl in recovery and replication

Take into account there could be changes to o_tables, which don't create/drop
indexes.

github.com/orioledb/orioledb - 858144122331a375928f431e79bd4cb789b96a0f authored over 2 years ago by Alexander Korotkov <[email protected]>
Document page load and merge

github.com/orioledb/orioledb - 7b4e96f4ef08cc4604395f258e0d2730ce6da681 authored over 2 years ago by Alexander Korotkov <[email protected]>
The detailed description of OrioleDB checkpointing algorithm

github.com/orioledb/orioledb - 5feeed97ad3276da2f05314f12820dd46f791327 authored over 2 years ago by Alexander Korotkov <[email protected]>
Document the recovery details

github.com/orioledb/orioledb - 32fde41baff9f9bd208357a06efa3d39703ee4db authored over 2 years ago by Alexander Korotkov <[email protected]>
Document len and tuple_make_key in BTreeOps

github.com/orioledb/orioledb - ddad7468d67ebf251eed31d07362cb0727a2e874 authored over 2 years ago by Vadim Iatsenko <[email protected]>
Fix clean_chain_has_locks_flag() during recovery

github.com/orioledb/orioledb - 7ba71fa6f4a8082cc892ac470bc85f12f03658a3 authored over 2 years ago by Alexander Korotkov <[email protected]>
More row-level locks tests

github.com/orioledb/orioledb - 2b083a62655018a3736b2a424952996419b1e0e0 authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix wrong overriding of formatFlags in undo records

github.com/orioledb/orioledb - 0f08ff0fac42032571740a5d64bbf1b38c88fa57 authored over 2 years ago by Alexander Korotkov <[email protected]>
pgindent

github.com/orioledb/orioledb - 7e3a7883b92a7c43b3cd3486e1483dbcd6668485 authored over 2 years ago by Alexander Korotkov <[email protected]>
Documentation for concurrency in OrioleDB B-tree

github.com/orioledb/orioledb - d8da2eb1860ffc95db27e4452101ccaf8dea03e0 authored over 2 years ago by Alexander Korotkov <[email protected]>
Fastpath check for InvalidOPageChangeCount refind_page()

Save some time by skip trying to lock or fetch page when the change count isn't given.

github.com/orioledb/orioledb - 0b2a7dffd74aa240bf5d99bca14b4bde99736de0 authored over 2 years ago by petru-ghita <[email protected]>
Document undo buffering

github.com/orioledb/orioledb - 64e3fa2ef47de8d10059c82cba77e0454bc992f3 authored over 2 years ago by Alexander Korotkov <[email protected]>
Stamp alpha 8

github.com/orioledb/orioledb - f0ef3601cae6cbc980e37f1ff9eaa0ad9dcd4657 authored over 2 years ago by Alexander Korotkov <[email protected]>
Store the PostgreSQL source code tags in the .pgtags file

github.com/orioledb/orioledb - ce37bf79858d3ca83fa8ebb1eed5c4f33868a350 authored over 2 years ago by Alexander Korotkov <[email protected]>
Document that OrioleDB doesn't support the prepared transactions

github.com/orioledb/orioledb - 38f5735829b931e8fa277b81b7097709458b0ead authored over 2 years ago by Alexander Korotkov <[email protected]>
Document free extents concurrency algorithms

github.com/orioledb/orioledb - 5ce108f9ea867c5674dddcb7b973dc5438f206a4 authored over 2 years ago by Alexander Korotkov <[email protected]>
Document free space management

github.com/orioledb/orioledb - 45fdb67190dd2f98323d02e235980b151785790b authored over 2 years ago by Alexander Korotkov <[email protected]>
Remove useless OFDWState.junkAttrs

github.com/orioledb/orioledb - 35bd8dab1fc3b60bd8c56efd2cd8a184afb3a926 authored over 2 years ago by Alexander Korotkov <[email protected]>
Improve comment about the B-tree scan

github.com/orioledb/orioledb - 7fed088964298eece7854dd6b8b51fe728f1337b authored over 2 years ago by Alexander Korotkov <[email protected]>
Reliable way to catch concurrent writes during tests

github.com/orioledb/orioledb - a47f137dc3410361e3175fc176df19833676ee70 authored over 2 years ago by Alexander Korotkov <[email protected]>
Added test for checkpoints with concurrent io

github.com/orioledb/orioledb - 19d8643ff447705e58dd108a933a02cacf9e9871 authored over 2 years ago by Ilya Kobets <[email protected]>
Fix build flags

github.com/orioledb/orioledb - 6c2df7d3b6ec1c49866949a26ce69ed9bcd47a2d authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix compiler warnings

github.com/orioledb/orioledb - 7272f8678fa570d6faf4279ead0437f32bed4fa2 authored over 2 years ago by Alexander Korotkov <[email protected]>
Check for warnings during CI

github.com/orioledb/orioledb - dc11f4ca6ad1a432c3ebe84f7a1da3d521ce7bd7 authored over 2 years ago by Alexander Korotkov <[email protected]>
Typo fix

github.com/orioledb/orioledb - a7c3f9501c1d59e18e69caea557cc5e8259a7b3f authored over 2 years ago by Alexander Korotkov <[email protected]>
Project structure documentation

github.com/orioledb/orioledb - c29c3ae46d3226275d4a032074cf8f3a9545d50a authored over 2 years ago by Alexander Korotkov <[email protected]>
Fixes for checkpointer

* Correctly re-initialize the page image when no items left,
* Correctly set WalkContinue mess...

github.com/orioledb/orioledb - 2c1fb26b68f19636b03281c63354d359c33faecb authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix condition to prevert merging hikeyBlkno by checkpointer

github.com/orioledb/orioledb - acc046861a6d8dbc8f72729a864ac3ccd9aeccfe authored over 2 years ago by Alexander Korotkov <[email protected]>
Forbid using page under checkpoint as the right page for merge

If we use hikeyBlkno as right page for merge, we may loose tracking of the
page containing the h...

github.com/orioledb/orioledb - bc3e8a136c3ba9fd48f893bcdefa667f89717130 authored over 2 years ago by Alexander Korotkov <[email protected]>
Revise for pg15beta1

github.com/orioledb/orioledb - d9b6b14da74f17b3fe40939dfc7c849912eb51ab authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix useless assignment of PostgreSQL xids

github.com/orioledb/orioledb - 0f2c70bb6dbf4446c1b74ac308684ed22c1f2a0e authored over 2 years ago by Alexander Korotkov <[email protected]>
Keep checkpoint hikey blkno to match hikeys for autonomous pages

github.com/orioledb/orioledb - dfd5ea9f423b69ff2c18151cf1d42dee8820c2bc authored over 2 years ago by Alexander Korotkov <[email protected]>
Test for replication xmin problem

github.com/orioledb/orioledb - 3b0eb7be4bc979ec5cc0a56401294753a8c66f22 authored over 2 years ago by Alexander Korotkov <[email protected]>
Add xmin to finish wal records

github.com/orioledb/orioledb - b7fe1456e94b4218b3fe7afbc757d1a5486481e4 authored over 2 years ago by Alexander Korotkov <[email protected]>
Separate CI check for CHECK_PAGE_STRUCT macro

github.com/orioledb/orioledb - af121b590c0ce32ef9af549c5945d11a9ae6cda1 authored over 2 years ago by Alexander Korotkov <[email protected]>
Fix assigning CSNs for autonomous transactions

github.com/orioledb/orioledb - 7c2922c60615d543ebaf7bddde893e33a6c62976 authored over 2 years ago by Alexander Korotkov <[email protected]>
Reduce time transaction spends in precommit status

github.com/orioledb/orioledb - b8af678e5d9aaa00e7bc4225e985cea3ac862bb3 authored over 2 years ago by Alexander Korotkov <[email protected]>
Use OFixedShmemKey for keys in shared memory

This saves us from getting length of incosistent values in shared memory.

github.com/orioledb/orioledb - 93d907d252ad79472526747dfcdf93aeae3ff400 authored over 2 years ago by Ilya Kobets <[email protected]>