benchmarks

This commit is contained in:
shimon
2022-12-19 20:08:41 +02:00
parent 6fb5fb5676
commit f0380ef4f2
5 changed files with 15 additions and 15 deletions
+7 -7
View File
@@ -1093,10 +1093,10 @@ App::setResource('cache', function (Group $pools, Client $queueForCacheSyncOut)
$cache = new Cache(new Sharding($adapters));
$cache->on(cache::EVENT_SAVE, function ($key) use ($queueForCacheSyncOut) {
//Todo fix cache re-invoked
if ($key === 'cache-console:_metadata:users') {
return;
}
// //Todo fix cache re-invoked
// if ($key === 'cache-console:_metadata:users') {
// return;
// }
$queueForCacheSyncOut
->enqueue([
'key' => $key
@@ -1104,9 +1104,9 @@ App::setResource('cache', function (Group $pools, Client $queueForCacheSyncOut)
});
$cache->on(cache::EVENT_PURGE, function ($key) use ($queueForCacheSyncOut) {
if ($key === 'cache-console:_metadata:users') {
return;
}
// if ($key === 'cache-console:_metadata:users') {
// return;
// }
$queueForCacheSyncOut
->enqueue([
'key' => $key
-3
View File
@@ -8,9 +8,6 @@ use Utopia\CLI\Console;
use Utopia\Database\DateTime;
use Utopia\Queue\Message;
global $connection;
global $workerNumber;
$server->job()
->inject('message')
->inject('cache')
+1 -4
View File
@@ -15,9 +15,6 @@ use Utopia\Database\Exception\Authorization;
use Utopia\Database\Exception\Structure;
use Utopia\Queue\Message;
global $connection;
global $workerNumber;
$regions = array_filter(
Config::getParam('regions', []),
fn ($region) => App::getEnv('_APP_REGION') !== $region
@@ -76,7 +73,7 @@ function call(string $url, string $token, array $stack): array
/**
* @throws Authorization
* @throws Structure
* @throws Exception
* @throws Exception|\Exception
*/
function handle($dbForConsole, $regions, $stack): void
{
+6
View File
@@ -281,6 +281,8 @@ services:
- _APP_DB_SCHEMA
- _APP_DB_USER
- _APP_DB_PASS
- _APP_CONNECTIONS_MAX
- _APP_POOL_CLIENTS
- _APP_CONNECTIONS_DB_PROJECT
- _APP_CONNECTIONS_DB_CONSOLE
- _APP_CONNECTIONS_CACHE
@@ -311,6 +313,8 @@ services:
- _APP_CONNECTIONS_DB_PROJECT
- _APP_CONNECTIONS_DB_CONSOLE
- _APP_CONNECTIONS_CACHE
- _APP_CONNECTIONS_MAX
- _APP_POOL_CLIENTS
- _APP_CONNECTIONS_QUEUE
- _APP_WORKER_PER_CORE
- _APP_REGION
@@ -667,6 +671,8 @@ services:
- _APP_DB_SCHEMA
- _APP_DB_USER
- _APP_DB_PASS
- _APP_CONNECTIONS_MAX
- _APP_POOL_CLIENTS
- _APP_SYNC_EDGE_INTERVAL
- _APP_CONNECTIONS_DB_PROJECT
- _APP_CONNECTIONS_DB_CONSOLE