Simon Detheridge
e30d116980
re-add jemalloc profiling again
...
Revert "Merge pull request #131 from overleaf/spd-revert-jemalloc"
This reverts commit 5a80ecc0fed0fe8c653cabe36b0e379da729d5cc, reversing
changes made to 6196386a61be1f38b1fbd5a651044b503ba0823c.
2021-07-15 16:54:38 +01:00
Shane Kilkelly
21c1378b4a
Drop the root log level to "DEGUG"
...
This allows our dependencies, such as jgit, to log
at the debug level
2021-07-09 11:11:52 +01:00
Simon Detheridge
087c076fcd
Enable more verbose logging
2021-07-08 12:32:15 +01:00
Simon Detheridge
c6d20faa34
Add debug logging to push mechanism
2021-07-08 12:32:10 +01:00
Simon Detheridge
5be3616109
Add debug logs to put hook
2021-07-08 12:15:46 +01:00
Simon Detheridge
3b27a2ee6a
Add debug logs to project lock mechanism
2021-07-08 12:15:00 +01:00
Simon Detheridge
a3c4f8c4e6
Add format-style Log.debug method
2021-07-08 12:14:29 +01:00
Simon Detheridge
12b8c0a1c0
Merge pull request #131 from overleaf/spd-revert-jemalloc
...
Revert "Merge pull request #129 from overleaf/spd-jeprof"
2021-07-07 12:09:02 +01:00
Simon Detheridge
5a9e3d68bb
Merge pull request #133 from overleaf/sk-add-deprecated-xml-libs
...
Re-add removed libs, needed by AWS SDK
2021-07-06 14:53:58 +01:00
Shane Kilkelly
8e6fa6c938
Re-add removed libs, needed by AWS SDK
2021-07-06 14:17:37 +01:00
Simon Detheridge
14f459870a
Add binutils and graphviz to Docker image
2021-07-05 17:31:17 +01:00
Simon Detheridge
e505ecc8c0
Revert "Merge pull request #129 from overleaf/spd-jeprof"
...
This reverts commit 4268e58ff36bd591d40e3730446b691440c34409, reversing
changes made to 6c1eaae2eeb4949b7466c36d4a2e722697294c0b.
2021-07-02 17:04:41 +01:00
Simon Detheridge
187dfa82e5
Merge pull request #130 from overleaf/spd-apachecommons
...
Upgrade apache commons to 3.12
2021-07-02 16:00:15 +01:00
Simon Detheridge
adcd156470
Merge pull request #129 from overleaf/spd-jeprof
...
Add jemalloc/jeprof profiling
2021-07-02 15:59:57 +01:00
Simon Detheridge
12dab1bcd4
Upgrade apache commons to 3.12
2021-07-02 14:44:15 +01:00
Simon Detheridge
9a7ba7f04f
Add jemalloc/jeprof profiling
2021-07-02 13:16:31 +01:00
Shane Kilkelly
36982a59e7
Merge pull request #115 from overleaf/dependabot-maven-junit-junit-4.13.2
...
Bump junit from 4.12 to 4.13.2
2021-07-01 16:00:40 +01:00
Shane Kilkelly
5877f57a36
Merge pull request #116 from overleaf/dependabot-maven-org.apache.commons-commons-compress-1.20
...
Bump commons-compress from 1.15 to 1.20
2021-07-01 16:00:26 +01:00
Shane Kilkelly
d0166ceb01
Merge pull request #117 from overleaf/dependabot-maven-com.google.guava-guava-30.1.1-jre
...
Bump guava from 24.0-jre to 30.1.1-jre
2021-07-01 16:00:14 +01:00
Shane Kilkelly
3c04d8554b
Merge pull request #119 from overleaf/dependabot-maven-commons-io-commons-io-2.10.0
...
Bump commons-io from 2.6 to 2.10.0
2021-07-01 16:00:03 +01:00
Shane Kilkelly
88259ba3ec
Merge pull request #126 from overleaf/sk-upgrade-jgit-5.12
...
Upgrade jgit to version 5.12
2021-07-01 15:59:51 +01:00
Shane Kilkelly
a8aa1dde79
Merge pull request #127 from overleaf/spd-reupgrade-jetty-again
...
Revert jetty downgrade
2021-07-01 15:59:37 +01:00
Shane Kilkelly
49aa2ef845
Fix query for oldest (un-swapped) project
2021-07-01 14:57:58 +01:00
Shane Kilkelly
9170f6fdb3
Upgrade sqlite jdbc library to 3.36.0.1
2021-07-01 14:35:30 +01:00
Simon Detheridge
33b6ffd4a2
Drop default jetty idle timeout to 30sec
2021-07-01 11:46:42 +01:00
Simon Detheridge
f8f60eabad
Revert "Merge pull request #125 from overleaf/spd-revert-jetty-changes"
...
This reverts commit 9c324c378c46aa8b4b14e529e90ad9cbfca969cd, reversing
changes made to 63ccd609405952aa8749299c8a5cf7895f14a1bd.
2021-07-01 11:45:16 +01:00
Shane Kilkelly
93de1d0946
Upgrade jgit to 5.12.0
2021-07-01 09:37:53 +01:00
Simon Detheridge
4c11b69167
Revert "Merge pull request #107 from overleaf/sk-upgrade-jetty-2106"
...
This reverts commit f13d8a990a927f5983442ffce00ff009cdc0e8ab, reversing
changes made to cb3ba256b7b27e424616d7bc67b73385fef55be8.
2021-06-28 17:01:43 +01:00
Simon Detheridge
a239b70bfc
Revert change to make Jetty idle timeout configurable
2021-06-28 17:00:52 +01:00
Shane Kilkelly
899e781b33
Set sqlite soft_heap_limit via pragma
2021-06-25 12:03:57 +01:00
Shane Kilkelly
048571a3f6
Add sqlite to the base image
2021-06-25 11:06:03 +01:00
Simon Detheridge
9b8b13877a
Make idleTimeout an integer in the config template
2021-06-24 20:49:33 +01:00
Eric Mc Sween
6a5892f996
Fix typo in config
2021-06-24 14:56:31 -04:00
Simon Detheridge
d816a0f02d
Merge pull request #121 from overleaf/spd-idletimeout
...
Add support for configuring idle timeout and bind IP via settings
2021-06-24 17:43:17 +01:00
Simon Detheridge
d12b564ec3
Use ServerConnector to specify bind IP and idle timeout
2021-06-24 17:20:43 +01:00
Simon Detheridge
cafa94fcba
Add support for bindIp and idleTimeout to config object
2021-06-24 17:00:04 +01:00
Simon Detheridge
28d98f1a25
Add settings for idle timeout and bind IP to config template
2021-06-24 16:59:11 +01:00
Simon Detheridge
928e6fed42
Use timestamp as version number for compiler
2021-06-24 16:12:31 +01:00
dependabot[bot]
9c2fd4b331
Bump commons-io from 2.6 to 2.10.0
...
Bumps commons-io from 2.6 to 2.10.0.
---
updated-dependencies:
- dependency-name: commons-io:commons-io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-24 09:05:16 +00:00
dependabot[bot]
81e095283b
Bump guava from 24.0-jre to 30.1.1-jre
...
Bumps [guava](https://github.com/google/guava ) from 24.0-jre to 30.1.1-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-24 09:04:45 +00:00
dependabot[bot]
0beee9be53
Bump commons-compress from 1.15 to 1.20
...
Bumps commons-compress from 1.15 to 1.20.
---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-24 09:04:42 +00:00
dependabot[bot]
88b46a43dd
Bump junit from 4.12 to 4.13.2
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.2 )
---
updated-dependencies:
- dependency-name: junit:junit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-24 09:04:32 +00:00
Shane Kilkelly
8d5fa9f1bc
Add a config file for dependabot
...
This allows us to set the separator used by dependabot
when setting the branch name. Otherwise, we end up with
branches that break our cloud build workflows
2021-06-24 08:48:06 +01:00
Simon Detheridge
72233ec334
Add parameters to enable debug agent to startup script
2021-06-23 15:05:21 +01:00
Simon Detheridge
9c8ff2f022
Add cloud debug agent to Docker image
2021-06-23 14:58:49 +01:00
Simon Detheridge
a469bc6732
Add parameters to enable profile agent to startup script
2021-06-23 14:58:25 +01:00
Simon Detheridge
c46f460527
Add cloud profiler to Docker image
2021-06-23 14:22:04 +01:00
Simon Detheridge
ad8fafc5b4
Add http endpoint to print out native memory diagnostics
2021-06-23 12:43:30 +01:00
Simon Detheridge
f51b8139e9
Allow overriding JVM args with an environment variable
2021-06-23 12:43:00 +01:00
Simon Detheridge
1eb22a7d6d
Export prometheus metrics directly from handler
2021-06-22 16:40:18 +01:00