You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
master
6.0.2
6.0.0-1
6.0.0
5.0.1
5.0.0
4.0.0
3.0.0
2.4.0
2.3.1
2.3.0
2.2.1
2.2.0
2.1.0
1.47.2
2.0.0
1.48.1
1.48.0
1.42.4-3
1.29.3
1.45.2
1.47.1
1.47.0
1.46.1
1.46.0
1.45.1
1.45.0
1.44.2
1.44.1
1.44.0
1.43.1
1.43.0
1.42.7
1.42.6
1.42.4-2
1.42.4-1
1.42.5
1.42.4
1.42.3
1.42.2
1.42.1
1.42.0
1.41.0
1.40.0
1.39.1
1.39.0
1.38.2
1.38.1
1.38.0
1.37.1
1.37.0
1.36.2
1.36.1
1.36.0
1.35.0
1.34.2
1.34.1
1.34.0
1.33.0
1.32.0
1.31.0
1.30.1
1.30.0
1.29.2
1.29.1
1.29.0
1.28.1
1.28.0
1.27.1
1.27.0
1.25.3
1.25.2
1.25.1
1.25.0
1.24.0
1.23.0
1.22.2
1.22.1
1.22.0
1.21.1
1.21.0
1.20.0
1.19.1
1.19.0
1.18.0
1.17.1
1.17.0
1.9.1
1.9.0
1.8.3
1.8.2
1.8.1
1.8.0
1.7.1
re131
rs120
re110
rs110
re090
rs090
1.10.1
1.11.0
1.12.0
1.12.1
1.13.0
1.14.0
1.14.1
1.15.0
1.16.0
1.26.0
1.5.2
1.5.4
1.6.0
1.6.1
1.6.2
1.6.3
1.7.0
1.9.0-rc1
onpremise_v0.20
${ noResults }
Daniel García Aubert
762a240890
- Log system revamp: - Logs to stdout, disabled while testing - Use header `X-Request-Id`, or create a new `uuid` when no present, to identyfy log entries - Be able to set log level from env variable `LOG_LEVEL`, useful while testing: `LOG_LEVEL=info npm test`; even more human-readable: `LOG_LEVEL=info npm t | ./node_modules/.bin/pino-pretty` - Be able to reduce the footprint in the final log file depending on the environment - Use one logger for every service: Queries, Batch Queries (Jobs), and Data Ingestion (CopyTo/CopyFrom) - Stop using headers such as: `X-SQL-API-Log`, `X-SQL-API-Profiler`, and `X-SQL-API-Errors` as a way to log info. - Be able to tag requests with labels as an easier way to provide business metrics - Metro: Add log-collector utility (`metro`), it will be moved to its own repository. Attaching it here fro development purposes. Try it with the following command `LOG_LEVEL=info npm t | node metro` - Metro: Creates `metrics-collector.js` a stream to update Prometheus' counters and histograms and exposes them via Express' app (`:9145/metrics`). Use the ones defined in `grok_exporter` Announcements: - Profiler is always set. No need to check its existence anymore - Unify profiler usage for every endpoint Bug fixes: - Avoid hung requests while fetching user identifier |
4 years ago | |
---|---|---|
.. | ||
client.js | Eslint errors | 5 years ago |
profiler-proxy.js | Breaking changes: | 4 years ago |