Skip to content

Commit

Permalink
Update roadmap with intermediate version 1.3.0 (#72)
Browse files Browse the repository at this point in the history
  • Loading branch information
tbolier authored Sep 9, 2018
1 parent d3fd031 commit 8cb90ee
Showing 1 changed file with 183 additions and 183 deletions.
366 changes: 183 additions & 183 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,200 +6,200 @@ https://github.com/tbolier/php-rethink-ql/issues?utf8=%E2%9C%93&q=milestone%3A%2

## Currently supported features of ReQL API

| method | Version 1.0 | Version 1.1 | Version 1.2 (Current) | Version 2.0 (Future) |
| --- | :---: | :---: | :---: | :---: |
| method | Version 1.0 | Version 1.1 | Version 1.2 | Version 1.3 (Current) |Version 2.0 (Future) |
| --- | :---: | :---: | :---: | :---: | :---: |
| **Accessing ReQL**
| r |||||
| connection |||||
| close |||||
| reconnect |||||
| use |||||
| run |||||
| runNoReply |||||
| changes |||||
| noreplyWait |||||
| server |||||
| optArg | | | | |
| | | | | |
| r ||||||
| connection ||||||
| close ||||||
| reconnect ||||||
| use ||||||
| run ||||||
| runNoReply ||||||
| changes ||||||
| noreplyWait ||||||
| server ||||||
| optArg | | | | | |
| | | | | | |
| **Cursors**
| next |||||
| for |||||
| toList |||||
| close |||||
| | | | | |
| next ||||||
| for ||||||
| toList ||||||
| close ||||||
| | | | | | |
| **Manipulating databases**
| dbCreate |||||
| dbDrop |||||
| dbList |||||
| | | | | |
| dbCreate ||||||
| dbDrop ||||||
| dbList ||||||
| | | | | | |
| **Manipulating tables**
| tableCreate |||||
| tableDrop |||||
| tableList |||||
| indexCreate | ||||
| indexDrop | ||||
| indexList | ||||
| indexRename | ||||
| indexStatus | | | ||
| indexWait | | | ||
| | | | | |
| tableCreate ||||||
| tableDrop ||||||
| tableList ||||||
| indexCreate | |||||
| indexDrop | |||||
| indexList | |||||
| indexRename | |||||
| indexStatus | | | | | |
| indexWait | | | | | |
| | | | | | |
| **Writing data**
| insert |||||
| update |||||
| replace |||||
| delete |||||
| sync | | | ||
| | | | | |
| insert ||||||
| update ||||||
| replace ||||||
| delete ||||||
| sync | | | | | |
| | | | | | |
| **Selecting data**
| db |||||
| table |||||
| get |||||
| getAll | ||||
| between | | | ||
| filter |||||
| Joins | | | ||
| innerJoin | | | ||
| outerJoin | | | ||
| eqJoin | | | ||
| zip | | | ||
| | | | | |
| db ||||||
| table ||||||
| get ||||||
| getAll | |||||
| between | | | |||
| filter ||||||
| Joins | | | | | |
| innerJoin | | | | | |
| outerJoin | | | | | |
| eqJoin | | | | | |
| zip | | | | | |
| | | | | | |
| **Transformations**
| map | | | ||
| withFields | | | ||
| concatMap | | | ||
| orderBy | ||||
| skip | ||||
| limit | ||||
| slice | | | ||
| nth | | | ||
| offsetsOf | | | ||
| isEmpty | ||||
| union | | | ||
| sample | | | ||
| | | | | |
| map | | | | | |
| withFields | | | | | |
| concatMap | | | | | |
| orderBy | |||||
| skip | |||||
| limit | |||||
| slice | | | | | |
| nth | | | | | |
| offsetsOf | | | | | |
| isEmpty | |||||
| union | | | | | |
| sample | | | | | |
| | | | | | |
| **Aggregation**
| group | | |||
| ungroup | | |||
| reduce | | | ||
| fold | | | ||
| count |||||
| sum | ||||
| avg | ||||
| min | ||||
| max | ||||
| distinct | | | ||
| contains | | | ||
| | | | | |
| group | | ||||
| ungroup | | ||||
| reduce | | | | | |
| fold | | | | | |
| count ||||||
| sum | |||||
| avg | |||||
| min | |||||
| max | |||||
| distinct | | | | | |
| contains | | | | | |
| | | | | | |
| **Document manipulation**
| row | | |||
| pluck | | | ||
| without | | | ||
| merge | | | ||
| append | | | ||
| prepend | | | ||
| difference | | | ||
| setInsert | | | ||
| setUnion | | | ||
| setIntersection | | | ||
| setDifference | | | ||
| () (bracket) | | | ||
| getField | | | ||
| hasFields | | | ||
| insertAt | | | ||
| spliceAt | | | ||
| deleteAt | | | ||
| changeAt | | | ||
| keys | | | ||
| values | | | ||
| literal | | | ||
| object | | | ||
| | | | | |
| row | | ||||
| pluck | | | |||
| without | | | |||
| merge | | | | | |
| append | | | | | |
| prepend | | | | | |
| difference | | | | | |
| setInsert | | | | | |
| setUnion | | | | | |
| setIntersection | | | | | |
| setDifference | | | | | |
| () (bracket) | | | | | |
| getField | | | |||
| hasFields | | | |||
| insertAt | | | | | |
| spliceAt | | | | | |
| deleteAt | | | | | |
| changeAt | | | | | |
| keys | | | |||
| values | | | |||
| literal | | | | | |
| object | | | | | |
| | | | | | |
| **String manipulation**
| match | | | | |
| split | | | | |
| upcase | | | | |
| downcase | | | | |
| | | | | |
| match | | | | | |
| split | | | | | |
| upcase | | | | | |
| downcase | | | | | |
| | | | | | |
| **Math and logic**
| add | | | | |
| sub | | | | |
| mul | | | | |
| div | | | | |
| mod | | | | |
| and | | |||
| or | | |||
| eq | | |||
| ne | | |||
| gt | | |||
| ge | | | ||
| lt | | |||
| le | | | ||
| not | | | ||
| random | | | | |
| round | | | | |
| ceil | | | | |
| floor | | | | |
| | | | | |
| add | | | | | |
| sub | | | | | |
| mul | | | | | |
| div | | | | | |
| mod | | | | | |
| and | | ||||
| or | | ||||
| eq | | ||||
| ne | | ||||
| gt | | ||||
| ge | | | |||
| lt | | ||||
| le | | | |||
| not | | | |||
| random | | | | ||
| round | | | | ||
| ceil | | | | ||
| floor | | | | ||
| | | | | | |
| **Dates and times**
| now | | | ||
| time | | | ||
| epochTime | | | ||
| ISO8601 | | | ||
| inTimezone | | | ||
| timezone | | | ||
| during | | | ||
| date | | | ||
| timeOfDay | | | ||
| year | | | ||
| month | | | ||
| day | | | ||
| dayOfWeek | | | ||
| dayOfYear | | | ||
| hours | | | ||
| minutes | | | ||
| seconds | | | ||
| toISO8601 | | | ||
| toEpochTime | | | ||
| | | | | |
| now | | | | | |
| time | | | | | |
| epochTime | | | | | |
| ISO8601 | | | | | |
| inTimezone | | | | | |
| timezone | | | | | |
| during | | | | | |
| date | | | | | |
| timeOfDay | | | | | |
| year | | | | | |
| month | | | | | |
| day | | | | | |
| dayOfWeek | | | | | |
| dayOfYear | | | | | |
| hours | | | | | |
| minutes | | | | | |
| seconds | | | | | |
| toISO8601 | | | | | |
| toEpochTime | | | | | |
| | | | | | |
| **Control structures**
| array | | | | |
| hashMap | | | | |
| args | | | | |
| binary | | | | |
| do | | | | |
| branch | | | | |
| forEach | | | | |
| range | | | | |
| error | | | | |
| default | | | | |
| expr | | | | |
| js | | | | |
| coerceTo | | | | |
| typeOf | | | | |
| info | | | | |
| json | | | | |
| "toJsonString, toJSON" | | | | |
| http | | | | |
| uuid | | | | |
| Geospatial commands | | | | |
| circle | | | | |
| distance | | | | |
| fill | | | | |
| geojson | | | | |
| toGeojson | | | | |
| getIntersecting | | | | |
| getNearest | | | | |
| includes | | | | |
| intersects | | | | |
| line | | | | |
| point | | | | |
| polygon | | | | |
| polygonSub | | | | |
| | | | | |
| array | | | | | |
| hashMap | | | | | |
| args | | | | | |
| binary | | | | | |
| do | | | | | |
| branch | | | | | |
| forEach | | | | | |
| range | | | | | |
| error | | | | | |
| default | | | | | |
| expr | | | | | |
| js | | | | | |
| coerceTo | | | | | |
| typeOf | | | | | |
| info | | | | | |
| json | | | | | |
| "toJsonString, toJSON" | | | | | |
| http | | | | | |
| uuid | | | | | |
| Geospatial commands | | | | | |
| circle | | | | | |
| distance | | | | | |
| fill | | | | | |
| geojson | | | | | |
| toGeojson | | | | | |
| getIntersecting | | | | | |
| getNearest | | | | | |
| includes | | | | | |
| intersects | | | | | |
| line | | | | | |
| point | | | | | |
| polygon | | | | | |
| polygonSub | | | | | |
| | | | | | |
| **Administration**
| grant | | | | |
| config | | | | |
| rebalance | | | | |
| reconfigure | | | | |
| status | | | | |
| wait | | | | |
| grant | | | | | |
| config | | | | | |
| rebalance | | | | | |
| reconfigure | | | | | |
| status | | | | | |
| wait | | | | | |

0 comments on commit 8cb90ee

Please sign in to comment.