Commit graph

414 commits

Author SHA1 Message Date
dependabot[bot]
1cbb9210c3
chore(deps): update lru requirement from 0.11.1 to 0.12.0
Updates the requirements on [lru](https://github.com/jeromefroe/lru-rs) to permit the latest version.
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jeromefroe/lru-rs/compare/0.11.1...0.12.0)

---
updated-dependencies:
- dependency-name: lru
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 22:31:46 +00:00
Jun Kurihara
62e003eb1d
deps 2023-10-03 19:06:20 +09:00
Jun Kurihara
25533f171a
deps 2023-09-27 10:22:11 +09:00
Jun Kurihara
bf56de1479
deps: submodules 2023-09-25 11:04:18 +09:00
Jun Kurihara
7c3b03668c
deps 2023-09-20 11:06:57 +09:00
Jun Kurihara
b13df20c27
deps: toml 2023-09-14 11:58:35 +09:00
Jun Kurihara
10bbb80057
Merge pull request #92 from junkurihara/junkurihara-patch-1
Update docker_build_push.yml
2023-09-13 10:40:14 +09:00
Jun Kurihara
963449a1d6
Update docker_build_push.yml 2023-09-13 10:40:01 +09:00
Jun Kurihara
259a01b3f7
deps 2023-09-13 10:28:56 +09:00
Jun Kurihara
10cb1f46b1
docker build actions 2023-09-13 10:24:51 +09:00
Jun Kurihara
3809a76d8b
refactor: fix error message 2023-09-10 02:08:19 +09:00
Jun Kurihara
805c5eb145
Merge pull request #85 from junkurihara/main
Merge pull request #81 from junkurihara/develop
2023-09-10 01:22:50 +09:00
Jun Kurihara
5467edb1cc
0.6.1 2023-09-10 01:20:31 +09:00
Jun Kurihara
903e2d6bc5
Merge pull request #84 from junkurihara/fix/docker-watch
Fix/docker watch
2023-09-10 00:56:29 +09:00
Jun Kurihara
011bea62dd
submodule 2023-09-10 00:40:27 +09:00
Jun Kurihara
a42acc473a
fix: docker-compose.slim.yaml, typo 2023-09-10 00:38:08 +09:00
Jun Kurihara
026fb40ab6
update changelog 2023-09-10 00:35:48 +09:00
Jun Kurihara
ac9451e5e9
fix: fix a "watch" bug due to docker limitation 2023-09-10 00:32:00 +09:00
Jun Kurihara
3f78a39b40
Merge pull request #82 from junkurihara/dependabot/github_actions/actions/checkout-4
chore(deps): bump actions/checkout from 3 to 4
2023-09-05 13:16:56 +09:00
dependabot[bot]
a1fd0271bc
chore(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 04:15:20 +00:00
Jun Kurihara
8f1927a4c5
Merge pull request #83 from junkurihara/fix/actions
update checkout@v4
2023-09-05 13:14:47 +09:00
Jun Kurihara
e5554ed02a
update checkout@v4 2023-09-05 12:50:35 +09:00
Jun Kurihara
acda890be3
deps 2023-09-02 16:43:22 +09:00
Jun Kurihara
f8e0517c89
Merge pull request #81 from junkurihara/develop
0.6.0
2023-08-24 19:55:38 +09:00
Jun Kurihara
9bbd8fc0db
docs+deps: preparing v0.6.0 2023-08-24 19:50:37 +09:00
Jun Kurihara
119637f24c
fix: docker entrypoint.sh 2023-08-23 17:04:56 +09:00
Jun Kurihara
0453978d5f
docs: readme 2023-08-22 21:27:12 +09:00
Jun Kurihara
2beb627786
Merge pull request #80 from junkurihara/refactor
Refactor: Make cache feature code safer and clean
2023-08-22 21:20:01 +09:00
Jun Kurihara
7cfcd60243
refactor: cache manager wrapper to hide mutex lock 2023-08-22 21:15:34 +09:00
Jun Kurihara
a7aac1a0d4
refactor: cache file manager wrapper to hide the rwlock operations 2023-08-22 18:45:14 +09:00
Jun Kurihara
97f50f2310
deps 2023-08-21 20:01:53 +09:00
Jun Kurihara
4593f95251
Merge pull request #79 from junkurihara/feat/cache
feat: initial implementation of caching feature
2023-08-18 19:24:04 +09:00
Jun Kurihara
e7ac459958
docs: readme 2023-08-18 19:14:15 +09:00
Jun Kurihara
cf4108c034
fix: fix typo 2023-08-18 19:08:33 +09:00
Jun Kurihara
b0156080a9
config 2023-08-18 19:00:36 +09:00
Jun Kurihara
7812fec33b
Merge branch 'feat/cache' of github.com:junkurihara/rust-rpxy into feat/cache 2023-08-18 19:00:24 +09:00
Jun Kurihara
5f6758ff9e
feat: on memory cache if less than 4k or specified cache size. 2023-08-18 18:59:28 +09:00
Jun Kurihara
8498bbb69f
Update docker_build_push.yml 2023-08-18 18:27:28 +09:00
Jun Kurihara
32b173966c
feat: separated feature cache 2023-08-18 18:15:36 +09:00
Jun Kurihara
8ecc83fe78
deps: change alloc to mimalloc 2023-08-18 16:29:45 +09:00
Jun Kurihara
a0d9c54b8f
fix: fix feature option in rpxy-bin 2023-08-16 23:16:27 +09:00
Jun Kurihara
07d3accb91
feat: totally updated cache structure using lru crate instead of moka (i.e., using simpler crate) 2023-08-16 23:04:04 +09:00
Jun Kurihara
2477c6bf1b
fix: typo 2023-08-16 19:21:22 +09:00
Jun Kurihara
cc6b78feb3
feat: update implementation of cache. still unstable 2023-08-16 19:12:39 +09:00
Jun Kurihara
460562183e
fix: fix caching routine about eviction 2023-08-16 13:16:10 +09:00
Jun Kurihara
c20e80b64c
feat: very unstalbe implementation of initial file cache 2023-08-16 05:10:42 +09:00
Jun Kurihara
719e845d5e
fix: typo 2023-08-10 17:34:29 +09:00
Jun Kurihara
7c87bb2f72
Merge pull request #78 from junkurihara/revert/hot-reload-config
fix: dynamic reloading of configuration
2023-08-09 14:16:12 +09:00
Jun Kurihara
7c2205f275
fix: bug for dynamic reloading of config files 2023-08-09 14:07:40 +09:00
Jun Kurihara
3d60175c11
fix: fix message handler (changed this inside Arc) 2023-08-09 11:31:38 +09:00