Package com.linkedin.venice
Class VeniceConstants
java.lang.Object
com.linkedin.venice.VeniceConstants
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Compute request version 2.static final int
V3 contains all V2 operator + new Count operatorstatic final int
V4 contains all V3 operators + executeWithFilterstatic final String
In aHttpServletRequest
, we can get the client certificate by retrieving the following attribute.static final int
Default per router max read quota; notice that this value is used in controller; the actual per router max read quota is defined as a router config "max.read.capacity".static final String
The default SSL factory class name; this class is mostly used in test cases; products that uses Venice lib should override the SSL factory class.static final String
static final String
static final Long
This is a sentinel value to be used in TopicSwitch message rewindStartTimestamp field between controller and server.static final String
static final String
Used as the owner property of system stores which are internal to Venice.static final String
Beginning of router request path; it would used by router and client modulesstatic final String
static final String
static final String
static final String
The following field is used to construct result schema for compute API. -
Constructor Summary
-
Method Summary
-
Field Details
-
VENICE_COMPUTATION_ERROR_MAP_FIELD_NAME
The following field is used to construct result schema for compute API.- See Also:
-
SYSTEM_STORE_OWNER
Used as the owner property of system stores which are internal to Venice.- See Also:
-
DEFAULT_PER_ROUTER_READ_QUOTA
public static final int DEFAULT_PER_ROUTER_READ_QUOTADefault per router max read quota; notice that this value is used in controller; the actual per router max read quota is defined as a router config "max.read.capacity". TODO: Support common configs among different components, so that we can define the config value once and used everywhere.- See Also:
-
COMPUTE_REQUEST_VERSION_V2
public static final int COMPUTE_REQUEST_VERSION_V2Compute request version 2.- See Also:
-
COMPUTE_REQUEST_VERSION_V3
public static final int COMPUTE_REQUEST_VERSION_V3V3 contains all V2 operator + new Count operator- See Also:
-
COMPUTE_REQUEST_VERSION_V4
public static final int COMPUTE_REQUEST_VERSION_V4V4 contains all V3 operators + executeWithFilter- See Also:
-
DEFAULT_SSL_FACTORY_CLASS_NAME
The default SSL factory class name; this class is mostly used in test cases; products that uses Venice lib should override the SSL factory class.- See Also:
-
CONTROLLER_SSL_CERTIFICATE_ATTRIBUTE_NAME
In aHttpServletRequest
, we can get the client certificate by retrieving the following attribute.- See Also:
-
TYPE_PUSH_STATUS
Beginning of router request path; it would used by router and client modules- See Also:
-
TYPE_STREAM_HYBRID_STORE_QUOTA
- See Also:
-
TYPE_STREAM_REPROCESSING_HYBRID_STORE_QUOTA
- See Also:
-
TYPE_STORE_STATE
- See Also:
-
NATIVE_REPLICATION_DEFAULT_SOURCE_FABRIC
- See Also:
-
ENVIRONMENT_CONFIG_KEY_FOR_REGION_NAME
- See Also:
-
SYSTEM_PROPERTY_FOR_APP_RUNNING_REGION
- See Also:
-
REWIND_TIME_DECIDED_BY_SERVER
This is a sentinel value to be used in TopicSwitch message rewindStartTimestamp field between controller and server. When controller specifies this, Leader server nodes will calculate the rewind start time itself.
-
-
Constructor Details
-
VeniceConstants
public VeniceConstants()
-