Package com.linkedin.venice
Class VeniceConstants
java.lang.Object
com.linkedin.venice.VeniceConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intCompute request version 2.static final intV3 contains all V2 operator + new Count operatorstatic final intV4 contains all V3 operators + executeWithFilterstatic final StringIn aHttpServletRequest, we can get the client certificate by retrieving the following attribute.static final intDefault 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 StringThe 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 Stringstatic final Stringstatic final LongThis is a sentinel value to be used in TopicSwitch message rewindStartTimestamp field between controller and server.static final Stringstatic final StringUsed as the owner property of system stores which are internal to Venice.static final StringBeginning of router request path; it would used by router and client modulesstatic final Stringstatic final Stringstatic final Stringstatic final StringThe following field is used to construct result schema for compute API. -
Constructor Summary
Constructors -
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()
-