-
ClassDescriptionInstead of this, please create a dedicated class with well-named, non-generic (potentially primitive) properties and getters.
-
Enum ClassDescriptionsince v0.2.620 Previously, this enum didn't have the @JsonEnumDefaultValue annotation. This annotation helps Jackson deserialize arbitrary values to a default value instead of throwing an Exception. Without this annotation, the enum is essentially non-evolvable since there may be many clients that are already running older code. Use
ErrorType
instead.
-
FieldDescriptionUse
ControllerApiConstants.STORE_NAME
instead.UseControllerApiConstants.ENABLE_STORE_MIGRATION
instead. This constant is kept for backward compatibility and will be removed in a future release.UseApacheKafkaProducerConfig.KAFKA_OVER_SSL
instead
-
MethodDescriptionBuilds from key store file instead of raw key store data.com.linkedin.alpini.netty4.handlers.BasicServerChannelInitializer.useCustomMultiplexHandler
(boolean) This method is considered deprecated. Please useStoreSchemaFetcher.getKeySchema()
to fetch key schema instead.This method is considered deprecated. Please useStoreSchemaFetcher.getLatestValueSchemaEntry()
to fetch latest value schema instead.Only used for JSON serialization purposes. UseJobStatusQueryResponse.getOptionalExtraDetails()
instead.Only used for JSON serialization purposes. UseJobStatusQueryResponse.getOptionalExtraDetails()
instead.UseVersion.getRmdVersionId()
insteadUseVersion.setRmdVersionId(int)
insteadThe store level accessControlled flag is no longer valid to be used to skip ACL checks.The store level accessControlled flag is no longer valid to be used to skip ACL checks.Left in to maintain backward compatibilityLeft in to maintain backward compatibilityTODO: migrate to use ServiceFactory for generating a participantshould not be used directly. UseEspressoHttp2StreamChannelBootstrap.open()
or
-
ConstructorDescriptionUse
QueryStringDecoder(String, Charset)
instead.UseQueryStringDecoder(URI, Charset)
instead.UseVeniceServer(VeniceServerContext)
instead. Constructor kept for maintaining the backward compatibility Allocates a newVeniceServer
object.
-
Enum ConstantDescriptionWe do not support incremental push policy anymore.
Gauge
instead. The reason to deprecateLambdaStat
is thatGauge
is a better name when appending the class name as the suffix of metric name here:AbstractVeniceStats.registerSensor(String, Sensor[], MeasurableStat...)
.