Module: Arango::DocumentCollection::Replication

Defined in:
lib/arango/document_collection/replication.rb

Overview

Arango DocumentCollection Replication

Instance Method Summary collapse

Instance Method Details

#data(batchId:, from: nil, to: nil, chunkSize: nil, includeSystem: nil, failOnUnknown: nil, ticks: nil, flush: nil) ⇒ Object Also known as: dump

REPLICATION ===



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/arango/document_collection/replication.rb', line 8

def data(batchId:, from: nil, to: nil, chunkSize: nil,
         includeSystem: nil, failOnUnknown: nil, ticks: nil, flush: nil)
  query = {
    collection: @name,
    batchId:    batchId,
    from:       from,
    to:         to,
    chunkSize:  chunkSize,
    includeSystem:  includeSystem,
    failOnUnknown:  failOnUnknown,
    ticks: ticks,
    flush: flush
  }
  @database.request("GET", "_api/replication/dump", query: query)
end