-
Deprecated Interfaces
-
Deprecated ClassesClassDescriptionThis class has been replaced by PivotOptions and will be removed in a future release.Use
CharSequenceLocalAppendableColumn
instead; it's more general, and allocates far less.This should no longer be used. UseSimpleFilterGenerator
in conjunction withTableFilterProvider.Factory.create(Database, Table)
-
Deprecated Enum Classes
-
Deprecated FieldsFieldDescription
-
Deprecated MethodsMethodDescriptionuse
AbstractBinaryStoreReaderV2.readEntry()
and handle record entries appropriately.useTableReader.readEntry()
and handle record entries appropriatelyUse aColumnSetFactory
instead, such asColumnSetFactory.DEFAULT
Use aColumnSetFactory
instead, such asColumnSetFactory.DEFAULT
Use aColumnSetFactory
instead, such asColumnSetFactory.DEFAULT
Use aColumnSetFactory
instead, such asColumnSetFactory.DEFAULT
Use aColumnSetFactory
instead, such asColumnSetFactory.DEFAULT
This method will be removed in a future release, useSelectableDataSet.transform(Object, Function)
instead.com.illumon.iris.db.tables.appendable.AppendableColumn.addFromDataColumn(DataColumn<DATA_TYPE>, int) UseSchemaService.deleteSchema(String, String)
instead.useDataImportServer.startInWorker()
insteadPrefer {LiveTableMonitor.exclusiveLock()
}.lock().Prefer {LiveTableMonitor.exclusiveLock()
}.lockInterruptibly().Prefer {LiveTableMonitor.exclusiveLock()
}.newCondition().Prefer {LiveTableMonitor.exclusiveLock()
}.tryLock().Prefer {LiveTableMonitor.exclusiveLock()
}.tryLock().Prefer {LiveTableMonitor.exclusiveLock()
}.unlock().This method is for backward compatibility.TableDefinition.persistDefinition(TableDefinition, File)
orTableDefinition.persistDefinitionToDirectory(TableDefinition, File)
are preferred.useDBDateTime.toZonedDateTime()
instead.useDBDateTime.toZonedDateTime()
insteaduseDBDateTime.toZonedDateTime(ZoneId)
insteadcom.illumon.iris.db.tables.utils.DBTimeUtils.convertJimMicrosDateTimeQuietFast(String, DateTimeZone) No longer used.Recording the caller line is now enabled for all nuggets by default.useLocalTableDataServer.startInWorker()
insteadMany of the parameters are not used as expected. UseTableDataCacheProxy.createTableDataCacheProxy(Logger, DataRoutingService, Database, TableDataService, String, AuditEventLoggerBasicEx)
instead. Creates a new instance ofTableDataCacheProxy
.useTableDataCacheProxy.startInWorker()
insteaduseLogAggregatorService.startInWorker(SocketAddress)
} insteadThis method now redirects toTableFilterProvider.getRowFilters(UserContext, boolean)
. Use that instead as it is a more fluent API.useTableDataServiceFactory.createTableDataService(String, boolean, boolean)
instead. This method does not produce a dynamic TableDataService.useCsvImport.fromFiles(String, String)
instead.
-
Deprecated ConstructorsConstructorDescriptionthis constructor is considered harmful, attempts to pass rootDirectory other than the default will fail. Use
ImporterDatabase(Logger)
orImporterDatabase.usingLocalTableDataService(Logger)
instead.this constructor is considered harmful, attempts to pass rootDirectory other than the default will fail. UseImporterDatabase(Logger, UserContext)
instead.The tableDataServiceName should be known. UseOnDiskQueryDatabase(Logger, File, String)
instead.the caller should have a LocalTablePathManager.UseRemoteTableDataService(Scheduler, Logger, String, long, boolean, boolean, ConnectInfo)
instead, withnew ConnectInfo.NULL()
as the last argument if necessary.
Construct a new remote table data service, ready to be connected. This constructor does not include ConnectInfo, so cannot be used where the TableDataService is tracked.
-
Deprecated Enum Constants