|
cc087aeacd
|
Merge commit 'ab5d35371b1fdcfb30dfa981ede54ec83db214a9'
Conflicts:
sqlite/CMakeLists.txt
td/telegram/ContactsManager.cpp
td/telegram/Photo.cpp
td/telegram/Td.cpp
td/telegram/WebPagesManager.cpp
td/telegram/files/FileManager.h
|
2020-07-29 16:39:33 +02:00 |
|
levlam
|
7187b9c32f
|
Erase the dummy event when new event is pushed to TQueue.
GitOrigin-RevId: 42f310f52cf74ddf32655fe3da42c731ff24e799
|
2020-07-25 03:11:03 +03:00 |
|
levlam
|
7d8d13606c
|
Use std::map instead of VectorQueue in TQueue.
GitOrigin-RevId: a419aa0c9ee5954f8bf1681e6e4097b3e632fa0c
|
2020-07-25 00:37:45 +03:00 |
|
levlam
|
2882e96b63
|
Do not delete queue if there is no callback.
GitOrigin-RevId: d19a6b2c2c5ee517bae5cf809068f413217ca723
|
2020-07-24 14:03:59 +03:00 |
|
levlam
|
8132c4dfd3
|
Fix TQueue run_gc statistics.
GitOrigin-RevId: 2311da0ba65e33de466c3f627058ec2a973dcb76
|
2020-07-24 07:12:43 +03:00 |
|
levlam
|
85ba9e5654
|
Fix TQueue binlog replaying.
GitOrigin-RevId: 172d70847206253de981d38fed329276b2f778e0
|
2020-07-24 06:57:48 +03:00 |
|
levlam
|
db29976a90
|
Check queue constraints in TQueue::do_push.
GitOrigin-RevId: 385d120c8bdee21bb18d97699af4b7b78fa36277
|
2020-07-24 05:47:31 +03:00 |
|
levlam
|
692b0f18df
|
Drop only one week old empty queues from TQueue.
GitOrigin-RevId: b7ce4c1b4471cfa385ca4d268e8e052db0896ef3
|
2020-07-24 05:26:25 +03:00 |
|
levlam
|
70534a8aca
|
Add TQueue run_gc statistics.
GitOrigin-RevId: 371d38aa5c59d927b0f1e601f08ac7c7bbbdb137
|
2020-07-24 02:42:54 +03:00 |
|
levlam
|
1b2d42a7b6
|
Improve log messages.
GitOrigin-RevId: a431f8c5bfca3edea1293d0192ac78c9aec38de2
|
2020-07-15 14:28:53 +03:00 |
|
levlam
|
060c01ace3
|
Minor improvements.
GitOrigin-RevId: b4e5073248377d84cb8acdf4a032970ec5cf5df9
|
2020-07-14 20:54:38 +03:00 |
|
Arseny Smirnov
|
d701e17cc6
|
close(Promise<>) interface for TQueue and BinlogKeyValue
GitOrigin-RevId: d2c524407888b99c9e6207f74828eb2da29a7720
|
2020-07-14 19:10:26 +03:00 |
|
levlam
|
7767842d4c
|
Minor fixes.
GitOrigin-RevId: b9f67c5e5edf818610c1739533f01a7873e6e1b6
|
2020-07-14 03:37:04 +03:00 |
|
|
886a40118e
|
Merge commit 'f45d80fe16f99d112d545b7cd74ce46342fe3437'
|
2020-07-09 00:10:53 +02:00 |
|
levlam
|
32f9e4924f
|
Add limit on total TQueue events size.
GitOrigin-RevId: cd0d77e4b0e2d66d7c5253a6d36bd543bca95bd1
|
2020-07-13 23:48:15 +03:00 |
|
levlam
|
416188fc67
|
binlog_dump: protect from accidental binlog creation and encryption.
GitOrigin-RevId: e1e624413c7f672e90b705fb954ed3000d6170c2
|
2020-07-13 20:46:17 +03:00 |
|
levlam
|
9072b73337
|
Make binlog reindex more aggressive.
GitOrigin-RevId: dea08e9bd9b1679c41f5e516c26cb365bdea7562
|
2020-07-13 16:26:36 +03:00 |
|
levlam
|
15c387eff0
|
Improve binlog_dump output.
GitOrigin-RevId: d817f60b8228d0c6270abda41dfeed8655be5493
|
2020-07-13 04:04:30 +03:00 |
|
levlam
|
27247f278a
|
Simplify binlog_dump.
GitOrigin-RevId: dfcc9734abc7c71f88ca9df39c3fc6725680fdec
|
2020-07-13 03:40:03 +03:00 |
|
Arseny Smirnov
|
1924d6c418
|
experimental binlog_dump
GitOrigin-RevId: d0e897bf2ac58dbd713d3c52b13995cb3e3c20f0
|
2020-07-09 22:15:37 +03:00 |
|
levlam
|
8872fbf6ac
|
Fix tdutils after merge.
GitOrigin-RevId: 5b9a863e405a9e3782157570156fda71bf2bb589
|
2020-06-26 02:24:13 +03:00 |
|
levlam
|
a9e95b7f4b
|
Add TQueue::get_size.
GitOrigin-RevId: 20b842bfb145a890e149f80bff56f0fa80785337
|
2020-06-24 15:11:39 +03:00 |
|
levlam
|
3442a88413
|
Unify constant names style.
GitOrigin-RevId: 6e4475366b94cea6ab0331d57f254311490bdee2
|
2020-06-16 05:10:16 +03:00 |
|
levlam
|
9e263be760
|
Remove Pmc.h.
GitOrigin-RevId: 5f7ced9f627f6f095f8b80ce1d22ed6f09b1f79d
|
2020-06-13 22:43:50 +03:00 |
|
levlam
|
2ed9cb3b75
|
Minor fixes.
GitOrigin-RevId: ce9058c2075281697cc41de2ab970dd11e189f77
|
2020-06-13 05:13:11 +03:00 |
|
levlam
|
55ca575af5
|
Fix narrow_cast.
GitOrigin-RevId: 297ba41fd86e432b133c8415b6a1944773e025ba
|
2020-06-12 11:56:31 +03:00 |
|
levlam
|
00c30aa9dc
|
TQueue fixes.
GitOrigin-RevId: 87dd51ab556869a6066e9837cf8da34530cfbc4b
|
2020-06-12 03:02:20 +03:00 |
|
levlam
|
fc8d92b464
|
Remove tqueue test from namespace td.
GitOrigin-RevId: 3cedf8f7504df4bd1f33e1ab40feb18fbf03ace7
|
2020-06-12 00:46:47 +03:00 |
|
levlam
|
bee9b67e3c
|
Improve TQueue.
GitOrigin-RevId: 3146441d9035be886a616d8de504024df1602116
|
2020-06-11 23:54:56 +03:00 |
|
levlam
|
44155da2d8
|
Fix BinlogEvent size checks.
GitOrigin-RevId: 0fe66f0be34fd15618c3f19edaeec5e64072c170
|
2020-06-11 18:21:18 +03:00 |
|
levlam
|
42e3aefc02
|
TQueue improvements.
GitOrigin-RevId: 753aba147aed58ccba167a83dd798987ce6da177
|
2020-06-11 18:12:16 +03:00 |
|
levlam
|
2a6eebec24
|
Fix logevent_id type.
GitOrigin-RevId: a609c2f25c1898defe031ce90c72957a031e3f65
|
2020-06-11 16:52:39 +03:00 |
|
levlam
|
22c9927314
|
Minor tqueue fixes.
GitOrigin-RevId: 827a336498dd57364aa8a2ac59d97ecacb05f5de
|
2020-06-11 16:43:26 +03:00 |
|
|
e3bf0f63f0
|
Patches
|
2020-05-23 21:27:24 +02:00 |
|
levlam
|
499241bc9c
|
Add SqliteKeyValue::set debug.
GitOrigin-RevId: 070b4a7f4a2b652f57165db79ea776ce05c5865e
|
2020-05-17 00:23:33 +03:00 |
|
levlam
|
9328c20fcc
|
Return only key's suffix in prefix_get.
GitOrigin-RevId: 4e2043356fc69741a881407146fd4e9ca385b258
|
2020-04-23 20:27:46 +03:00 |
|
levlam
|
06135cccf9
|
Add parameters offset and limit to getTrendingStickerSets.
GitOrigin-RevId: 360c14f4cd357d23c3537ab26ee55a5b5ed29e81
|
2020-04-18 01:55:54 +03:00 |
|
levlam
|
d5ebf00b72
|
Improve SQLite logging.
GitOrigin-RevId: 5a779f25594f518508a0a9df7f6c64cfb9cbc9e4
|
2020-03-29 00:12:51 +03:00 |
|
levlam
|
92df8f9827
|
Remove unneeded brackets.
GitOrigin-RevId: 0b8a2ae21d28e6c276db8b45ffb4d127800f5d73
|
2020-02-26 18:15:19 +03:00 |
|
levlam
|
811c4ed95c
|
Add database path to most database errors.
GitOrigin-RevId: 469033593d39a542d517d328de546d24c76c77b1
|
2020-02-19 04:34:55 +03:00 |
|
levlam
|
38b3c1b52c
|
Better error message.
GitOrigin-RevId: 2779dcf8fa07fbc2e191141774b34fb9c2282b64
|
2020-01-27 15:12:22 +03:00 |
|
levlam
|
e4bfb5bcb8
|
Remove IGNORE_ERASE_HACK.
GitOrigin-RevId: 7b26a5c8ad5a978c47f873f397cfa27500e8df08
|
2020-01-19 03:05:36 +03:00 |
|
levlam
|
728d8d79f6
|
More enum class usages.
GitOrigin-RevId: 6680ce2276ced5b015a1f508f0b7b5f28b5f4a9b
|
2020-01-19 03:02:56 +03:00 |
|
levlam
|
80c35676a2
|
Update copyright year.
GitOrigin-RevId: 09afb551b6e637dc69739fa735b0051a38b9e14c
|
2020-01-01 04:23:48 +03:00 |
|
Arseny Smirnov
|
39e58f3eb9
|
TQueue: extra
GitOrigin-RevId: 7f746000e546b422034c0170e068d599317764c9
|
2019-09-06 18:55:19 +03:00 |
|
Arseny Smirnov
|
7a48b9bfc0
|
TQueue: interface for webhooks
GitOrigin-RevId: 521f25f183d76bcbb9143270660dd48b3bf8fc83
|
2019-08-27 18:06:00 +03:00 |
|
levlam
|
1e018da7b8
|
Various fixes.
GitOrigin-RevId: b09e5fda6d25bd027f6bcbcbbe8324567b8ddcf8
|
2019-10-22 20:01:15 +03:00 |
|
levlam
|
918f6a0cfd
|
Use td::contains and td::remove instead of std::find if possible.
GitOrigin-RevId: faa0863eb49ee8ce4c2138dfec022620f71d2f6a
|
2019-10-22 02:12:58 +03:00 |
|
levlam
|
12ea695b54
|
Use TRY_RESULT_ASSIGN to handle responses of db_.get_statement.
GitOrigin-RevId: 0b777859b0670661493eff0a1ed6048ba5010bbd
|
2019-09-02 21:11:56 +03:00 |
|
levlam
|
c74263ce3d
|
Better log message when database can't be opened.
GitOrigin-RevId: d5aeadb0e89fb1c9391721f716801bc239b6d9b0
|
2019-10-03 20:38:47 +03:00 |
|