Commit Graph

26 Commits (3fa3e912a4fe48c8cbae54d94d63e6741128afb0)

Author SHA1 Message Date
zadam 3fa3e912a4 not sending ping to clients after every sync addition, only after commit which significantly speeds up imports 2020-03-14 12:39:55 +07:00
zadam 35cd7f3261 optimization of recursive CTE attribute query 2019-12-01 13:29:39 +07:00
zadam 8c3e2e5eb7 better placement of slow query detection 2019-12-01 12:51:47 +07:00
zadam 2af86927b0 added flag for the erased notes 2019-11-01 22:09:51 +07:00
zadam 75ef766649 fix retrieving "many rows", closes #525 2019-05-13 20:40:00 +07:00
zadam 4bdcf32475 repository now uses upsert instead of insert/replace 2019-03-25 22:06:17 +07:00
zadam 8414d97ffa improve logging a little bit 2019-02-27 22:15:52 +07:00
azivner 6c62ab7a52 removing logging params for slow queries 2019-01-15 19:36:04 +07:00
azivner de14e808c7 logging of slow queries (currently >= 200ms) 2018-11-01 11:18:54 +07:00
azivner 073300bbcd #98, working sync setup from server to desktop instance + refactoring of DB initialization 2018-07-22 19:56:20 +07:00
azivner bd66b8a1c8 fix issue with limitation of number of SQLite parameters (999) which caused problems when loading tree which was too expanded 2018-05-30 20:28:10 +07:00
azivner b0c6d52461 can't rollback transaction multiple times 2018-04-10 20:28:02 +07:00
azivner e378d9f645 label service refactoring + rename of doInTransaction to transactional 2018-04-07 13:03:16 +07:00
azivner 429d3f518e moved instanceName to index.ejs 2018-04-02 21:34:28 +07:00
azivner 26e4ad9bf9 separated DB initialization methods into sql_init 2018-04-02 21:25:20 +07:00
azivner e2921a648d refactored backend to use new naming convention for modules 2018-04-01 21:27:46 +07:00
azivner c765dbc5cf continuing in API review 2018-04-01 20:50:58 +07:00
azivner 87e415992c removed support for old option schema of opt_name and opt_value 2018-03-31 23:11:43 +07:00
azivner 0ec909fd7a added basic CLS support with re-entrant transactions 2018-03-28 23:41:22 +07:00
azivner 4c472ce78b renaming note_tree to branch 2018-03-24 21:39:15 +07:00
azivner 12c06ae97e manual transaction handling for jobs 2018-02-24 22:44:45 +07:00
azivner 6fa6891496 created repository object to access entities 2018-01-29 23:17:44 +07:00
azivner 587f3d833e basic entity support with lazy loaded relations 2018-01-29 18:34:59 +07:00
azivner b44412bc32 renaming of sql methods to fit getRows/getEntities model 2018-01-29 17:41:59 +07:00
azivner 9b53a17168 first experiments with note entity 2018-01-28 23:16:50 +07:00
azivner 52ad7f64b4 moved all sources to src directory 2018-01-28 22:18:15 +07:00