Tommi Reiman
|
549d2a0f97
|
Adhere spec-tools 0.9.0 changes
|
2019-03-03 20:54:47 +02:00 |
|
Tommi Reiman
|
a2843dd097
|
New reitit-dev module for pretty errors
|
2019-03-03 20:54:21 +02:00 |
|
Tommi Reiman
|
59560860d8
|
Finalize Trie & cleanup
|
2019-03-03 20:20:34 +02:00 |
|
Tommi Reiman
|
a44267ba85
|
Fix reflection warnings
|
2019-03-01 22:16:29 +02:00 |
|
Tommi Reiman
|
998bf4a0d4
|
Empty colon-params are ignored
|
2019-03-01 22:12:11 +02:00 |
|
Tommi Reiman
|
284d443e30
|
Merge pull request #224 from miikka/feature/git-hashes
Point each project.clj to the git directory
|
2019-03-01 13:47:11 +02:00 |
|
Miikka Koskinen
|
680414a209
|
Point each project.clj to the git directory
This way the released JARs should include the git commit they were built
from.
|
2019-03-01 13:20:43 +02:00 |
|
Juho Teperi
|
655707b573
|
Update CHANGELOG.md
|
2019-03-01 11:43:55 +02:00 |
|
Juho Teperi
|
294aebb6a2
|
Update CHANGELOG.md
|
2019-03-01 11:43:07 +02:00 |
|
Tommi Reiman
|
5713afac34
|
best-effort to retain route order with swagger
|
2019-02-28 14:59:48 +02:00 |
|
Tommi Reiman
|
684f5bbb29
|
Merge pull request #223 from miikka/benchmark-histogram
Print a histogram for combined benchmark suites
|
2019-02-28 13:27:06 +02:00 |
|
Miikka Koskinen
|
4eb1899a57
|
Print a histogram for each benchmark suite
|
2019-02-28 13:12:41 +02:00 |
|
Tommi Reiman
|
6ef78b6238
|
Merge pull request #215 from metosin/Trie
Trie-router
|
2019-02-28 12:22:20 +02:00 |
|
Tommi Reiman
|
251f547b88
|
rebase-error-fix
|
2019-02-28 12:16:51 +02:00 |
|
Tommi Reiman
|
f0a6ceb837
|
rename internals for clarity
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
df8cfed125
|
Don't print average lower
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
a9c33de7d1
|
fix perf tests
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
3aae55bd8c
|
Welcome TrieCompiler
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
778a8b97b9
|
Review small fixes
|
2019-02-28 12:12:28 +02:00 |
|
Miikka Koskinen
|
358f6d8932
|
Update doc/basics/route_syntax.md
Co-Authored-By: ikitommi <tommi@iki.fi>
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
aea8a8f2d5
|
Emoji routing
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
d0cfdf304a
|
Polish
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
885ca8813c
|
Update docs, including brackets
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
e60d176a2d
|
Validate after route conflicts
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
277faf48f5
|
Server benchmarks
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
dc2519238a
|
More perf tests
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
9422cd28c1
|
create empty path-parameters at creation time, 266ns->251ns (-6%)
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
950fef88d2
|
Use exception/fail! in all creation-time exceptions
... to be companioned with a slick error printer
|
2019-02-28 12:12:28 +02:00 |
|
Tommi Reiman
|
ad92c437e6
|
More dead code
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
69550febfa
|
dead code
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
d68e1b81fb
|
FIx cljs, welcome reitit.exception!
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
8abca179d0
|
Test unicode chars
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
ae1a8f7919
|
Fail fast with multiple terminators.
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
29a54a3262
|
Perf-utils
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
df38a0de05
|
Test bracket syntax + fix trie conflicting rules
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
659aac7fd0
|
Much faster without transients
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
81b9bdceef
|
Small improvement
* Sort linear routes secondary with static path length
* Unwrap data-matchers from linear-router
* Simplify StaticMatcher impl
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
c302f795ab
|
Remove dead code
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
54d5550fae
|
cljs trie
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
5b9f90d283
|
ifs -> switch. maybe faster?
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
2eb4513447
|
Initial pure-clojure impl
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
cecd6cf526
|
Start working on cljs trie
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
fbf2786093
|
disable lein-virigil
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
907e0b5c97
|
dead code
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
ef18a4307e
|
format
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
c05fe8be27
|
Update CHANGELOG
|
2019-02-28 12:11:05 +02:00 |
|
Tommi Reiman
|
c87bc099b0
|
char-array is faster, re-run tests
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
86cfacb03c
|
java8 targeg
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
34d8cb0f57
|
Test with String path
|
2019-02-28 12:10:01 +02:00 |
|
Tommi Reiman
|
ff944c455b
|
30% better perf than segment-router in os-test
|
2019-02-28 12:10:01 +02:00 |
|