Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/matomo-org/plugin-QueuedTracking
Scale your large traffic Matomo service by queuing tracking requests (in Redis or MySQL) for better performance.
https://github.com/matomo-org/plugin-QueuedTracking
7e018cbe30f9adbe87d1688f456871c93f5c3057 authored almost 5 years ago by sgiehl <[email protected]>
Set tracker debug flag before tracker environment is created.
00e18600004009fa5e035b8e906e53fa241bf94e authored about 5 years ago by Thomas Steur <[email protected]>1e65dcaaf5092afb01903019932bd42439bb7fe2 authored about 5 years ago by diosmosis <[email protected]>
Fix build in matomo core
6c0e28bbd99f5d1f6013bccc1c91fe5f0ca66cda authored about 5 years ago by diosmosis <[email protected]>0571b964a94d1fe86584bb6aa0d5ec487c7c68a4 authored about 5 years ago by diosmosis <[email protected]>
3182994e95def36195d83ee8cf30838eb899ff0e authored about 5 years ago by diosmosis <[email protected]>
e694e0fde47865f21b48d7d63ce907b601e96514 authored about 5 years ago by diosmosis <[email protected]>
90823db84eec09a12c036b60a2958de8441a3660 authored about 5 years ago by diosmosis <[email protected]>
106d993b2739aab7e9b2afe414c8684e32d20224 authored about 5 years ago by sgiehl <[email protected]>
Retry deadlocked sql queries
ac91672fde7a62b66c7537a00f68e22efc1908a4 authored over 5 years ago by Thomas Steur <[email protected]>b74cf26eb6356fc13ba9c79af4316229e7e03636 authored over 5 years ago by sgiehl <[email protected]>
Use core locking mechanism.
e60ec90181d10858b651d1419106fe0aaeebc6c3 authored over 5 years ago by diosmosis <[email protected]>0a2c29f04f9381f530c1decb7f8edc509222578c authored over 5 years ago by diosmosis <[email protected]>
Use base constructor in Handler.
023e8afcd611cd7f6d90a78928cad25cb7b8d549 authored over 5 years ago by Thomas Steur <[email protected]>6ebf02fb3b1a3045e611608ddc5fbaba5f0c6243 authored over 5 years ago by diosmosis <[email protected]>
8127d19e5159203b22d600a5eb92e089f6c815b4 authored over 5 years ago by sgiehl <[email protected]>
Fix paths to work better with custom plugins directories
e3a0aa71a4d65cf01d5445ddc51be5071cd831c9 authored over 5 years ago by Thomas Steur <[email protected]>075b1429218835ee1fcea2ce2fc745cd9c52933f authored over 5 years ago by qvdw7213 <[email protected]>
e24568538ad00c120c7dd8a8f4e70b59792c710a authored over 5 years ago by Stefan Giehl <[email protected]>
Run tests against PHP 7 (fix #88)
4067e191d7df032ffd8371b69dfbba0fcbc33dec authored over 5 years ago by Thomas Steur <[email protected]>5a2030f8037cbf9a47b0dc1a6909de264ab4cf97 authored over 5 years ago by Thomas Steur <[email protected]>
85a4b027775d4c6da49a7e16d9057d286776ceb4 authored over 5 years ago by Thomas Steur <[email protected]>
Adding 'iterations' option to 'queuedtracking:monitor'
a43a98fa64f96cb303b33bf845e5aacf0cbef422 authored over 5 years ago by Thomas Steur <[email protected]>Trying to fix test command does not work for sentinel
525ab79b80d0a5047a1ab38c6ac4083390225c5a authored over 5 years ago by Thomas Steur <[email protected]>ef07943c8e812379421e5d65807c4fdc975ee3bc authored over 5 years ago by Thomas Steur <[email protected]>
476d8407c49f4cc26076892bd7db5f6962b0a221 authored over 5 years ago by Thomas Steur <[email protected]>
Converts UI tests to use Chrome Headless
c319cfb53e05fc9c85a8d957a28a2caa318e270d authored over 5 years ago by diosmosis <[email protected]>99dcf798590fb6d2f63346ab4d1f63932dcd8d2c authored over 5 years ago by sgiehl <[email protected]>
10c06952df0f5c19d87a200ec418accafdef0375 authored over 5 years ago by Stefan Giehl <[email protected]>
f3c86a4d237ea0ba020fd5324eb471db0c21a206 authored over 5 years ago by Stefan Giehl <[email protected]>
Feature suggestion: compress tracking data before sending it to Redis
06317b5d7c415025fd955d510e280b1f27f3113e authored over 5 years ago by Thomas Steur <[email protected]>90ec1fb23b85ee5d13862135bb147bdb65382a22 authored over 5 years ago by Tore <[email protected]>
Also, check if item is compressed or not to ensure no issues when upgrading
bfc5833cf9d6f3d260ac0126fe0fc917085ea074 authored over 5 years ago by Tore <[email protected]>Improve update script to prevent duplicate errors
3cb44ca7867dc27255085b78120c9e47b7827069 authored over 5 years ago by Thomas Steur <[email protected]>7e678094629df7aafa123e8ff0d21899e63ab7dc authored over 5 years ago by Thomas Steur <[email protected]>
57c9b9710fae47f2773b2a0c21c933508df8da2b authored over 5 years ago by michael.heerklotz <[email protected]>
Use primary key instead of a unique index for mysql backend for better replication
664fc3c7a1f1778aa6df7cb9faebbd8646597d73 authored over 5 years ago by Thomas Steur <[email protected]>fdbbd0bf9d392262220868ba84b2f0dad6a079b0 authored over 5 years ago by Thomas Steur <[email protected]>
Before storing, and after fetching, values from Redis, compress/decompress them.
This will he...
cecaa6b025e3f31892987ff3c079ef7c7fa3c0b7 authored over 5 years ago by Tore <[email protected]>f3d280a2fa1607bad182f313b607086cc35fe899 authored almost 6 years ago by Stefan Giehl <[email protected]>
4cb575b4e646a9c3d6822364eaf93b5bc76ad317 authored almost 6 years ago by Thomas Steur <[email protected]>
Add possibility to disable the queued tracking handler
ee02d3f6087c4f445a91c9665339adb9f7533bc2 authored almost 6 years ago by Thomas Steur <[email protected]>a93f6f31b59534ed42637702b5dcfe9095eccd8b authored almost 6 years ago by Thomas Steur <[email protected]>
89ce132e13d6d9fffeacf6f3a1456f130b63fe4a authored almost 6 years ago by J0WI <[email protected]>
Use setWrappedHtmlBody() for html emails.
8b218588ec77004c8494a8fa2b80110fd2dbc1a2 authored almost 6 years ago by diosmosis <[email protected]>3abe26e6a81ff7bdc0a49b0bc35829b41006f687 authored almost 6 years ago by diosmosis <[email protected]>
af833068ba302b28d855331ea483077574f8c8a3 authored almost 6 years ago by diosmosis <[email protected]>
9389a8098347f8d76a9751aee5d1aa3c776a81de authored almost 6 years ago by diosmosis <[email protected]>
49df9682cf5aa6292de52b8908dd04bf5e0025cf authored almost 6 years ago by diosmosis <[email protected]>
2fe05a4ab27a04706e8285ff6c9379fc27ef8d46 authored about 6 years ago by sgiehl <[email protected]>
7609e1bd46b5da8f8e638c01dc71fb782dffdb9b authored about 6 years ago by diosmosis <[email protected]>
069e273b50a067f4950a7f66c921f73bccec6acc authored about 6 years ago by Thomas Steur <[email protected]>
always send token_auth along with cip in tests
49e30794fcf0a77bac7cef9e5c779e855453549d authored about 6 years ago by Stefan Giehl <[email protected]>ae2f5e9ddaf4bd9832307debf78a4eb83a63fe36 authored about 6 years ago by sgiehl <[email protected]>
92a9a97206d4d1449c17ad3de745b5ebd13684a5 authored about 6 years ago by sgiehl <[email protected]>
5b331efffa6fe2449ce4044a511175efcd8e5047 authored about 6 years ago by sgiehl <[email protected]>
413a23e2a4378e6445c3c14698bab8e2e921905c authored about 6 years ago by sgiehl <[email protected]>
e538655d5a1405db6c13dcc59ca2621fe91c7d6a authored over 6 years ago by sgiehl <[email protected]>
d2cad53752083e62a28e170325f1d5778cf10af9 authored over 6 years ago by Thomas Steur <[email protected]>
833d7c3eceb85db5fd3858a8c5b9a7086dca7b96 authored over 6 years ago by Thomas Steur <[email protected]>
Make Mysql backend work with mysqli in tracker mode
11f7d58325acb2c39b0cd1e14555d8e42203350d authored over 6 years ago by Thomas Steur <[email protected]>d90b372e37a750c6991e741a257fe6741593d306 authored over 6 years ago by sgiehl <[email protected]>
Do not cache any queries
e2cced3dc0fd44427a657c46cc09665690afc924 authored over 6 years ago by Thomas Steur <[email protected]>37bdb070e0244985c97a71befb314658b6bb668b authored over 6 years ago by Thomas Steur <[email protected]>
* 3rd party cookie visitor ID value should not change over time
Refs https://github.com/matom...
50df72a1fb3fbf4ccdc53fb0cfd9deb1cfdc969a authored over 6 years ago by Matthieu Aubry <[email protected]>68e4f9e23ffe4759ac68ee55adaabd0491f1798d authored over 6 years ago by Thomas Steur <[email protected]>
Adding iteration tracking to queue processing
d78d0b77f93c8aac6fe88cef4c85429f61b1d542 authored over 6 years ago by Thomas Steur <[email protected]>ca6c3bff969f6f043194ef3d2063a355ce77e6b1 authored over 6 years ago by sgiehl <[email protected]>
Fixes #78
56a19c226a605b3068a7fe69bbe2cc5644922a15 authored over 6 years ago by Opal Symes <[email protected]>23c135d58fdd88c5129de2a3566fbbd58d1e7e9f authored over 6 years ago by Opal Symes <[email protected]>
c70af72b3320bf4823afff0606ac19efa248ca42 authored over 6 years ago by Opal Symes <[email protected]>
49f681d6d791bf017d4e457cfc5b95f1e7afa1e9 authored over 6 years ago by Thomas Steur <[email protected]>
When queue is forced, do not fallback to random queue if queue is loc…
93fbc5a05f9ab7d12322398418c8f489ddfdbaf0 authored over 6 years ago by Thomas Steur <[email protected]>a852101c3a6043beba6a10b2b8e8295b7e95527a authored over 6 years ago by Thomas Steur <[email protected]>
0b7f8959a41401770ad32d6402aee7d8ba89b169 authored over 6 years ago by Thomas Steur <[email protected]>
467c2ceada30ca71fd732853da89ecd91a08296d authored over 6 years ago by Thomas Steur <[email protected]>
faster check to see if a lock needs to be acquired or not
0e6370206845535e09dd221f29277c1c78a9cc9d authored over 6 years ago by Thomas Steur <[email protected]>ba43b0de54a4a59b4155812b519f3a1b721f7dba authored over 6 years ago by Thomas Steur <[email protected]>
c29ccd6693c4d6c96312e5c8dd2b512ca40ecf66 authored over 6 years ago by Thomas Steur <[email protected]>
Send email notification when queue reaches a certain size
7b467c74d10bcf1d95a91b7ed0269d5a17d9776a authored over 6 years ago by Thomas Steur <[email protected]>cc47f4bb591effe13ad08aed48f72d8d24cc8b32 authored over 6 years ago by Thomas Steur <[email protected]>
dbfb9a8bc9f3edd7495a10205492d268bf0af795 authored over 6 years ago by Thomas Steur <[email protected]>
ab958376f97ddc24535610f34c086476a9d12b7e authored over 6 years ago by Thomas Steur <[email protected]>
Add support for mysql backend
411a6f2af53efce0af7aa4e94b4d2cb74022c99c authored over 6 years ago by Benaka <[email protected]>e95d72af61cedd3f4b7e8295e34bcc313f209d59 authored over 6 years ago by diosmosis <[email protected]>
39028c1c6992fcf15b50ccf9a4e4eed081ccd831 authored over 6 years ago by Thomas Steur <[email protected]>
08e47c7c50b1271880abb2526aeb13d89c68aaf5 authored over 6 years ago by Thomas Steur <[email protected]>
db1b687c94b58af24e554bfa1aa05fc397ffb213 authored over 6 years ago by Thomas Steur <[email protected]>
518bee0d02dde04cd6bfe5fb82d221d142f77c15 authored over 6 years ago by Thomas Steur <[email protected]>
a8504cdc8a82189c65b7742726414d0f4dfa515b authored over 6 years ago by Thomas Steur <[email protected]>
e05fd0cddb96d46bee396fc4731e7c4273e750f4 authored over 6 years ago by Thomas Steur <[email protected]>
48489e33ab3d71fc3dbc68e750f7cd054bee0735 authored over 6 years ago by Thomas Steur <[email protected]>
99306d37ea3a8176392df94eb621704120189bad authored over 6 years ago by Thomas Steur <[email protected]>
9f136333b1c1391ed03d390022ffc416e8c88ecd authored over 6 years ago by Thomas Steur <[email protected]>
0de89f56a1c437dca8bd41a014a81e01d37b334b authored over 6 years ago by Thomas Steur <[email protected]>
4a5c97013c41e46338af86787ecacd5439e4cc2c authored over 6 years ago by Thomas Steur <[email protected]>
9aa33783b45b48c7ee68e82a41155a40c9ffa0ff authored over 6 years ago by Thomas Steur <[email protected]>
17c900728eac4c7b4f609e97500c43b9cf1fbb0b authored over 6 years ago by Thomas Steur <[email protected]>
40a6b3be90bc7999ab627ad175b424721ba81b76 authored over 6 years ago by Thomas Steur <[email protected]>
8bcd306586399fe7739a612ecc5f8566dd7c350c authored over 6 years ago by Thomas Steur <[email protected]>