Xu Peng
|
486c175b4e
|
feat(db): add serialization mutex
Former-commit-id: f8a3b14c0209a9e36b0510ce48754deefc4ee442
|
2019-04-28 18:44:25 +08:00 |
|
Xu Peng
|
32b64ab724
|
feat(db): add more print
Former-commit-id: 42486eb1e1c804e7b5120dc1f0dd12d2f7bd6a96
|
2019-04-28 18:44:25 +08:00 |
|
Xu Peng
|
5fbe3d9641
|
feat(db): remove limit for id generator
Former-commit-id: a110cfa01b6207cd76fd1ee000945c04c48b0d88
|
2019-04-26 17:59:14 +08:00 |
|
Xu Peng
|
062c3aad91
|
feat(db): merge file optimize
Former-commit-id: fea0d7970fab88f995d9d16d7dfea84dd4fbacb7
|
2019-04-26 17:18:27 +08:00 |
|
Xu Peng
|
1d9946ff87
|
feat(db): change sqlite_orm header dependency
Former-commit-id: d682b364b1b27a2af27f0246460bb9bbb6370fd0
|
2019-04-26 15:37:54 +08:00 |
|
xj.lin
|
ce7bc10f8c
|
fix search
Former-commit-id: 14a6408d66811f1d1a1d5bb1cbbddbecb5dd4d51
|
2019-04-24 18:19:29 +08:00 |
|
Xu Peng
|
d402dd9dce
|
fix(db): code fix
Former-commit-id: fbb9040ada2c355dad1e13526f8f16c36e155716
|
2019-04-24 16:25:50 +08:00 |
|
Xu Peng
|
a6369c7a4e
|
feat(db): cache for search
Former-commit-id: 8e13efdaa593b4ebb83b06d33d5127180d756597
|
2019-04-24 16:20:36 +08:00 |
|
Xu Peng
|
4e59f966c3
|
feat(db): cache for mem merge
Former-commit-id: bff342710683954dcd4b72b890fff483708ceba0
|
2019-04-24 16:04:14 +08:00 |
|
Xu Peng
|
22281e8ea5
|
feat(db): cache for mem serialization
Former-commit-id: 9d3211b9c4bfa6132cd52822e19c1ae5d287d9a2
|
2019-04-24 15:47:34 +08:00 |
|
Xu Peng
|
7150d3c5aa
|
feat(db): cache for index
Former-commit-id: e33cb100824e8714e539bec4f6622753001a9606
|
2019-04-24 15:42:08 +08:00 |
|
Xu Peng
|
2e8d45aad3
|
feat(db): cache merged file
Former-commit-id: d236a8dbfcb01d07b6b544aa98a7e1dd179fc477
|
2019-04-24 15:16:38 +08:00 |
|
Xu Peng
|
918c113727
|
fix(db): fix memory leak
Former-commit-id: 1c5b7e0ab18f9508aa5aeecfc7caecf5ac74fd45
|
2019-04-24 11:53:26 +08:00 |
|
Xu Peng
|
06ab815c7b
|
feat(db): add count api
Former-commit-id: 9fb2b765a48d1753ba31a68e7b9b207273adb199
|
2019-04-24 10:28:05 +08:00 |
|
Xu Peng
|
7509e28d91
|
feat(db): try build index every interval
Former-commit-id: 15571dc68be30524189c73800ce8050ed8a2f9aa
|
2019-04-23 20:57:00 +08:00 |
|
Xu Peng
|
d6344006e5
|
feat(db): add drop_all
Former-commit-id: 70720144d39f5ca18d349e475e66fb6ccca7bacf
|
2019-04-23 20:03:55 +08:00 |
|
Xu Peng
|
d7a87d14b1
|
feat(db): try build index every merege interval
Former-commit-id: ee639ab9b93b0a3bd5950276749f0dad3dc53227
|
2019-04-23 16:48:24 +08:00 |
|
xj.lin
|
db32c300e8
|
feat: add search support
Former-commit-id: 0bb20ad7b80ca432b83154efd59cb89e7cc2867c
|
2019-04-23 11:58:43 +08:00 |
|
Xu Peng
|
d8f40536c5
|
feat(db): add easylogging for debug log
Former-commit-id: 85e3e48f3b917d7ecf716805fa8d19af349bc35f
|
2019-04-22 17:00:39 +08:00 |
|
Xu Peng
|
2943126bda
|
feat(db): add ttl files cleanup api
Former-commit-id: bb84f6f2baa8c20c9f0e745c67213af236609507
|
2019-04-22 15:08:26 +08:00 |
|
Xu Peng
|
abacf3e234
|
feat(db): change updated_time type of long
Former-commit-id: e58de06418bdb6b4f40f646ff5dc3d6a0efb12c0
|
2019-04-22 14:50:47 +08:00 |
|
Xu Peng
|
216aeb6bd0
|
feat(db): add updated_time in group_file meta
Former-commit-id: 0a2c3549b8b82267db3facc9606d8f8f90b02de2
|
2019-04-22 14:15:58 +08:00 |
|
Xu Peng
|
b377266934
|
feat(db): add some print
Former-commit-id: 200b365c40532a13d777457bd53e6788fd613559
|
2019-04-22 14:15:58 +08:00 |
|
Xu Peng
|
cb82771ef4
|
feat(db): change open db api
Former-commit-id: f9c5b0714096075d7a869b248a8b44201b41d0e0
|
2019-04-19 21:39:59 +08:00 |
|
xj.lin
|
457688d787
|
add search support
Former-commit-id: 4aae0710844eff71fb83f3d73f3fa7463b00e99b
|
2019-04-19 21:39:39 +08:00 |
|
Xu Peng
|
8e1e03b2ba
|
feat(db): cleanup pre db destruction
Former-commit-id: 98270b53f6bafcde31d44039bb224d547ce71b07
|
2019-04-19 16:08:12 +08:00 |
|
Xu Peng
|
2de4f04771
|
fix(db): no default sqlite dumped
Former-commit-id: d5b6964706cbb0870e5cc9c8fab048a849dd3fa1
|
2019-04-19 16:08:12 +08:00 |
|
Xu Peng
|
fe93299d9a
|
fix(db): set new file rows to 0
Former-commit-id: a8690d08c1563f0c7ddd91d5709912a5aab49899
|
2019-04-19 16:08:12 +08:00 |
|
Xu Peng
|
a9ed75fc46
|
feat(db): remove mutex for meta operation
Former-commit-id: f5f168c15284d7fd9d9353cf78b2d421ae310187
|
2019-04-19 16:08:12 +08:00 |
|
Xu Peng
|
a6e92dc9ab
|
feat(db): update for merege and index
Former-commit-id: b06f36ce5a8ebca0f1f4554437b19233f8f6f723
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
08a1527b66
|
feat(db): fix missing location
Former-commit-id: 1a4a5c09c9b48e4d70a660050a289f9c7af59750
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
2780b1a6d6
|
feat(db): fix meta lock issue
Former-commit-id: 9c276ca661d234e3e1268836fc6efddef408be3e
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
58c0a6f838
|
feat(db): fix insert group bug
Former-commit-id: ff93f2cd24c2d952c95f55dd141f693ad995ec51
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
a1ebba77e6
|
feat(db): fix insert bug
Former-commit-id: be162dd2b77e8ea1b47253f5f404a8874b46bddd
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
98270ac004
|
feat(db): create group and partition folders
Former-commit-id: 8ac0992576c47435723d70d131d83571f30345b7
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
75c35f5184
|
feat(db): serialize file bug fix
Former-commit-id: 0596a907902f32e7cb172d471eea66714912fe5f
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
8d5ef3fb27
|
feat(db): add where condition in files_to_merege
Former-commit-id: df201faf70298a074ac794fb4e4964b6b2426a69
|
2019-04-18 21:00:40 +08:00 |
|
Xu Peng
|
44f5d3e7eb
|
feat(db): meta operation
Former-commit-id: 6f7cd4ec069195d659585b321fc5f6e6f20bb719
|
2019-04-18 21:00:40 +08:00 |
|
groot
|
6fbb37a759
|
avoid build failure
Former-commit-id: 7790321f9a935ea784a8ffdb845f5c2391bc6da2
|
2019-04-18 15:37:31 +08:00 |
|
xj.lin
|
465bd19948
|
fix bug
Former-commit-id: 1c21d81875ec000c6f26ef8f2c367df8992fde59
|
2019-04-18 11:21:49 +08:00 |
|
xj.lin
|
a7657e1e3d
|
update dbschema
Former-commit-id: dbccc662f41d36199fd59000a02de7693acda4e8
|
2019-04-18 10:57:38 +08:00 |
|
Xu Peng
|
9171a64170
|
feat(db): impl has_group
Former-commit-id: 8b58eef49cc7b1f328f8d2bd3bd42077cd6bf427
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
1b4ccfdba4
|
feat(db): impl get_group
Former-commit-id: 5519dfb718d786120322faacd32ef364bcf8b82a
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
0e6881d94c
|
refactor(db): change get_group and add_group apis
Former-commit-id: 1b542b4b99af0ba88c7093584d9fc11fc3919560
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
d4c835f975
|
feat(db): init sql orm unique ptr
Former-commit-id: bb0251bcd0349c1c9656dc6be908d3700c16f4bb
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
fd2aee96b5
|
feat(db): impl add_group in meta
Former-commit-id: 3459cff7d6ccaa7e4b47fec7bcb1b5bbd44e1737
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
eb8907667b
|
feat(db): fake data for db meta
Former-commit-id: b6fb08599a93f48cc123998da9fa2c0f771a0d93
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
adc087c57e
|
feat(db): changes to local meta
Former-commit-id: 95ddf67ccd65c7a00a4f23599947ba9693fea78a
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
cc5290693d
|
fix(db): fix compile error
Former-commit-id: b0734cdc673bbc74ef8b670e2d6f56edc5364eec
|
2019-04-18 10:50:24 +08:00 |
|
Xu Peng
|
2bc205b791
|
feat(db): add local meta
Former-commit-id: 30814a42efc7ad53847fc00d93903e1201c125d2
|
2019-04-18 10:50:24 +08:00 |
|