Commit graph

1972 commits

Author SHA1 Message Date
Noah Hilverling
8fd8758620 Add SqlFetchChecksums() & SqlBulkUpdate() 2019-03-15 15:59:14 +01:00
Noah Hilverling
e6eb55207f Redis: Add HMGet() 2019-03-15 15:58:41 +01:00
Noah Hilverling
2c63d6b176 Implement host update 2019-03-15 15:57:43 +01:00
Noah Hilverling
209be71799 Implement host delete 2019-03-13 11:27:49 +01:00
Noah Hilverling
e47c38d06e Remove unused channel 2019-03-13 11:26:46 +01:00
Noah Hilverling
ddd64e7504 Add SqlBulkDelete 2019-03-13 11:21:05 +01:00
Noah Hilverling
380e6d40fc SqlBulkInsert should return an error 2019-03-13 11:20:45 +01:00
Noah Hilverling
0cfedd9ee6 Add ChunkKeys() 2019-03-12 12:49:27 +01:00
Noah Hilverling
5df2040e97 Add PipeConfigChunks 2019-03-12 12:49:01 +01:00
Noah Hilverling
7f02a6a1b2 Add Redis Pipeliner Wrapper 2019-03-12 12:48:47 +01:00
Noah Hilverling
48f438c7e6 Add SqlBulkInsert 2019-03-12 12:48:17 +01:00
Noah Hilverling
797ea7a142 Use chunks instead of single packages 2019-03-12 12:47:28 +01:00
Noah Hilverling
e214bf5aa3 Implement host insert 2019-03-12 12:47:12 +01:00
Noah Hilverling
78177a273f Rename HostOperator to SyncOperator 2019-03-11 09:28:04 +01:00
Noah Hilverling
ada7c74a12 Host: Implement HA NotificationListener 2019-03-08 16:45:00 +01:00
Noah Hilverling
9284ea72af Add basic redis & mysql object ID delta 2019-03-08 16:44:04 +01:00
Noah Hilverling
51605d4b2a Add NotificationListener system 2019-03-08 16:40:58 +01:00
Noah Hilverling
4f64bd9184 Correct variable names and return values 2019-03-08 16:40:34 +01:00
Jean Flach
84746c2ebf Eat env and print id 2019-03-08 10:56:29 +01:00
Jean Flach
65e1408409 Fix main eating env 2019-03-08 10:56:00 +01:00
Noah Hilverling
b768d4801f Use supervisor.ChErr 2019-03-08 10:45:27 +01:00
Noah Hilverling
cb961563e2 Add connection error logging 2019-03-08 10:45:09 +01:00
Noah Hilverling
8ab7a1a91d Move row back to main/configobject package 2019-03-08 10:38:18 +01:00
Noah Hilverling
7b9b594f00 Move Row back into main/configobject package 2019-03-08 10:36:39 +01:00
Noah Hilverling
af1d0c7193 Move host into host package & readd Row into configobject package 2019-03-08 10:35:03 +01:00
Jean Flach
fef7d94508 Make use of Hosts and Envs 2019-03-07 17:24:01 +01:00
Jean Flach
468623d3cd Fix libs 2019-03-07 17:23:29 +01:00
Jean Flach
34224dacff Move Rows here
This is done to prevent the circular dependency. I don't like this
solution but it works for now.
2019-03-07 17:21:29 +01:00
Jean Flach
0682265a0f Move Environment to HA 2019-03-07 17:20:52 +01:00
Jean Flach
4a03590d3b Fix libs 2019-03-07 17:20:52 +01:00
Jean Flach
d08c7750aa Move environemtn to HA 2019-03-07 17:19:31 +01:00
Noah Hilverling
6141ec4f14 MySQL: SqlFetchIds 2019-03-06 16:30:08 +01:00
Noah Hilverling
c2dd1a0fbc MySQL: Add row utils 2019-03-06 16:29:58 +01:00
Noah Hilverling
5a5ef2c3d8 Redis: Add HKeys() 2019-03-06 16:29:18 +01:00
Noah Hilverling
ac51720636 Add delta.go 2019-03-06 16:28:44 +01:00
Noah Hilverling
e9f3805046 Remove semicolon 2019-03-06 09:10:06 +01:00
Noah Hilverling
972a717a32 Fix quiet transaction 2019-03-06 09:09:21 +01:00
Noah Hilverling
42091460c2 Fix imports 2019-03-05 17:09:53 +01:00
Noah Hilverling
a9369326e6 WIP 2019-03-05 17:09:16 +01:00
Noah Hilverling
dd7aca8c30 Fix tests 2019-03-05 17:09:00 +01:00
Noah Hilverling
3cd1eb7fde Use json tags 2019-03-05 17:07:12 +01:00
Jean Flach
efa952e4d6 Add 2checksum/bytes 2019-03-05 16:07:14 +01:00
Jean Flach
1f81bab6c8 Use jsonitor 2019-03-05 15:38:35 +01:00
Jean Flach
b8951a7b09 WIP 2019-03-05 15:29:20 +01:00
Jean Flach
21a7c392b6 Add new helpers 2019-03-05 14:59:08 +01:00
Jean Flach
10b5bd7e6d Add convert 2019-03-05 14:50:42 +01:00
Noah Hilverling
aaf090ef78 Remove dbType from NewDBWrapper() because it's always MySQL 2019-03-05 13:50:02 +01:00
Noah Hilverling
0e8183b3fd Add TestDBWrapper_SqlFetchAll() 2019-03-05 13:39:26 +01:00
Noah Hilverling
f33c680685 Remove duplicate tests 2019-03-05 13:39:12 +01:00
Noah Hilverling
ab08af7c3a Redis: Add more tests 2019-03-05 10:40:19 +01:00