Pavel Safonov
|
c9350de352
|
postgres: use bit stream instead of masks to get flags
|
2023-05-06 08:42:16 +03:00 |
|
Pavel Safonov
|
e839191679
|
postgres: btree refactored by Mattias Wadman
|
2023-05-05 11:28:38 +03:00 |
|
Pavel Safonov
|
c23bc4216f
|
postgres: fix line endings in error messages, simplify code, add comments
|
2023-05-04 09:16:55 +03:00 |
|
Pavel Safonov
|
08c535239b
|
postgres: refactoring
|
2023-05-04 08:45:42 +03:00 |
|
Pavel Safonov
|
9508a209ea
|
postgres: fix lint
|
2023-05-03 15:28:29 +03:00 |
|
Pavel Safonov
|
e5f15c5fed
|
postgres: fix compilation, fix tests
|
2023-05-03 10:10:03 +03:00 |
|
Pavel Safonov
|
97bbc22a1d
|
postgres: add page arg in pg_btree, change args names in pg_heap
|
2022-12-22 11:22:02 +03:00 |
|
Pavel Safonov
|
0ea20e6827
|
postgres: fail on error in pg_heap
|
2022-11-23 14:14:51 +03:00 |
|
Pavel Safonov
|
dafbf4b7ed
|
postgres: lint fixes
|
2022-11-23 13:56:49 +03:00 |
|
Pavel Safonov
|
60709e5a00
|
postgres: remove pg_wal. Failed to implement.
|
2022-11-23 13:55:07 +03:00 |
|
Pavel Safonov
|
015b770585
|
postgres: wal support multiple xlog_body for wal record
|
2022-11-10 11:32:25 +03:00 |
|
Pavel Safonov
|
e8bb1692f6
|
postgres: fix pg_wal when XLogRecord size is more than page size
|
2022-11-09 16:57:56 +03:00 |
|
Pavel Safonov
|
5664c0a498
|
postgres: refactor ItemIdData
|
2022-11-07 13:35:23 +03:00 |
|
Pavel Safonov
|
5bb8654423
|
postgres: remove lsn parameter in pg_wal
|
2022-11-07 12:05:33 +03:00 |
|
Pavel Safonov
|
a4d904e1c2
|
postgres: refactoring
|
2022-10-31 14:02:08 +03:00 |
|
Pavel Safonov
|
721c1ab3bf
|
psotgres: refactoring
|
2022-10-31 13:56:56 +03:00 |
|
Pavel Safonov
|
7f7f729c90
|
postgres: refactoring, tests
|
2022-10-28 13:55:38 +03:00 |
|
Pavel Safonov
|
069babbc0d
|
postgres: wal refactoring
|
2022-10-28 13:42:42 +03:00 |
|
Pavel Safonov
|
d7a0f930df
|
postgres: pgpro wal refactoring
|
2022-10-28 13:13:33 +03:00 |
|
Pavel Safonov
|
e8d8caca41
|
postgres: pgpro wal implementation
|
2022-10-28 13:09:09 +03:00 |
|
Pavel Safonov
|
fb7778a5b0
|
postgres: add wal tests
|
2022-10-27 12:08:40 +03:00 |
|
Pavel Safonov
|
7dedcbabae
|
postgres: refactoring
|
2022-10-26 16:37:50 +03:00 |
|
Pavel Safonov
|
bd2bdd649a
|
postgres: wal refactoring
|
2022-10-26 10:13:50 +03:00 |
|
Pavel Safonov
|
7c92715f2a
|
postgres: refactoring
|
2022-10-26 10:11:23 +03:00 |
|
Pavel Safonov
|
7c1dfbd090
|
postgres: wal implementation
|
2022-10-26 10:10:47 +03:00 |
|
Pavel Safonov
|
5ff6273505
|
postgres: add additional checks in pg_heap
|
2022-10-24 09:44:42 +03:00 |
|
Pavel Safonov
|
8f55e177f6
|
postgres: remove SeekAbs(0) where it's not used.
|
2022-10-12 10:50:00 +03:00 |
|
Pavel Safonov
|
6fe5f05faf
|
postgres: lint, doc
|
2022-10-07 14:17:04 +03:00 |
|
Pavel Safonov
|
bedc480a51
|
postgres: refactoring
|
2022-10-07 14:12:36 +03:00 |
|
Pavel Safonov
|
e06fa6e139
|
postgres: refactoring
|
2022-10-07 13:33:05 +03:00 |
|
Pavel Safonov
|
4676590624
|
postgres: add argument to calc page's check sum correctly
|
2022-10-07 12:58:36 +03:00 |
|
Pavel Safonov
|
46e1e337ff
|
postgres: make page size const
|
2022-10-07 12:04:49 +03:00 |
|
Pavel Safonov
|
03d8fe1c61
|
postgres: page sum impl
|
2022-10-07 11:58:03 +03:00 |
|
Pavel Safonov
|
00de0a96e3
|
postgres: pg_heap refactoring
|
2022-09-21 12:49:40 +03:00 |
|
Pavel Safonov
|
1d9ef300b9
|
postgres: first correct read of WAL file
|
2022-09-09 15:16:48 +03:00 |
|
Pavel Safonov
|
586c803fa5
|
postgres: try to implement wal
|
2022-09-09 07:55:36 +03:00 |
|
Pavel Safonov
|
85c042289d
|
postgres: fix linter
|
2022-09-06 12:55:15 +03:00 |
|
Pavel Safonov
|
ccf2edb526
|
postgres: better versions probing in pg_control, fix holes, better tests
|
2022-09-06 09:20:10 +03:00 |
|
Pavel Safonov
|
d9de2d4f5d
|
PostgreSQL: fix
|
2022-08-04 11:16:50 +03:00 |
|
Pavel Safonov
|
f5278f38fb
|
PostgreSQL: pg_control for ver 12
|
2022-08-03 13:40:31 +03:00 |
|
Pavel Safonov
|
850dc60882
|
PostgreSQL: lp_flags format
|
2022-08-01 13:15:17 +03:00 |
|
Pavel Safonov
|
3c6ea87017
|
Add heap infomask flags parser to PostgreSQL
|
2022-08-01 09:55:37 +03:00 |
|
Pavel Safonov
|
51878dcd14
|
PostgreSQL heap page parser implememtation.
|
2022-07-29 09:10:00 +03:00 |
|
Pavel Safonov
|
bebdfa9446
|
Try to implement pgwal - fail.
|
2022-07-28 12:32:35 +03:00 |
|
Pavel Safonov
|
fcd7fbcc56
|
mappers for postgres
|
2022-07-21 09:39:12 +03:00 |
|
Pavel Safonov
|
441eceead3
|
pgpro version mapper
|
2022-07-21 09:15:15 +03:00 |
|
Pavel Safonov
|
af0e22070e
|
unix time mapper for postgres
|
2022-07-21 08:50:17 +03:00 |
|
Pavel Safonov
|
8d317ddf50
|
lsn mapper
|
2022-07-20 20:17:50 +03:00 |
|
Pavel Safonov
|
2b1bdfb3ae
|
add icu version mapper
|
2022-07-20 20:04:51 +03:00 |
|
Pavel Safonov
|
deaf5ef0dc
|
WalLevel for postgres
|
2022-07-20 19:49:47 +03:00 |
|