build after changes

This commit is contained in:
fogelito
2023-02-13 19:11:57 +02:00
parent 8779ce855d
commit a90b3eb307
3 changed files with 11 additions and 3 deletions
+2 -2
View File
@@ -3624,8 +3624,8 @@ $collections = [
[
'$id' => '_key_database_id',
'type' => Database::INDEX_KEY,
'attributes' => ['blocked'],
'lengths' => [Database::LENGTH_KEY],
'attributes' => ['databaseId', 'collectionId'],
'lengths' => [],
'orders' => []
],
[
+8 -1
View File
@@ -202,7 +202,7 @@ App::error()
/* @var $document Document */
$document = Authorization::skip(fn() => $dbForProject->getDocument('slow_queries', $key));
if ($document->isEmpty()) {
$document = Authorization::skip(fn()=>$dbForProject->createDocument('slow_queriesueries', new Document([
$document = Authorization::skip(fn()=>$dbForProject->createDocument('slow_queries', new Document([
'$id' => $key,
'blocked' => false,
'count' => 1,
@@ -214,6 +214,9 @@ App::error()
} else {
$document['count']++;
$max = App::getEnv('_APP_SLOW_QUERIES_MAX_HITS', 99999); // todo: set default value
var_dump('_APP_SLOW_QUERIES_MAX_HITS');
var_dump($max);
if ($document['count'] > $max) {
$document['blocked'] = true;
}
@@ -2119,6 +2122,10 @@ App::get('/v1/databases/:databaseId/collections/:collectionId/documents')
}
$filterQueries = Query::groupByType($queries)['filters'];
var_dump('_APP_SLOW_QUERIES_ACTIVE');
var_dump(App::getEnv('_APP_SLOW_QUERIES_ACTIVE'));
$timeout = App::getEnv('_APP_SLOW_QUERIES_ACTIVE') === 'true' ? App::getEnv('_APP_SLOW_QUERIES_TIMEOUT') : null;
if ($documentSecurity && !$valid) {
+1
View File
@@ -83,6 +83,7 @@ services:
- ./docs:/usr/src/code/docs
- ./public:/usr/src/code/public
- ./src:/usr/src/code/src
- ./vendor/utopia-php/database:/usr/src/code/vendor/utopia-php/database
depends_on:
- mariadb
- redis