Commit graph

38 commits

Author SHA1 Message Date
Daniel
a7105dc6ba Remove copyright notices from files, LICENSE file suffices 2019-07-24 11:10:02 +02:00
Daniel
3bd7b8558f Add meta data type to record serialization 2019-07-19 21:30:51 +02:00
Daniel
0de310503a Add util function for creating/checking dirs 2019-07-04 13:47:18 +02:00
Daniel
8f3082f96f Update import paths 2019-06-27 13:29:56 +02:00
Daniel
95c332c71a Update database tests and checks 2019-05-31 13:00:22 +02:00
Daniel
4d1659e2c2 Port fstree from the datastore backend 2019-05-31 12:59:54 +02:00
Daniel
0b60809c70 Remove datastore based storage backends 2019-05-31 12:59:35 +02:00
Daniel
56e112f484 Increase API subscription buffer 2019-05-22 16:10:45 +02:00
Daniel
475e36d32f Add bbolt database storage 2019-05-10 11:50:31 +02:00
Daniel
682264acc5 Fix database prepping for windows 2019-04-26 11:38:14 +02:00
Daniel
52b56450c7 Block any database interaction when shutting down 2019-03-12 22:57:29 +01:00
Daniel
1133c78f85 Improve database meta handling 2019-03-08 23:16:36 +01:00
Daniel
15ea65a61d Fix database/query issue 2019-02-14 13:45:38 +01:00
Daniel
358e684909 Fix various issues during portmaster development 2019-01-24 15:23:35 +01:00
Daniel
1ef3ceb274 Complete first alpha version 2018-12-12 19:18:49 +01:00
Daniel
9d5a97c20b Add caching option for database interface 2018-10-22 17:06:49 +02:00
Daniel
852f7ab3c6 Fix database api 2018-10-05 22:21:43 +02:00
Daniel
9ab95b1926 Finish database queries and subscriptions / Improve Accessor 2018-09-27 15:56:35 +02:00
Daniel
b246453a83 Start api revamp 2018-09-21 16:38:18 +02:00
Daniel
ac13b73d65 Complete database MVP 2018-09-14 11:59:30 +02:00
Daniel
2c70416873 Start work on hooks and subscriptions 2018-09-13 21:54:20 +02:00
Daniel
1c7f98d9ba Work on tests and query 2018-09-12 17:10:35 +02:00
Daniel
4802982734 Work on database + tests 2018-09-11 18:59:27 +02:00
Daniel
06a34f931e Finish minimal feature set, start with tests 2018-09-10 19:01:28 +02:00
Daniel
3d60431376 Work on datbase controller 2018-09-07 19:15:40 +02:00
Daniel
818cb332b4 Revamp feeder to accessor 2018-09-07 19:14:58 +02:00
Daniel
b8e7f90dbe Continue work on database module 2018-09-06 19:06:13 +02:00
Daniel
7ad09b60c1 Finish renaming model package to record 2018-09-06 08:52:24 +02:00
Daniel
d76bfd55dc Rename model.Model to record.Record 2018-09-05 17:19:45 +02:00
Daniel
9b7365376c Finalize model 2018-09-05 17:05:51 +02:00
Daniel
94598b115b Finish badger and sinkhole storage 2018-09-05 17:05:23 +02:00
Daniel
efabb291d7 Work on database revamp [WIP] 2018-09-04 17:09:32 +02:00
Daniel
307ddd70fd Add benchmarks for un/serializing model Meta 2018-09-03 17:07:23 +02:00
Daniel
f8ff7d143e Start database interface/model/iterator revamp 2018-08-31 17:36:32 +02:00
Daniel
e40d66e103 Finish query package for now 2018-08-31 17:11:59 +02:00
Daniel
115b18dfb6 Add first part of query parser / Finish query building 2018-08-30 19:03:45 +02:00
Daniel
6ed50f34fb Add query package with first set of conditions and tests 2018-08-29 20:02:02 +02:00
Daniel
96ec15b39b Initial commit after restructure 2018-08-13 14:05:58 +02:00