Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Classes | Namespaces | Macros | Variables
client.h File Reference
#include <functional>
#include <memory>
#include <string>
#include <vector>
#include "arrow/buffer.h"
#include "arrow/status.h"
#include "arrow/util/macros.h"
#include "arrow/util/visibility.h"
#include "plasma/common.h"

Go to the source code of this file.

Classes

struct  plasma::ObjectBuffer
 Object buffer data structure. More...
 
class  plasma::PlasmaClient
 

Namespaces

 plasma
 

Macros

#define PLASMA_DEFAULT_RELEASE_DELAY   plasma::kDeprecatedPlasmaDefaultReleaseDelay
 

Variables

constexpr int64_t plasma::kDeprecatedPlasmaDefaultReleaseDelay = 64
 
constexpr int64_t plasma::kPlasmaDefaultReleaseDelay = 64
 We keep a queue of unreleased objects cached in the client until we start sending release requests to the store. More...
 

Macro Definition Documentation

◆ PLASMA_DEFAULT_RELEASE_DELAY

#define PLASMA_DEFAULT_RELEASE_DELAY   plasma::kDeprecatedPlasmaDefaultReleaseDelay