Log
-
Make FeatureCollector public by Caio 6 years ago
-
Extract FeatureForSegment trait by Caio 6 years ago
-
Extract FeatureForDoc trait by Caio 6 years ago
-
First stab at a generic feature aggregator 💬 by Caio 6 years ago
A `Feature<Query, Aggregator>` gives me a very simple way of moving the collection logic outwards, so now I can have arbitrary Queries and keep reusing the collector code. It's still unclear to me how to expose the generated query and result structs without hard-coding some prefix/suffix to the input name, so here's to hope and dreams :beer:
-
Update running instructions by Caio 6 years ago
-
Initialize the logger by Caio 6 years ago
-
Update Cargo.lock by Caio 6 years ago
-
Read options solely from `std::env` 💬 by Caio 6 years ago
StructOpt + clap are great and all, but I drive everything with environment variables in production already and am more comfortable with the language, so spending extra compilation time for the sake of a cute CLI interface is not worth it anymore. My 2013 CPU is thankful. Now my biggest gripe WRT build is that `tantivy` pulls `failure` which implies a build dependency on GCC for the sake of stacktraces... So xbuild for ARM is a bit annoying.
-
Remove bin/check 💬 by Caio 6 years ago
I now trust the moving parts. If things get more complex I'll add checksums to the storage instead of ad hoc checking.
-
Swap homepage and repository values 💬 by Caio 6 years ago
From looking at the rendered output on crates.io/docs.rs, I think that's a better definition for each
-
Bump tique to v0.1.1 by Caio 6 years ago
-
Prevent accidental `cargo publish` by Caio 6 years ago
-
Bump to 0.1.1 💬 by Caio 6 years ago
Just a trivial documentation update
-
Regenerate README 💬 by Caio 6 years ago
`cargo readme > README.markdown`
-
Remove unstable mention from rustdocs 💬 by Caio 6 years ago
I don't think it makes much sense to mention unavailable features on artefact docs, moving forward, enabling `unstable` should enable *more* (unexisting at the moment) docs
-
Update README by Caio 6 years ago
-
Remove outdated `tique_derive` mention 💬 by Caio 6 years ago
As I wasn't keen on making the proc_macro public, the whole crate got moved out - the functionality will return when/if I manage to encode this into something more manageable.
-
Add MIT license by Caio 6 years ago
-
Merge branch 'tique_release' by Caio 6 years ago
-
Update Cargo.lock by Caio 6 years ago
-
Add more metadata to Cargo.toml by Caio 6 years ago
-
Add `cargo-readme`-generated README 💬 by Caio 6 years ago
`cargo readme --no-license > README.markdown`
-
Remove everything `proc_macro` from what will go public 💬 by Caio 6 years ago
I thought the "proc macros need to live in a separate crate" problem was only a minor annoyance until now: publishing a crate that uses it implies publishing the proc macro crate too. This patch works around said annoyance by (mostly manually) reverting the move to the `tique` module. Now `cantine_derive` is self-contained.
-
Revert "Move `tique_derive` into the `tique` module" 💬 by Caio 6 years ago
This reverts commit 813bccbe0c5974337dceff3e348c76ecf23138d7.
-
Adapt to work with tique's public release by Caio 6 years ago
-
Adapt to work with tique's public release by Caio 6 years ago
-
Merge branch 'tique_docs' by Caio 6 years ago
-
Add top-level documentation by Caio 6 years ago
-
Add docs for the remaining public items by Caio 6 years ago
-
Move `tique_derive` into the `tique` module by Caio 6 years ago