Skip to content

Commit 93e9965

Browse files
azarzMatthieu Proboeuf
andauthored
feat: valhalla: Provide the ability to set maxBuffer in exec command options to avoid error (#110)
* Merge doc/translate in develop (#107) --------- Co-authored-by: JRS <jeanroch.sales@gmail.com> * feat: handle exec maxBuffer size with environment variable(#106) --------- Co-authored-by: Matthieu Proboeuf <matthieu.proboeuf@worldline.com>
1 parent 9069468 commit 93e9965

File tree

40 files changed

+5844
-6
lines changed

40 files changed

+5844
-6
lines changed

changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# CHANGELOG
22

3+
## 2.2.7
4+
ADDED:
5+
- Valhalla: Provide the ability to set maxBuffer in exec command options to avoid maxBuffer lenght exceeded error (#109)
6+
- Docs: add english documentation (#107)
7+
38
## 2.2.6
49
FIXED:
510
- Ignore turf errors for steps simplification in pgrSource, and add a warning to analyse which steps trigger the error

documentation/developers/functionnalities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ Les exclusions sont les contraintes classiques comme l'interdiction d'emprunter
160160

161161
### Déterminer le point du graphe le plus proche
162162

163-
Pour un point donnée, OSRM peut renovyer les points les plus proches du graphe.
163+
Pour un point donnée, OSRM peut renvoyer les points les plus proches du graphe.
164164

165165

166166

documentation/developers/modification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ Une opération est définie par un id et des paramètres. Un paramètre est quan
9696
Les dossiers `src/js/operations` et `src/js/parameters` contiennent le code nécessaire à la gestion des opérations et des paramètres.
9797

9898
Il y a une distinction à faire entre les opérations de service et les opérations de ressource. Les opérations de services sont les opérations permises sur le service. Elles sont décrites par les JSON de `src/resources/`. Les opérations de ressource sont la déclinaison de ces opérations avec des paramètres spécifiques à chaque ressource. Ils sont décrits dans le fichier ressource.
99-
Par exemple, on peut déclarer une opération de service que l'on nommera `route`. Pour le service, cette opération existe, est disponible et est décrite via des fichiers JSON. Cette opération peut nécessiter un paramètre `start`. À ce niveau, on sait que l'opération, que le paramètre existe et est obligatoire. Mais on ne sait pas quelles valeurs il peut prendre. Cela dépend de la ressource. Chaque ressource peut avoir une emprise différente.
99+
Par exemple, on peut déclarer une opération de service que l'on nommera `route`. Pour le service, cette opération existe, est disponible et est décrite via des fichiers JSON. Cette opération peut nécessiter un paramètre `start`. À ce niveau, on sait que l'opération est disponible, que le paramètre existe et est obligatoire. Mais on ne sait pas quelles valeurs il peut prendre. Cela dépend de la ressource. Chaque ressource peut avoir une emprise différente.
100100

101101
#### Ajouter/modifier/supprimer une opération
102102

documentation/production/readme.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,8 @@ Par défaut, il y a des options qui sont utilisées mais elles peuvent être rem
6767
### Gestion du HTTPS
6868

6969
Road2 peut être directement interrogé en HTTPS. Pour cela, il utilise le module `https` de NodeJS. Il est donc possible de lui fournir les [options](https://nodejs.org/docs/latest-v12.x/api/tls.html#tls_tls_createserver_options_secureconnectionlistener) disponibles dans ce module.
70+
71+
### Gestion du buffer
72+
73+
Il est possible de changer la taille du buffer lors d'une source Valhalla en valorisant la variable d'environnement `EXEC_MAX_BUFFER_SIZE`.
74+
La valeur par défaut est de 1MB.

documentation_en/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
code/
2+
_build

0 commit comments

Comments
 (0)