Tommi Reiman
|
07861f43f9
|
prefix-tree impl WIP
* opensensors route match, 2.3µs => 1.3µs
* static routes looked first
* fixes pedestal #532
|
2017-11-10 18:12:00 +00:00 |
|
Tommi Reiman
|
16116d3e58
|
quickbenck over rest-routes
|
2017-11-10 18:11:59 +00:00 |
|
Tommi Reiman
|
4163c7c367
|
Test also composure
|
2017-11-10 18:11:59 +00:00 |
|
Tommi Reiman
|
1ccd93101c
|
Perf page
|
2017-11-01 09:28:28 +02:00 |
|
Tommi Reiman
|
f93a452209
|
Re-package & re-module
|
2017-10-29 09:31:28 +02:00 |
|
Tommi Reiman
|
303523adf9
|
Update deps
|
2017-10-22 17:49:59 +03:00 |
|
Tommi Reiman
|
e9c0639914
|
Fast-router if only 1 static path.
* 200x faster on basic benchmark than the slowest one
|
2017-10-02 17:54:37 +03:00 |
|
Tommi Reiman
|
a2b04f0677
|
Cleanup
|
2017-10-02 08:05:42 +03:00 |
|
Tommi Reiman
|
2c00b753c3
|
Fix cljs-tests?
|
2017-09-08 09:42:37 +03:00 |
|
Tommi Reiman
|
c7c4013f97
|
README & small fixes
|
2017-08-30 13:28:49 +03:00 |
|
Tommi Reiman
|
dcd559bf27
|
Initial Spec request/response coercion (fixes #20)
|
2017-08-30 08:19:21 +03:00 |
|
Tommi Reiman
|
86acee9098
|
Polish perf tests
|
2017-08-30 08:16:21 +03:00 |
|
Tommi Reiman
|
f893be3d00
|
Transcude names, fix ataraxy routes
|
2017-08-22 13:10:39 +03:00 |
|
Tommi Reiman
|
3dc1cdfbe2
|
Welcome :mixed-router (-20% on rest-test) & custom routers
|
2017-08-22 13:10:39 +03:00 |
|
Tommi Reiman
|
3e3f728c4e
|
reitit/options, reitit/router-type, reified protocols
|
2017-08-20 21:00:20 +03:00 |
|
Tommi Reiman
|
bbcf0c8350
|
2x speed with LookupRouter & fast-map on clj
|
2017-08-20 20:40:50 +03:00 |
|
Tommi Reiman
|
1ea6b55849
|
Testing LookupRouter perf, +20% with fast-assoc
|
2017-08-20 19:14:49 +03:00 |
|
Tommi Reiman
|
2d5e92d116
|
Test also pedestal & ring-routes
|
2017-08-20 09:52:44 +03:00 |
|
Tommi Reiman
|
40fcf5761e
|
compojure-api routing perf
|
2017-08-20 08:09:31 +03:00 |
|
Tommi Reiman
|
b780a760ef
|
Initial tests for the opensensors routing
|
2017-08-19 21:27:25 +03:00 |
|
Tommi Reiman
|
5f1d6a61a6
|
Cleanup & fix perf test
|
2017-08-12 17:55:58 +03:00 |
|
Tommi Reiman
|
69ee59cbd2
|
Update README, more perf-tests, cleanup
* `match` => `match-by-path`
* `by-name` = > `match-by-name`
* `lookup-router` can't be created with wildcard routes
* `match-by-name` initial perf tests
|
2017-08-11 08:01:34 +03:00 |
|
Tommi Reiman
|
a28bb2e9b6
|
Lot's of small improvements
* implement by-name (fixes #5)
* match-route => match
* implement routes
* by-name & match return Match-records (more info, faster to use)
* reitit.regex => reitit.impl
|
2017-08-10 09:47:27 +03:00 |
|
Tommi Reiman
|
faa3c08bf0
|
Add stuff
* router, partially from Pedestal
* sample perf tests
* kws expand to :name
* fns expand to :handler
|
2017-08-08 15:31:00 +03:00 |
|