Konstantin Knizhnik
fbd668ee3d
Update comment for test_runner/regress/test_unlogged_build.py
2025-07-31 18:25:18 +03:00
Konstantin Knizhnik
9290103e53
Update test_runner/regress/test_unlogged_build.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-31 18:19:27 +03:00
Konstantin Knizhnik
f8b4875c21
Update test_runner/regress/test_unlogged_build.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-31 18:19:13 +03:00
Konstantin Knizhnik
9a1317e41b
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-31 18:19:04 +03:00
Konstantin Knizhnik
75dafd46b6
Speedup test_unlogged_build.py
2025-07-29 18:04:27 +03:00
Konstantin Knizhnik
d3f91be1d3
Compare unlogged build speed with vanilla
2025-07-29 15:15:30 +03:00
Konstantin Knizhnik
499df1168c
Fix bug with using @skip_in_debug_build directive
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
b71c609297
Move test_unlogged_build.py from p[erformance to regression tests
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
d161115b9f
Update test_runner/performance/test_unlogged_build.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Heikki Linnakangas
43b0106abf
Improve the added test case
...
- Make it faster by using GIN instead of SP-GiST
- Make it more robust by checking some of the assumptions, like that
the index is larger than 1 GB
- Improve comments
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
71980e3103
Address review comments
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
2546b79428
Update test_runner/performance/test_unlogged.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
b7dbf4cf56
Update test_runner/performance/test_unlogged.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
4c49423246
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
9030bc8d04
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
382895d073
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
963ffdae12
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
374cd22437
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
34cf566ac1
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
74076ee306
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
d961d39e76
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
dd1440960a
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
6164f5eaeb
Update pgxn/neon/relperst_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
0226a67603
Restore timeout for test_unlogged_)build_test
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
d6d39f790b
Reduce size of shared_buffer in test_unlogged_build to rertproduce the problem at main
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
b36c02dda5
Update pgxn/neon/pagestore_smgr.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
ec89876612
Update test_runner/performance/test_unlogged_build.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
adf103a557
Update test_runner/performance/test_unlogged.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
388be47144
Update test_runner/performance/test_unlogged.py
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
9955d02a01
Update pgxn/neon/pagestore_smgr.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
657c63b9cb
Update pgxn/neon/pagestore_smgr.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
4885621e55
Update pgxn/neon/pagestore_smgr.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
4580391963
Update pgxn/neon/pagestore_smgr.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
28ce584d01
Rename relkind to relpersistence
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
ae7b92abeb
Undo check for INIT_FORKNUM
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
3c54a235dd
Add test_unlogged_build.py
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
de33affb1f
Fix merge conflicts
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
eabac14080
Fix merge conflicts
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
8e150568ec
Handle init fork in specialk way
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
1ca23b47fd
Add comment to the test
2025-07-29 08:04:11 +03:00
Kosntantin Knizhnik
1c0f4d6f97
Replace spinlock with LWLock
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
67c31b61e8
Fix warning
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
9d12eea25a
Fix merge problems
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
c1362cbf71
Fix empty list check
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
902ea0ccd9
Address review comments
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
fb6d7c4676
Fix merge conflict
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
5d93a8cc71
Update pgxn/neon/relkind_cache.c
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
c3fdab3886
Update pgxn/neon/pagestore_client.h
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
1e4783f3f9
Update pgxn/neon/pagestore_client.h
...
Co-authored-by: Heikki Linnakangas <heikki@neon.tech >
2025-07-29 08:04:11 +03:00
Konstantin Knizhnik
20dea3aafb
Move lwlock to pagestore_smgr
2025-07-29 08:04:11 +03:00