Skip to content

Commit

Permalink
feat: valhalla: Provide the ability to set maxBuffer in exec command …
Browse files Browse the repository at this point in the history
…options to avoid error (#110)

* Merge doc/translate in develop (#107)

---------

Co-authored-by: JRS <[email protected]>

* feat: handle exec maxBuffer size with environment variable(#106)

---------

Co-authored-by: Matthieu Proboeuf <[email protected]>
  • Loading branch information
azarz and Matthieu Proboeuf authored Dec 13, 2024
1 parent 9069468 commit 93e9965
Show file tree
Hide file tree
Showing 40 changed files with 5,844 additions and 6 deletions.
5 changes: 5 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# CHANGELOG

## 2.2.7
ADDED:
- Valhalla: Provide the ability to set maxBuffer in exec command options to avoid maxBuffer lenght exceeded error (#109)
- Docs: add english documentation (#107)

## 2.2.6
FIXED:
- Ignore turf errors for steps simplification in pgrSource, and add a warning to analyse which steps trigger the error
Expand Down
2 changes: 1 addition & 1 deletion documentation/developers/functionnalities.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ Les exclusions sont les contraintes classiques comme l'interdiction d'emprunter

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

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



Expand Down
2 changes: 1 addition & 1 deletion documentation/developers/modification.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ Une opération est définie par un id et des paramètres. Un paramètre est quan
Les dossiers `src/js/operations` et `src/js/parameters` contiennent le code nécessaire à la gestion des opérations et des paramètres.

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.
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.
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.

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

Expand Down
5 changes: 5 additions & 0 deletions documentation/production/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,8 @@ Par défaut, il y a des options qui sont utilisées mais elles peuvent être rem
### Gestion du HTTPS

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.

### Gestion du buffer

Il est possible de changer la taille du buffer lors d'une source Valhalla en valorisant la variable d'environnement `EXEC_MAX_BUFFER_SIZE`.
La valeur par défaut est de 1MB.
2 changes: 2 additions & 0 deletions documentation_en/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
code/
_build
Loading

0 comments on commit 93e9965

Please sign in to comment.