cd860ae68dAdd an initial benchmark for the tx-parser crate. (#406) (#413) r=nalexander
Brian Grinstead
2017-04-19 13:54:24 -0700
bffefe7e6bReview comments for #418.
Richard Newman
2017-04-18 13:50:58 -0700
aa14a71019Parse :in, pass inputs through to querying. (#418) r=nalexander
Richard Newman
2017-04-18 13:20:00 -0700
ff0147e89cReview comments: downgrade to error-chain 0.8.1 for Send + Sync bound; use combine::primitive::Error.
Nick Alexander
2017-04-18 13:01:26 -0700
60c082b61ePart 4: pass inputs through algebrizing and execution. (#418)
Richard Newman
2017-04-17 13:14:30 -0700
dfc846e483Part 3: define keep_intersected_keys.
Richard Newman
2017-04-17 21:10:32 -0700
651308f721Part 2: define a type to encapsulate query inputs.
Richard Newman
2017-04-17 21:09:18 -0700
a9a82ea1a7Part 1: parse :in.
Richard Newman
2017-04-17 18:46:40 -0700
01af45ab3fPre: define Display for ValueType.
Richard Newman
2017-04-17 21:09:45 -0700
8ddbc834aePre: take Variables instead of Strings in public API, for now.
Richard Newman
2017-04-17 13:30:35 -0700
5718ce0155Pre: add two checks to translate tests to fix unused var warning.
Richard Newman
2017-04-17 13:29:40 -0700
5cd53aff44Pre: unused imports.
Richard Newman
2017-04-17 14:18:41 -0700
60592a87e6Address review comments rnewman. * Remove WhereNotClause and populate NotJoin with WhereClause. * Fix validation for not and not-join, removing tests that were invalid. * Address rustification comments.
Emily Toop
2017-04-06 18:15:40 +0100
114f71fa5ePart 2 - Validate not and not-join pre-algebrization
Emily Toop
2017-04-06 13:48:57 +0100
76d0223c2aPart 1 - Parse not and not-join
Emily Toop
2017-04-06 13:46:27 +0100
7eea65b3e2Address review comments rnewman. * Remove WhereNotClause and populate NotJoin with WhereClause. * Fix validation for not and not-join, removing tests that were invalid. * Address rustification comments.
Emily Toop
2017-04-06 18:15:40 +0100
fb2dde1d2fPart 2 - Validate not and not-join pre-algebrization
Emily Toop
2017-04-06 13:48:57 +0100
eb46a2b611Part 1 - Parse not and not-join
Emily Toop
2017-04-06 13:46:27 +0100
5369f03464Improve parsing of nested edn::ValueAndSpan streams. r=rnewman (#393)
Nick Alexander
2017-04-06 10:06:28 -0700
71d3aa29edPart 3: Start binding fulltext values.
Nick Alexander
2017-04-05 15:31:05 -0700
6544ca1594Pre: Handle SrcVar.
Nick Alexander
2017-04-05 15:30:22 -0700
62fda71fbcPart 2: Implement apply_fulltext and column constraints.
Nick Alexander
2017-04-05 11:02:09 -0700
08cae4bc7cReview comment: Find, not Bind.
Nick Alexander
2017-04-05 11:01:47 -0700
c203046c16Part 1: Parse functions in where clauses.
Nick Alexander
2017-04-03 16:46:11 -0700
678a116130Review comment: .map() as late as possible.
Nick Alexander
2017-04-03 13:11:41 -0700
f7fb22ae7eReview comment: Extract and use def_matches_* macros.
Nick Alexander
2017-04-03 13:01:05 -0700
0165a842efReview comment: Make or be or_exactly.
Nick Alexander
2017-04-03 11:48:01 -0700
f8e75d817eReview comment: nits.
Nick Alexander
2017-04-03 11:23:50 -0700
7135eeac49Review comment: Make Span and SpanPosition Copy.
Nick Alexander
2017-04-03 11:23:28 -0700
720fbf3d01Part 4: Use value_and_span apparatus in root crate.
Nick Alexander
2017-03-30 09:52:26 -0700
ff136b2546Part 3: Use value_and_span apparatus in query-parser/.
Nick Alexander
2017-03-28 18:04:59 -0700
e947a32c59Part 2: Use value_and_span apparatus in tx-parser/.
Nick Alexander
2017-03-28 14:38:31 -0700
f4e2a0471fPart 1c: Add Log/.log(...) for logging parser progress.
Nick Alexander
2017-03-30 15:03:40 -0700
dcc05c643cPart 1b: Add keyword_map() parsing an edn::Value::Vector into an edn::Value::map.
Nick Alexander
2017-03-30 15:02:31 -0700
8754cf224bPart 1a: Add value_and_span for parsing nested edn::ValueAndSpan instances.
Nick Alexander
2017-03-28 14:27:12 -0700
f807b16db1Pre: Make it easier to work with ValueAndSpan.
Nick Alexander
2017-03-28 14:10:15 -0700
c1409078faPre: Expose more in edn.
Nick Alexander
2017-03-28 14:10:05 -0700
a5023c70cbUse Rc for TypedValue, Variable, and query Ident keywords. (#395) r=nalexander
Richard Newman
2017-03-29 13:18:17 -0700
8ae8466cf9Make InternSet::intern accept Into<Rc<T>>. Add a test. r=nalexander
Richard Newman
2017-03-31 09:32:59 -0700