Liking cljdoc? Tell your friends :D

cbass


deleteclj

(delete conn table row-key)
(delete conn table row-key family)
(delete conn table row-key family columns)
source

delete-byclj

(delete-by conn table & by)

Delete by using scan's syntax for the selection criteria.

Delete by using scan's syntax for the selection criteria.
sourceraw docstring

delete-columnclj

(delete-column conn table row-key family column timestamp)

Delete the specified version of the specified column

Delete the specified version of the specified column
sourceraw docstring

empty-row-putclj

(empty-row-put row-key family)
source

find-byclj

(find-by conn table row-key)
(find-by conn table row-key family)
(find-by conn table row-key family columns & {:keys [time-range] :as opts})
source

get-tableclj

(get-table c t-name)
source

hdata->mapclj

(hdata->map data
            {:keys [result-key-type with-ts-per-cell?]
             :or {result-key-type :keyword with-ts-per-cell? false}})
source

latest-tsclj

(latest-ts result)
source

lazy-scanclj

(lazy-scan conn table & {:keys [row-key-fn limit with-ts?] :as criteria})

Scan rows. Return a map with:

  • table: the table object
  • scanner: the scanner object
  • rows: A lazy sequence with the rows

IMPORTANT: It's the responsibility of the caller to close table and scanner. Supported keys in criteria:

  • row-key-fn
  • limit
  • with-ts?
  • keys-only?
  • from
  • to
  • starts-with
Scan rows. Return a map with:

- table: the table object
- scanner: the scanner object
- rows: A lazy sequence with the rows

IMPORTANT: It's the responsibility of the caller to close table and scanner.
Supported keys in criteria:
- row-key-fn
- limit
- with-ts?
- keys-only?
- from
- to
- starts-with
sourceraw docstring

map->hdataclj

(map->hdata row-key family columns timestamp)
source

new-connectionclj

(new-connection conf & {:keys [pack unpack]})
source

packclj

source

pack-un-packclj

(pack-un-pack {:keys [p u]})
source

result-keyclj

(result-key k result-key-type)
source

result-valueclj

(result-value v)
source

results->mapsclj

(results->maps results row-key-fn {:keys [keys-only?] :as opts})
source

scanclj

(scan conn table & {:keys [row-key-fn limit with-ts? lazy?] :as criteria})

Supported keys in criteria:

  • row-key-fn
  • limit
  • with-ts?
  • keys-only?
  • from
  • to
  • starts-with
  • result-key-type - [:bytes :string :keyword]
  • with-ts-per-cell?
Supported keys in criteria:
- row-key-fn
- limit
- with-ts?
- keys-only?
- from
- to
- starts-with
- result-key-type - [:bytes :string :keyword]
- with-ts-per-cell?
sourceraw docstring

storeclj

(store conn table row-key family)
(store conn table row-key family columns)
(store conn table row-key family columns timestamp)
source

store-batchclj

(store-batch conn table rows)
source

unpackclj

source

without-tsclj

(without-ts results)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close