Heikki Linnakangas
ceb642e242
Make test output less noisy
2021-03-29 15:59:27 +03:00
Heikki Linnakangas
3de0148232
Misc page server cleanup
...
- reduce println chatter
- improve error handling in the GetPage@LSN function
2021-03-29 15:59:27 +03:00
Heikki Linnakangas
af7ebb6395
Implement WAL redo.
...
When a page is requested from the page cache (GetPage@LSN), launch postgres
in special "WAL redo" mode to reconstruct that page version.
Plus a bunch of misc fixes to the WAL decoding code.
2021-03-29 15:59:27 +03:00
Stas Kelvich
626b4e9987
basic support of postgres backend protocol
2021-03-29 15:59:27 +03:00
Heikki Linnakangas
a5822a5d8c
fix compilation
2021-03-29 15:57:15 +03:00
Heikki Linnakangas
3058021ca7
WIP: beginnings of page server page cache
2021-03-29 15:57:15 +03:00
Heikki Linnakangas
d6ba1e6b78
Silence compiler warnings
2021-03-29 15:57:15 +03:00
Heikki Linnakangas
cdb20bf2a2
More work on the page server's WAL receiver
...
Add comments. Decode all records received in one XLogData, not just the
first one.
2021-03-29 15:57:15 +03:00
Heikki Linnakangas
eac04d7f10
Remove leftover duplicated code to start replication connection
2021-03-29 15:57:15 +03:00
Heikki Linnakangas
9a9480e8c9
Add WIP support for decoding WAL records.
2021-03-29 15:57:15 +03:00
Stas Kelvich
c856a2f2d2
pageserver stub
2021-03-29 15:57:15 +03:00
Stas Kelvich
05a7ea0a22
Merge pull request #1 from adsharma/main
...
Initial repo structure
2021-03-29 15:12:34 +03:00
Arun Sharma
253fc123e7
Initial repo structure
2021-03-26 10:54:25 -07:00
adsharma
56aaf3afdc
Initial commit
2021-03-26 07:20:47 -07:00