Commit Graph

336 Commits

Author SHA1 Message Date
Manav Rathi
49f069c9cf Add timeout for replication lock query & allow updating metadata with less keys (#2692)
## Description

## Tests
2024-08-13 15:25:24 +05:30
Neeraj Gupta
2228874898 [Fix] Handle case when existing metadata is null 2024-08-13 15:22:02 +05:30
Neeraj Gupta
8299c029ec Add 10 second timeout while locking row for replication 2024-08-13 15:17:33 +05:30
Neeraj Gupta
9132fc5ec8 Allow updating metadata with fewer keys 2024-08-13 15:15:40 +05:30
Manav Rathi
d9d4ffa9e7 [server] Minor tweaks to the new FileData API URLs
- Start with leading slash for easier greppability
- Omit trailing slash for consistency

No production clients are using this yet, so should be safe.
2024-08-13 12:17:53 +05:30
Neeraj Gupta
7b610dbc34 [server] Log request body in output for error 2024-08-13 10:26:57 +05:30
Neeraj Gupta
5d0c337bfb [server] Reduce log noise 2024-08-13 10:22:16 +05:30
Neeraj Gupta
cfadd700ff [server][file-data] Fix query to mark replication as done 2024-08-12 21:59:00 +05:30
Neeraj Gupta
6fc24f6900 Reduce ctx timeout duration 2024-08-12 21:39:49 +05:30
Neeraj Gupta
ff72590958 Fix bug in GetAndLockUnreplicatedObject query 2024-08-12 21:39:49 +05:30
Neeraj Gupta
c62842e6bb Fix multi part get 2024-08-12 17:13:32 +05:30
Neeraj Gupta
641a9c9e1a [server] Minor fixes 2024-08-12 16:39:36 +05:30
Neeraj Gupta
6259a97f0e [server] Add support for file-data (#2662)
## Description

## Tests
2024-08-12 16:21:09 +05:30
Neeraj Gupta
4ce3362186 document 2024-08-12 15:52:46 +05:30
Neeraj Gupta
8b33612879 clean up 2024-08-12 15:49:14 +05:30
Neeraj Gupta
992ac53a27 [sever][replication] Avoid long txn during replication 2024-08-12 15:41:29 +05:30
Neeraj Gupta
06bd039a80 Update index query 2024-08-12 14:43:48 +05:30
Neeraj Gupta
a6c5d03286 rename 2024-08-12 13:21:11 +05:30
Neeraj Gupta
1564d9c0ca refactor 2024-08-12 13:10:54 +05:30
Neeraj Gupta
c88dd22e9c [server] Add bucket b6 2024-08-12 13:07:55 +05:30
Neeraj Gupta
0c392a22a4 [server] Rename 2024-08-12 13:04:13 +05:30
Neeraj Gupta
4a13b04b1c [server] Update db script 2024-08-12 13:03:51 +05:30
Neeraj Gupta
bac660f7a0 [server] Lint fix 2024-08-10 17:20:03 +05:30
Neeraj Gupta
97c9253127 [server] Support for reporting preview video 2024-08-10 17:16:35 +05:30
Neeraj Gupta
251a627219 delete 2024-08-09 15:51:38 +05:30
Neeraj Gupta
cd2fde2c2e [server] 1/n Support for persisting preview video 2024-08-09 15:50:29 +05:30
Neeraj Gupta
7834662340 [server] Clean up 2024-08-09 13:08:46 +05:30
Neeraj Gupta
ffbd76b88b [server] Support for replicating ml data 2024-08-09 12:40:52 +05:30
Neeraj Gupta
da09a5261b [server] Fix key look up 2024-08-09 11:57:21 +05:30
Neeraj Gupta
4920ecf643 rename 2024-08-08 14:44:42 +05:30
Neeraj Gupta
58e55a7a00 [server] Clean up 2024-08-08 14:19:50 +05:30
Neeraj Gupta
86ad432d5b [server] Implement file data deleted using existing table as queue 2024-08-08 14:16:40 +05:30
Neeraj Gupta
272d17615e [server] Remove fileData cleanup via queue 2024-08-08 13:03:34 +05:30
Neeraj Gupta
50f6fd7440 Add request to get preview url 2024-08-08 12:51:42 +05:30
Neeraj Gupta
2eb0cb3487 Update DB Schema 2024-08-08 12:04:05 +05:30
Neeraj Gupta
1bb4940e14 Handle deletion from inFlight replica 2024-08-07 16:46:02 +05:30
Neeraj Gupta
5f14057b65 Update schema to add in-flight list of regions 2024-08-07 15:34:21 +05:30
Neeraj Gupta
075096258f Rename 2024-08-07 12:56:39 +05:30
Neeraj Gupta
98a6bf9164 Store bucketID for temp objects 2024-08-06 17:01:06 +05:30
Neeraj Gupta
84fa8f343b clean up 2024-08-06 15:34:27 +05:30
Neeraj Gupta
ec91e75780 [server] Handle fileData cleanup on file Deletion 2024-08-06 15:31:53 +05:30
Neeraj Gupta
543aa6b9cf Clean up 2024-08-05 17:46:00 +05:30
Neeraj Gupta
744d6bc6ea Add helper method to empty bucket for given user 2024-08-05 17:35:05 +05:30
Neeraj Gupta
81c3626c6c Rename 2024-08-05 17:31:12 +05:30
Neeraj Gupta
27eb5ecc2b [server] Update DB Script 2024-08-05 16:44:34 +05:30
Neeraj Gupta
18d58a9eee [server] Parse config for file-data buckets 2024-08-05 16:44:01 +05:30
Neeraj Gupta
d0fd868705 Merge branch 'main' into file_data 2024-08-05 10:24:02 +05:30
Manav Rathi
98de9082b9 [server] Mention extra in docs
Ref: https://github.com/ente-io/ente/pull/2607
2024-08-03 18:11:15 +05:30
Manav Rathi
6bd9607c94 allow setting extra parameter for dsn (#2607)
## Description
For https://github.com/ente-io/ente/discussions/2603
2024-08-03 18:01:32 +05:30
Neeraj Gupta
14d003dd8f [server] Add API to update referral code 2024-08-03 16:39:15 +05:30