-
Deprecated ClassesClassDescriptionInstead of this, please create a dedicated class with well-named, non-generic (potentially primitive) properties and getters.
-
Deprecated Enum ClassesEnum 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.
-
Deprecated FieldsFieldDescriptionThis legacy config key was used to specify the Kafka security protocol using a "kafka." prefix. As part of the ongoing effort to unify and namespace all PubSub client configurations under the "pubsub." prefix, this key is being phased out in favor of
ConfigKeys.PUBSUB_SECURITY_PROTOCOL
. Usepubsub.security.protocol
instead to avoid ambiguity and ensure consistency across client configs.UseConfigKeys.PUBSUB_ADMIN_ADAPTER_FACTORY_CLASS
instead. This legacy config key uses the older "pub.sub" naming convention.UseConfigKeys.PUBSUB_CONSUMER_ADAPTER_FACTORY_CLASS
instead. This legacy config key uses the older "pub.sub" naming convention.UseConfigKeys.PUBSUB_PRODUCER_ADAPTER_FACTORY_CLASS
instead. This legacy config key uses the older "pub.sub" naming convention.UseConfigKeys.PUBSUB_SOURCE_OF_TRUTH_ADMIN_ADAPTER_FACTORY_CLASS
instead. This legacy config key uses the older "pub.sub" naming convention.This legacy config key was used to specify the security protocol for PubSub clients. As part of an ongoing effort to namespace all PubSub client configs, this key is being replaced with a "pubsub."-prefixed version to reduce ambiguity with unrelated configurations. UseConfigKeys.PUBSUB_SECURITY_PROTOCOL
instead.UseControllerApiConstants.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
-
Deprecated MethodsMethodDescriptionBuilds 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
-
Deprecated ConstructorsConstructorDescriptionUse
QueryStringDecoder(String, Charset)
instead.UseQueryStringDecoder(URI, Charset)
instead.UseVeniceServer(VeniceServerContext)
instead. Constructor kept for maintaining the backward compatibility Allocates a newVeniceServer
object.
-
Deprecated Enum ConstantsEnum 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...)
.