xj.lin
|
354f68a96f
|
fix TopK bug
Former-commit-id: 76e24617b83d49b2a4808a0cd7406edb849e767e
|
2019-05-11 18:49:30 +08:00 |
|
xj.lin
|
c4244fdc6d
|
fix search stack overflow
Former-commit-id: 39801544686f061a63f4c3f1dec11565164a928d
|
2019-05-11 16:52:16 +08:00 |
|
xj.lin
|
876f6a4c66
|
1 Support Cpu-version
2 Update build.sh support both cpu-build and gpu-build
Former-commit-id: 3c0ddd7fb2f93ab45b6f9878b71b6541617f92c4
|
2019-05-11 11:27:06 +08:00 |
|
Xu Peng
|
56ffd6bad3
|
fix(db): db destruction bug fix
Former-commit-id: d77e18e428bc43b2cc1316f0d77b6807192f6662
|
2019-05-08 13:58:16 +08:00 |
|
Xu Peng
|
4428d56670
|
refactor(db): trait for engine and dbimpl
Former-commit-id: c42d9f4d7168b4d8e374ddb5ed0499ea1394a306
|
2019-05-08 12:13:01 +08:00 |
|
Xu Peng
|
9e43c45de4
|
feat(db): support trait for engine
Former-commit-id: cfb90e35386177032fa0c4ac7b8c81f29a536571
|
2019-05-08 12:13:01 +08:00 |
|
groot
|
5897f415ad
|
addd log
Former-commit-id: e950e203afc9c259a4530fd8c9b6ce95da4cb4bc
|
2019-05-07 12:11:39 +08:00 |
|
Xu Peng
|
496989bbe4
|
refactor(db): add more debug log
Former-commit-id: 7c196e05c60567216938115e081438beeecb0f47
|
2019-05-05 18:02:11 +08:00 |
|
Xu Peng
|
d3cbc1ccad
|
fix(db): db desctruction bug fix
Former-commit-id: e456a0d76c2b1401107d47600c34d4622ca8cd8a
|
2019-05-05 17:26:50 +08:00 |
|
Xu Peng
|
8a029c9b0d
|
refactor(db): add copyright header
Former-commit-id: 45606fe09972ab741faa4ee8061ef7d307c20c49
|
2019-05-05 13:10:04 +08:00 |
|
Xu Peng
|
85707aa3e9
|
refactor(db): impl template for engine type part 2
Former-commit-id: 8be264a9ecc7704f63a978fb862b95140a19e1c0
|
2019-05-05 09:38:37 +08:00 |
|
Xu Peng
|
166289cafa
|
refactor(db): impl template for engine type
Former-commit-id: 2e9a6fa992f58dfe567f7c274b9327454cf3f89e
|
2019-04-30 21:02:13 +08:00 |
|
Xu Peng
|
0e37089c6a
|
refactor(db): refactor all for crtp replacement
Former-commit-id: 3c5d3ddeec04d573ef3916f673a7504c51a0a3bf
|
2019-04-30 20:23:11 +08:00 |
|
Xu Peng
|
67960d5a55
|
refactor(db): dbimpl refactor for ee
Former-commit-id: 5c762120594c4ab76237cc9d713dde3f4a57931a
|
2019-04-30 20:16:54 +08:00 |
|
Xu Peng
|
ca195424c5
|
refactor(db): refactor small part
Former-commit-id: 58fc916c28a94ccecd67c58d5cf3620c51fbe4c4
|
2019-04-30 18:44:00 +08:00 |
|
Xu Peng
|
62440022d9
|
refactor(db): remove dummy includes
Former-commit-id: 6cf84f4b81e93c4a02ec7467b14e0ebc9227585d
|
2019-04-30 18:34:32 +08:00 |
|
Xu Peng
|
94057d9d95
|
refactor(db): refactor search with execution engine
Former-commit-id: 1625a8aff9582e61e6bb687b4da40f7721610f91
|
2019-04-30 18:32:40 +08:00 |
|
Xu Peng
|
473d603a89
|
refactor(db): refactor build_index with execution engine
Former-commit-id: a37b3096ae6883f6633fd3c1f986ca0f45955a0b
|
2019-04-30 18:11:38 +08:00 |
|
Xu Peng
|
4cc5b8d523
|
refactor(db): replace faiss with execution engine
Former-commit-id: 7e7949541e39bc18f30c5aafa7968fdacf709719
|
2019-04-30 18:11:38 +08:00 |
|
Xu Peng
|
39be106baa
|
refactor(db): code optimization
Former-commit-id: 320733b50aba32e5bd99853933e7e1eafdbcdbcf
|
2019-04-30 16:08:28 +08:00 |
|
Xu Peng
|
3a05719e5a
|
refactor(db): disable some print
Former-commit-id: 09fb8ca768ba06af3407df8d9ec307f259650eae
|
2019-04-30 14:17:24 +08:00 |
|
Xu Peng
|
9cb81455a1
|
refactor(db): change print for search
Former-commit-id: c1df662f54ba5132db8d4fbbbd9b1e9998a61e7a
|
2019-04-30 14:17:24 +08:00 |
|
Xu Peng
|
5d5bbe842d
|
feat(db): add dates filter for search
Former-commit-id: 04ba53b11c8bb7fbd90877d1be6e82bb80e2247c
|
2019-04-29 12:05:03 +08:00 |
|
Xu Peng
|
57dfdae3e3
|
feat(db): fix bug and add exception catch in meta operation
Former-commit-id: 6d33945997e7a528bc729efdad6076d6532f79b3
|
2019-04-28 18:44:25 +08:00 |
|
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
|
062c3aad91
|
feat(db): merge file optimize
Former-commit-id: fea0d7970fab88f995d9d16d7dfea84dd4fbacb7
|
2019-04-26 17:18:27 +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
|
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
|
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
|
fe93299d9a
|
fix(db): set new file rows to 0
Former-commit-id: a8690d08c1563f0c7ddd91d5709912a5aab49899
|
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
|
75c35f5184
|
feat(db): serialize file bug fix
Former-commit-id: 0596a907902f32e7cb172d471eea66714912fe5f
|
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 |
|
Xu Peng
|
0e6881d94c
|
refactor(db): change get_group and add_group apis
Former-commit-id: 1b542b4b99af0ba88c7093584d9fc11fc3919560
|
2019-04-18 10:50:24 +08:00 |
|