public static interface AbstractResource.Options
| Modifier and Type | Field and Description |
|---|---|
static String |
CHUNK_CAPACITY
Deprecated.
by
BOp annotations. |
static String |
CHUNK_OF_CHUNKS_CAPACITY
Deprecated.
by
BOp annotations. |
static String |
CHUNK_TIMEOUT
Deprecated.
by
BOp annotations. |
static String |
DEFAULT_CHUNK_CAPACITY
Deprecated.
by
BOp annotations. |
static String |
DEFAULT_CHUNK_OF_CHUNKS_CAPACITY
Deprecated.
by
BOp annotations. |
static String |
DEFAULT_CHUNK_TIMEOUT
Deprecated.
by
BOp annotations. |
static String |
DEFAULT_FORCE_SERIAL_EXECUTION
Deprecated.
by
BOp annotations. |
static String |
DEFAULT_FULLY_BUFFERED_READ_THRESHOLD
Deprecated.
by
BOp annotations. |
static String |
DEFAULT_MAX_PARALLEL_SUBQUERIES
Deprecated.
by
BOp annotations. |
static String |
FORCE_SERIAL_EXECUTION
Deprecated.
by
BOp annotations. |
static String |
FULLY_BUFFERED_READ_THRESHOLD
Deprecated.
by
BOp annotations. |
static String |
MAX_PARALLEL_SUBQUERIES
Deprecated.
by
BOp annotations. |
static final String CHUNK_OF_CHUNKS_CAPACITY
BOp annotations.
Set the maximum #of chunks from concurrent producers that can be
buffered before an IBuffer containing chunks of
ISolutions would block (default
DEFAULT_CHUNK_OF_CHUNKS_CAPACITY). This is used to
provision a BlockingQueue for BlockingBuffer. A
value of ZERO(0) indicates that a SynchronousQueue should be
used instead. The best value may be more than the #of concurrent
producers if the producers are generating small chunks, e.g., because
there are few solutions for a join subquery.
static final String DEFAULT_CHUNK_OF_CHUNKS_CAPACITY
BOp annotations.CHUNK_OF_CHUNKS_CAPACITYstatic final String CHUNK_CAPACITY
BOp annotations.
Sets the capacity of the IBuffers used to accumulate a chunk
when evaluating rules, etc (default ). Note
that many processes use a BlockingBuffer to accumulate
"chunks of chunks".
CHUNK_OF_CHUNKS_CAPACITYstatic final String DEFAULT_CHUNK_CAPACITY
BOp annotations.CHUNK_CAPACITY
Note: This used to be 20k, but chunks of chunks works better than just a large chunk.
static final String CHUNK_TIMEOUT
BOp annotations.BlockingBuffer will wait
for another chunk to combine with the current chunk before returning
the current chunk (default DEFAULT_CHUNK_TIMEOUT). This may
be ZERO (0) to disable the chunk combiner.static final String DEFAULT_CHUNK_TIMEOUT
BOp annotations.CHUNK_TIMEOUT.static final String FULLY_BUFFERED_READ_THRESHOLD
BOp annotations.AccessPath.iterator() is LTE this threshold then use
a fully buffered (synchronous) iterator. Otherwise use an
asynchronous iterator whose capacity is governed by
CHUNK_OF_CHUNKS_CAPACITY.static final String DEFAULT_FULLY_BUFFERED_READ_THRESHOLD
BOp annotations.FULLY_BUFFERED_READ_THRESHOLDstatic final String FORCE_SERIAL_EXECUTION
BOp annotations.true ("true"),
rule sets will be forced to execute sequentially even when they are
not flagged as a sequential program.static final String DEFAULT_FORCE_SERIAL_EXECUTION
BOp annotations.static final String MAX_PARALLEL_SUBQUERIES
BOp annotations.ExecutorService entirely and ONE (1) to submit a single task
at a time to the ExecutorService.static final String DEFAULT_MAX_PARALLEL_SUBQUERIES
BOp annotations.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.