Commit Graph

815 Commits

Author SHA1 Message Date
Bojan Serafimov
0a59884b75 Update docs 2022-06-20 13:29:14 -04:00
Bojan Serafimov
1303cf77a3 Fix tests 2022-06-20 13:26:27 -04:00
Bojan Serafimov
3e647f8a27 WIP 2022-06-20 12:59:11 -04:00
Bojan Serafimov
8b38295f02 Return Err on shutdown 2022-06-20 10:33:05 -04:00
Bojan Serafimov
bdfe7dacef Address comments 2022-06-20 10:17:46 -04:00
Bojan Serafimov
2ce653fd79 Add checksum todos 2022-06-18 11:19:02 -04:00
Bojan Serafimov
43d1531e66 Add example usage command 2022-06-17 22:13:19 -04:00
Anastasia Lubennikova
11d7743b39 basebackup import fixes (#1955) 2022-06-17 15:29:32 -04:00
Bojan Serafimov
0e556b2782 Error on tblspc file 2022-06-17 13:34:41 -04:00
Bojan Serafimov
4fff237f00 Flush layers 2022-06-17 13:18:51 -04:00
Bojan Serafimov
ba79946af1 Fix create_empty_timeline 2022-06-17 00:00:48 -04:00
Bojan Serafimov
e3ce99a711 Merge branch 'main' into basebackup-import 2022-06-16 22:00:21 -04:00
Bojan Serafimov
290ad416a5 Remove repeated code 2022-06-16 18:31:07 -04:00
Anastasia Lubennikova
36ee182d26 Implement page servise 'fullbackup' endpoint (#1923)
* Implement page servise 'fullbackup' endpoint that works like basebackup, but also sends relational files

* Add test_runner/batch_others/test_fullbackup.py

Co-authored-by: bojanserafimov <bojan.serafimov7@gmail.com>
2022-06-16 14:07:11 +03:00
Bojan Serafimov
670c8ab7be Merge branch 'basebackup-import' of github.com:neondatabase/neon into basebackup-import 2022-06-14 17:08:31 -04:00
Bojan Serafimov
6463be13fc Fix typo 2022-06-14 17:07:34 -04:00
Bojan Serafimov
05151e643f Merge branch 'main' into basebackup-import 2022-06-14 17:05:52 -04:00
Anastasia Lubennikova
9ccb7b75a6 Fix import of multi-segment relation files 2022-06-14 21:42:07 +03:00
Bojan Serafimov
05b5ae32a1 Fix comment 2022-06-12 13:01:13 -04:00
Bojan Serafimov
23d4f12cdd Handle shutdown 2022-06-12 12:37:52 -04:00
Bojan Serafimov
cd081280bf Improve errors 2022-06-12 12:23:43 -04:00
Bojan Serafimov
557fde6c57 fmt + clippy 2022-06-12 10:52:02 -04:00
Bojan Serafimov
2283eb871a Add assertion 2022-06-12 10:05:28 -04:00
Bojan Serafimov
938100058d Don't read all into memory 2022-06-11 15:55:52 -04:00
Kirill Bulatov
d8a37452c8 Rename ZenithFeedback (#1912) 2022-06-11 00:44:05 +03:00
Bojan Serafimov
978ef167e0 Test works now 2022-06-10 13:54:02 -04:00
Bojan Serafimov
a568c49111 WIP 2022-06-10 10:53:52 -04:00
Bojan Serafimov
f03c14170d Fix bug. Should work now 2022-06-09 23:28:20 -04:00
Bojan Serafimov
31cf43724c WIP 2022-06-09 22:51:32 -04:00
Bojan Serafimov
1380a1cce1 Pass lsn 2022-06-09 12:39:29 -04:00
chaitanya sharma
e1336f451d renamed .zenith data-dir to .neon. 2022-06-09 18:19:18 +02:00
Bojan Serafimov
5babab9461 Fix bug 2022-06-09 11:10:06 -04:00
Bojan Serafimov
7fca35e262 PG_VERSION is not a relfile 2022-06-09 10:57:10 -04:00
Bojan Serafimov
3dfdda4e49 Improve logs, fix bug 2022-06-09 10:53:13 -04:00
Bojan Serafimov
b6b4424673 commit changes 2022-06-09 10:29:08 -04:00
Bojan Serafimov
c59dea5390 Import relfiles, add todos 2022-06-09 00:09:51 -04:00
Bojan Serafimov
6a182b5c1b Fix protocol bug 2022-06-08 20:10:43 -04:00
Bojan Serafimov
7fb732a39f Create timeline if not exists 2022-06-08 19:24:34 -04:00
Bojan Serafimov
76b126be35 Implement Read 2022-06-08 18:41:38 -04:00
Bojan Serafimov
3e42367603 Copy tar reader 2022-06-08 15:57:01 -04:00
Bojan Serafimov
ecee80d1bf Send tar 2022-06-08 14:37:46 -04:00
Bojan Serafimov
db4be89577 Start working on api 2022-06-08 11:41:30 -04:00
Arthur Petukhovsky
a01999bc4a Replace most common remote logs with metrics (#1909) 2022-06-08 13:36:49 +03:00
Kirill Bulatov
8a53472e4f Force etcd broker keys to not to intersect 2022-06-08 11:21:05 +03:00
Bojan Serafimov
0677fb7ae7 Add neon_local command 2022-06-07 22:08:35 -04:00
Dmitry Rodionov
6e26588d17 Allow to customize shutdown condition in PostgresBackend
Use it in PageServerHandler to check per thread shutdown condition
from thread_mgr which takes into account tenants and timelines
2022-06-07 22:11:54 +03:00
Dmitry Rodionov
7dc6beacbd make it possible to associate thread with a tenant after thread start 2022-06-07 12:59:35 +03:00
bojanserafimov
92de8423af Remove dead code (#1886) 2022-06-05 09:18:11 -04:00
Dmitry Rodionov
e442f5357b unify two identical failpoints in flush_frozen_layer
probably is a merge artfact
2022-06-03 19:36:09 +03:00
Kirill Bulatov
2623193876 Remove pageserver_connstr from WAL stream logic 2022-06-03 17:30:36 +03:00