From 1db5f500bc57e741a3b9c34e7272feed6502e94a Mon Sep 17 00:00:00 2001 From: Catt0s <5874051+mm12@users.noreply.github.com> Date: Wed, 26 Jun 2024 20:00:26 -0500 Subject: [PATCH] Remove bad stuff --- ann/src/main/java/com/twitter/ann/faiss/BUILD | 15 - .../com/twitter/ann/faiss/NativeUtils.java | 151 - .../ann/faiss/swig/AlignedTableFloat32.java | 98 - .../ann/faiss/swig/AlignedTableUint16.java | 98 - .../ann/faiss/swig/AlignedTableUint8.java | 98 - .../ann/faiss/swig/ArrayInvertedLists.java | 86 - .../ann/faiss/swig/AutoTuneCriterion.java | 89 - .../java/com/twitter/ann/faiss/swig/BUILD | 26 - .../ann/faiss/swig/BitstringReader.java | 72 - .../ann/faiss/swig/BitstringWriter.java | 72 - .../twitter/ann/faiss/swig/BufferList.java | 80 - .../twitter/ann/faiss/swig/ByteVector.java | 76 - .../ann/faiss/swig/ByteVectorVector.java | 76 - .../ann/faiss/swig/CenteringTransform.java | 68 - .../twitter/ann/faiss/swig/CharVector.java | 75 - .../twitter/ann/faiss/swig/Clustering.java | 101 - .../twitter/ann/faiss/swig/Clustering1D.java | 51 - .../faiss/swig/ClusteringIterationStats.java | 83 - .../ann/faiss/swig/ClusteringParameters.java | 131 - .../ann/faiss/swig/DistanceComputer.java | 47 - .../twitter/ann/faiss/swig/DoubleVector.java | 76 - .../twitter/ann/faiss/swig/FloatVector.java | 76 - .../ann/faiss/swig/FloatVectorVector.java | 76 - .../ann/faiss/swig/GenHammingComputer16.java | 63 - .../ann/faiss/swig/GenHammingComputer32.java | 79 - .../ann/faiss/swig/GenHammingComputer8.java | 55 - .../ann/faiss/swig/GenHammingComputerM8.java | 64 - .../java/com/twitter/ann/faiss/swig/HNSW.java | 437 -- .../com/twitter/ann/faiss/swig/HNSWStats.java | 111 - .../ann/faiss/swig/HStackInvertedLists.java | 86 - .../ann/faiss/swig/HammingComputer16.java | 71 - .../ann/faiss/swig/HammingComputer20.java | 79 - .../ann/faiss/swig/HammingComputer32.java | 87 - .../ann/faiss/swig/HammingComputer4.java | 63 - .../ann/faiss/swig/HammingComputer64.java | 119 - .../ann/faiss/swig/HammingComputer8.java | 63 - .../faiss/swig/HammingComputerDefault.java | 80 - .../ann/faiss/swig/HammingComputerM4.java | 72 - .../ann/faiss/swig/HammingComputerM8.java | 72 - .../twitter/ann/faiss/swig/IDSelector.java | 43 - .../ann/faiss/swig/IDSelectorArray.java | 63 - .../ann/faiss/swig/IDSelectorBatch.java | 63 - .../ann/faiss/swig/IDSelectorRange.java | 63 - .../com/twitter/ann/faiss/swig/ITQMatrix.java | 76 - .../twitter/ann/faiss/swig/ITQTransform.java | 106 - .../ann/faiss/swig/IVFPQSearchParameters.java | 59 - .../ann/faiss/swig/IVFSearchParameters.java | 59 - .../com/twitter/ann/faiss/swig/Index.java | 165 - .../twitter/ann/faiss/swig/Index2Layer.java | 114 - .../twitter/ann/faiss/swig/IndexBinary.java | 139 - .../ann/faiss/swig/IndexBinaryFlat.java | 96 - .../ann/faiss/swig/IndexBinaryFromFloat.java | 80 - .../ann/faiss/swig/IndexBinaryHNSW.java | 110 - .../ann/faiss/swig/IndexBinaryIVF.java | 237 - .../com/twitter/ann/faiss/swig/IndexFlat.java | 85 - .../twitter/ann/faiss/swig/IndexFlat1D.java | 80 - .../ann/faiss/swig/IndexFlatCodes.java | 80 - .../twitter/ann/faiss/swig/IndexFlatIP.java | 47 - .../twitter/ann/faiss/swig/IndexFlatL2.java | 47 - .../com/twitter/ann/faiss/swig/IndexHNSW.java | 150 - .../ann/faiss/swig/IndexHNSW2Level.java | 55 - .../twitter/ann/faiss/swig/IndexHNSWFlat.java | 51 - .../twitter/ann/faiss/swig/IndexHNSWPQ.java | 51 - .../twitter/ann/faiss/swig/IndexHNSWSQ.java | 51 - .../twitter/ann/faiss/swig/IndexIDMap.java | 101 - .../com/twitter/ann/faiss/swig/IndexIVF.java | 250 - .../twitter/ann/faiss/swig/IndexIVFFlat.java | 76 - .../ann/faiss/swig/IndexIVFFlatDedup.java | 95 - .../twitter/ann/faiss/swig/IndexIVFPQ.java | 182 - .../ann/faiss/swig/IndexIVFPQStats.java | 79 - .../faiss/swig/IndexIVFScalarQuantizer.java | 100 - .../twitter/ann/faiss/swig/IndexIVFStats.java | 99 - .../com/twitter/ann/faiss/swig/IndexLSH.java | 122 - .../com/twitter/ann/faiss/swig/IndexPQ.java | 182 - .../twitter/ann/faiss/swig/IndexPQStats.java | 71 - .../twitter/ann/faiss/swig/IndexRefine.java | 121 - .../ann/faiss/swig/IndexRefineFlat.java | 55 - .../ann/faiss/swig/IndexScalarQuantizer.java | 80 - .../twitter/ann/faiss/swig/IndexShards.java | 99 - .../ann/faiss/swig/IndexSplitVectors.java | 96 - .../com/twitter/ann/faiss/swig/IntVector.java | 76 - .../ann/faiss/swig/InterruptCallback.java | 59 - .../ann/faiss/swig/IntersectionCriterion.java | 55 - .../twitter/ann/faiss/swig/InvertedLists.java | 262 - .../faiss/swig/InvertedListsPtrVector.java | 77 - .../ann/faiss/swig/Level1Quantizer.java | 114 - .../ann/faiss/swig/LinearTransform.java | 117 - .../twitter/ann/faiss/swig/LongVector.java | 76 - .../ann/faiss/swig/LongVectorVector.java | 76 - .../twitter/ann/faiss/swig/MapLong2Long.java | 63 - .../ann/faiss/swig/MaskedInvertedLists.java | 95 - .../twitter/ann/faiss/swig/MetricType.java | 60 - .../ann/faiss/swig/MultiIndexQuantizer.java | 76 - .../ann/faiss/swig/MultiIndexQuantizer2.java | 72 - .../faiss/swig/NormalizationTransform.java | 67 - .../com/twitter/ann/faiss/swig/OPQMatrix.java | 116 - .../ann/faiss/swig/OnDiskInvertedLists.java | 251 - .../faiss/swig/OnDiskInvertedListsIOHook.java | 57 - .../twitter/ann/faiss/swig/OnDiskOneList.java | 67 - .../ann/faiss/swig/OneRecallAtRCriterion.java | 55 - .../ann/faiss/swig/OperatingPoint.java | 75 - .../ann/faiss/swig/OperatingPointVector.java | 76 - .../ann/faiss/swig/OperatingPoints.java | 101 - .../com/twitter/ann/faiss/swig/PCAMatrix.java | 138 - .../twitter/ann/faiss/swig/PQDecoder16.java | 57 - .../twitter/ann/faiss/swig/PQDecoder8.java | 57 - .../ann/faiss/swig/PQDecoderGeneric.java | 80 - .../twitter/ann/faiss/swig/PQEncoder16.java | 56 - .../twitter/ann/faiss/swig/PQEncoder8.java | 56 - .../ann/faiss/swig/PQEncoderGeneric.java | 80 - .../ann/faiss/swig/ParameterRange.java | 60 - .../ann/faiss/swig/ParameterSpace.java | 136 - .../ann/faiss/swig/PartitionStats.java | 63 - .../ann/faiss/swig/PermutationObjective.java | 55 - .../ann/faiss/swig/PolysemousTraining.java | 144 - .../ann/faiss/swig/ProductQuantizer.java | 279 - .../faiss/swig/ProgressiveDimClustering.java | 85 - .../ProgressiveDimClusteringParameters.java | 59 - .../swig/ProgressiveDimIndexFactory.java | 43 - .../ann/faiss/swig/RandomRotationMatrix.java | 55 - .../ann/faiss/swig/RangeQueryResult.java | 72 - .../faiss/swig/RangeSearchPartialResult.java | 81 - .../ann/faiss/swig/RangeSearchResult.java | 85 - .../ann/faiss/swig/ReadOnlyInvertedLists.java | 51 - .../faiss/swig/ReconstructFromNeighbors.java | 161 - .../faiss/swig/RemapDimensionsTransform.java | 72 - .../swig/ReproduceDistancesObjective.java | 106 - .../SWIGTYPE_p_AlignedTableT_float_32_t.java | 26 - .../SWIGTYPE_p_AlignedTableT_float_t.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_DirectMap.java | 26 - .../swig/SWIGTYPE_p_DirectMap__Type.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_FILE.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_IOReader.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_IOWriter.java | 26 - .../swig/SWIGTYPE_p_ScalarQuantizer.java | 26 - ...TYPE_p_ScalarQuantizer__QuantizerType.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_double.java | 26 - ...s__AlignedTableTightAllocT_float_32_t.java | 26 - ...AlignedTableTightAllocT_uint16_t_32_t.java | 26 - ...edTableTightAllocT_unsigned_char_32_t.java | 26 - ...PE_p_faiss__BinaryInvertedListScanner.java | 26 - ...ArrayT_faiss__CMaxT_float_int64_t_t_t.java | 26 - ...apArrayT_faiss__CMaxT_int_int64_t_t_t.java | 26 - ...ArrayT_faiss__CMinT_float_int64_t_t_t.java | 26 - .../swig/SWIGTYPE_p_faiss__IOReader.java | 26 - .../swig/SWIGTYPE_p_faiss__IOWriter.java | 26 - ...SWIGTYPE_p_faiss__InvertedListScanner.java | 26 - .../swig/SWIGTYPE_p_faiss__LockLevels.java | 26 - ..._OnDiskInvertedLists__OngoingPrefetch.java | 26 - .../SWIGTYPE_p_faiss__RandomGenerator.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_float.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_int.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_long.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_long_long.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_omp_lock_t.java | 26 - .../faiss/swig/SWIGTYPE_p_p_faiss__Index.java | 26 - .../SWIGTYPE_p_p_faiss__InvertedLists.java | 26 - .../SWIGTYPE_p_p_faiss__VectorTransform.java | 26 - ...tT_faiss__OnDiskInvertedLists__Slot_t.java | 26 - .../SWIGTYPE_p_std__pairT_float_int_t.java | 26 - ...queueT_faiss__HNSW__NodeDistFarther_t.java | 26 - ...ority_queueT_std__pairT_float_int_t_t.java | 26 - ...YPE_p_std__unordered_mapT_long_long_t.java | 26 - ...unordered_multimapT_int64_t_int64_t_t.java | 26 - ...__vectorT_faiss__BufferList__Buffer_t.java | 26 - ...orT_faiss__ClusteringIterationStats_t.java | 26 - ...ectorT_faiss__HNSW__NodeDistFarther_t.java | 26 - ...GTYPE_p_std__vectorT_faiss__Index_p_t.java | 26 - ...ectorT_faiss__InvertedLists_const_p_t.java | 26 - ...p_std__vectorT_faiss__OnDiskOneList_t.java | 26 - ..._std__vectorT_faiss__ParameterRange_t.java | 26 - ...td__vectorT_faiss__RangeQueryResult_t.java | 26 - ...T_faiss__RangeSearchPartialResult_p_t.java | 26 - .../SWIGTYPE_p_std__vectorT_int64_t_t.java | 26 - .../swig/SWIGTYPE_p_std__vectorT_long_t.java | 26 - .../SWIGTYPE_p_std__vectorT_omp_lock_t_t.java | 26 - ...std__vectorT_std__vectorT_int64_t_t_t.java | 26 - ...ectorT_std__vectorT_unsigned_long_t_t.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_uint16_t.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_uint32_t.java | 26 - .../faiss/swig/SWIGTYPE_p_unsigned_char.java | 26 - .../faiss/swig/SWIGTYPE_p_unsigned_long.java | 26 - .../ann/faiss/swig/SWIGTYPE_p_void.java | 26 - .../swig/SimulatedAnnealingOptimizer.java | 94 - .../swig/SimulatedAnnealingParameters.java | 107 - .../ann/faiss/swig/SliceInvertedLists.java | 102 - .../ann/faiss/swig/SlidingIndexWindow.java | 90 - .../faiss/swig/StopWordsInvertedLists.java | 94 - .../twitter/ann/faiss/swig/Uint64Vector.java | 76 - .../ann/faiss/swig/VStackInvertedLists.java | 95 - .../ann/faiss/swig/VectorTransform.java | 80 - .../ann/faiss/swig/VectorTransformVector.java | 77 - .../twitter/ann/faiss/swig/VisitedTable.java | 72 - .../twitter/ann/faiss/swig/doubleArray.java | 61 - .../twitter/ann/faiss/swig/floatArray.java | 61 - .../ann/faiss/swig/float_maxheap_array_t.java | 133 - .../ann/faiss/swig/float_minheap_array_t.java | 133 - .../com/twitter/ann/faiss/swig/intArray.java | 61 - .../ann/faiss/swig/int_maxheap_array_t.java | 133 - .../ann/faiss/swig/int_minheap_array_t.java | 133 - .../com/twitter/ann/faiss/swig/longArray.java | 61 - .../ann/faiss/swig/resources/.gitignore | 7 - .../twitter/ann/faiss/swig/resources/.gitkeep | 0 .../twitter/ann/faiss/swig/resources/BUILD | 17 - .../com/twitter/ann/faiss/swig/swigfaiss.java | 575 -- .../ann/faiss/swig/swigfaissConstants.java | 15 - .../twitter/ann/faiss/swig/swigfaissJNI.java | 2147 ------- ann/src/main/java/com/twitter/ann/hnsw/BUILD | 18 - .../twitter/ann/hnsw/DistanceFunction.java | 8 - .../com/twitter/ann/hnsw/DistancedItem.java | 23 - .../twitter/ann/hnsw/DistancedItemQueue.java | 196 - .../java/com/twitter/ann/hnsw/HnswIndex.java | 711 --- .../com/twitter/ann/hnsw/HnswIndexIOUtil.java | 133 - .../java/com/twitter/ann/hnsw/HnswMeta.java | 45 - .../java/com/twitter/ann/hnsw/HnswNode.java | 45 - .../hnsw/IllegalDuplicateInsertException.java | 7 - ann/src/main/python/dataflow/BUILD.bazel | 38 - ann/src/main/python/dataflow/bq.sql | 6 - .../python/dataflow/faiss_index_bq_dataset.py | 232 - .../python/dataflow/worker_harness/Dockerfile | 34 - .../dataflow/worker_harness/cloudbuild.yml | 6 - .../com/twitter/ann/annoy/AnnoyCommon.scala | 44 - .../main/scala/com/twitter/ann/annoy/BUILD | 23 - .../ann/annoy/RawAnnoyIndexBuilder.scala | 123 - .../ann/annoy/RawAnnoyQueryIndex.scala | 142 - .../twitter/ann/annoy/TypedAnnoyIndex.scala | 55 - .../TypedAnnoyIndexBuilderWithFile.scala | 55 - .../annoy/TypedAnnoyQueryIndexWithFile.scala | 42 - .../scala/com/twitter/ann/brute_force/BUILD | 12 - .../BruteForceDeserialization.scala | 64 - .../ann/brute_force/BruteForceIndex.scala | 162 - .../twitter/ann/common/AnnInjections.scala | 28 - .../scala/com/twitter/ann/common/Api.scala | 150 - .../main/scala/com/twitter/ann/common/BUILD | 21 - .../ann/common/EmbeddingProducer.scala | 13 - .../twitter/ann/common/IndexOutputFile.scala | 226 - .../twitter/ann/common/IndexTransformer.scala | 118 - .../twitter/ann/common/MemoizedInEpochs.scala | 37 - .../scala/com/twitter/ann/common/Metric.scala | 290 - .../twitter/ann/common/QueryableById.scala | 41 - .../common/QueryableByIdImplementation.scala | 91 - .../ann/common/QueryableOperations.scala | 26 - .../ann/common/ReadWriteFuturePool.scala | 29 - .../twitter/ann/common/Serialization.scala | 28 - .../ann/common/ServiceClientQueryable.scala | 64 - .../com/twitter/ann/common/ShardApi.scala | 87 - .../ann/common/ShardedSerialization.scala | 89 - .../scala/com/twitter/ann/common/Task.scala | 121 - .../offline/ANNIndexBuilderBeamJob.scala | 461 -- .../com/twitter/ann/dataflow/offline/BUILD | 27 - .../dataflow/offline/BaseEmbeddingData.scala | 6 - .../dataflow/offline/FlatEmbeddingData.scala | 8 - .../offline/GroupedEmbeddingData.scala | 9 - .../com/twitter/ann/experimental/BUILD.bazel | 29 - .../com/twitter/ann/experimental/Runner.scala | 171 - .../main/scala/com/twitter/ann/faiss/BUILD | 23 - .../com/twitter/ann/faiss/FaissCommon.scala | 44 - .../com/twitter/ann/faiss/FaissIndex.scala | 43 - .../com/twitter/ann/faiss/FaissIndexer.scala | 154 - ...ourlyDirectoryWithSuccessFileListing.scala | 64 - .../ann/faiss/HourlyShardedIndex.scala | 94 - .../ann/faiss/QueryableIndexAdapter.scala | 196 - .../scala/com/twitter/ann/featurestore/BUILD | 10 - .../FeatureStoreEmbeddingProducer.scala | 66 - .../scala/com/twitter/ann/file_store/BUILD | 12 - .../file_store/ReadableIndexIdFileStore.scala | 35 - .../file_store/WritableIndexIdFileStore.scala | 71 - ann/src/main/scala/com/twitter/ann/hnsw/BUILD | 23 - .../ann/hnsw/DistanceFunctionGenerator.scala | 37 - .../scala/com/twitter/ann/hnsw/Hnsw.scala | 183 - .../com/twitter/ann/hnsw/HnswCommon.scala | 62 - .../com/twitter/ann/hnsw/HnswIOUtil.scala | 106 - .../com/twitter/ann/hnsw/IdEmbeddingMap.scala | 13 - .../ann/hnsw/JMapBasedIdEmbeddingMap.scala | 87 - .../ann/hnsw/MapDbBasedIdEmbeddingMap.scala | 81 - .../twitter/ann/hnsw/SerializableHnsw.scala | 196 - .../com/twitter/ann/hnsw/TypedHnswIndex.scala | 173 - .../scala/com/twitter/ann/manhattan/BUILD | 12 - .../ManhattanEmbeddingProducer.scala | 63 - .../scala/com/twitter/ann/manhattan/README | 9 - .../com/twitter/ann/scalding/benchmark/BUILD | 56 - .../twitter/ann/scalding/benchmark/Knn.scala | 128 - .../twitter/ann/scalding/offline/BUILD.bazel | 44 - .../scalding/offline/IndexingStrategy.scala | 116 - .../ann/scalding/offline/KnnDebug.scala | 117 - .../offline/KnnEntityRecoDebugJob.scala | 91 - .../ann/scalding/offline/KnnHelper.scala | 438 -- .../ann/scalding/offline/KnnOfflineJob.scala | 108 - .../offline/KnnTruthSetGenerator.scala | 84 - .../offline/ParameterlessQueryable.scala | 24 - .../com/twitter/ann/scalding/offline/README | 4 - .../offline/faissindexbuilder/BUILD.bazel | 37 - .../faissindexbuilder/IndexBuilder.scala | 42 - .../faissindexbuilder/IndexBuilderApp.scala | 75 - .../scalding/offline/indexbuilder/BUILD.bazel | 37 - .../offline/indexbuilder/IndexBuilder.scala | 53 - .../indexbuilder/IndexBuilderApp.scala | 91 - .../scalding/offline/indexbuilder/README.rst | 132 - .../offline/indexbuilderfrombq/BUILD.bazel | 37 - .../IndexBuilderFromBQ.scala | 53 - .../IndexBuilderFromBQApp.scala | 194 - .../scala/com/twitter/ann/serialization/BUILD | 14 - .../DummyANNIndexInjection.scala | 12 - .../PersistedEmbeddingInjection.scala | 28 - .../ann/serialization/ThriftIteratorIO.scala | 57 - .../ann/service/loadtest/AnnLoadTest.scala | 66 - .../service/loadtest/AnnLoadTestMain.scala | 379 -- .../service/loadtest/AnnLoadTestWorker.scala | 116 - .../com/twitter/ann/service/loadtest/BUILD | 31 - .../service/loadtest/EmbeddingIndexer.scala | 28 - .../service/loadtest/LoadTestRecorder.scala | 231 - .../ann/service/loadtest/LoadTestUtils.scala | 200 - .../twitter/ann/service/loadtest/README.md | 218 - .../ann/service/query_server/common/BUILD | 63 - .../common/BaseQueryIndexServer.scala | 53 - .../query_server/common/Exceptions.scala | 15 - .../common/FaissIndexPathProvider.scala | 20 - .../common/IndexPathProvider.scala | 179 - .../common/QueryIndexThriftController.scala | 92 - .../query_server/common/QueryServerUtil.scala | 34 - .../common/QueryableProvider.scala | 8 - .../common/RefreshableQueryable.scala | 212 - .../common/UnsafeQueryIndexServer.scala | 109 - .../throttling/AuroraCPUStatsReader.scala | 28 - .../query_server/common/throttling/BUILD | 12 - .../ThrottlingBasedQualityTask.scala | 73 - .../common/throttling/WindowedStats.scala | 22 - .../WindowedThrottlingInstrument.scala | 50 - .../service/query_server/common/warmup/BUILD | 10 - .../query_server/common/warmup/Warmup.scala | 50 - .../ann/service/query_server/faiss/BUILD | 33 - .../faiss/FaissQueryIndexServer.scala | 149 - .../ann/service/query_server/hnsw/BUILD | 32 - .../hnsw/HnswQueryIndexServer.scala | 98 - ann/src/main/scala/com/twitter/ann/util/BUILD | 9 - .../twitter/ann/util/IndexBuilderUtils.scala | 31 - .../main/thrift/com/twitter/ann/common/BUILD | 18 - .../com/twitter/ann/common/ann_common.thrift | 169 - ann/src/main/thrift/com/twitter/ann/knn/BUILD | 11 - .../thrift/com/twitter/ann/knn/knn.thrift | 15 - .../com/twitter/ann/serialization/BUILD | 13 - .../ann/serialization/serialization.thrift | 10 - ci/ci.sh | 3 - cr-mixer/BUILD.bazel | 24 - cr-mixer/README.md | 7 - .../server/src/main/resources/BUILD.bazel | 8 - .../src/main/resources/config/decider.yml | 146 - .../server/src/main/resources/logback.xml | 168 - .../scala/com/twitter/cr_mixer/BUILD.bazel | 48 - .../CrMixerHttpServerWarmupHandler.scala | 18 - .../com/twitter/cr_mixer/CrMixerServer.scala | 229 - .../CrMixerThriftServerWarmupHandler.scala | 75 - .../twitter/cr_mixer/blender/AdsBlender.scala | 77 - .../scala/com/twitter/cr_mixer/blender/BUILD | 20 - .../blender/BlendedCandidatesBuilder.scala | 48 - .../blender/ContentSignalBlender.scala | 121 - .../CountWeightedInterleaveBlender.scala | 90 - .../cr_mixer/blender/InterleaveBlender.scala | 33 - .../blender/SourceTypeBackFillBlender.scala | 64 - .../cr_mixer/blender/SwitchBlender.scala | 81 - .../AdsCandidateGenerator.scala | 140 - .../AdsCandidateSourcesRouter.scala | 516 -- .../cr_mixer/candidate_generation/BUILD | 51 - .../CandidateSourcesRouter.scala | 536 -- .../CrCandidateGenerator.scala | 350 -- ...stomizedRetrievalCandidateGeneration.scala | 345 -- .../FrsTweetCandidateGenerator.scala | 220 - .../RelatedTweetCandidateGenerator.scala | 156 - .../RelatedVideoTweetCandidateGenerator.scala | 139 - ...stersInterestedInCandidateGeneration.scala | 640 --- .../TopicTweetCandidateGenerator.scala | 232 - .../UtegTweetCandidateGenerator.scala | 179 - .../scala/com/twitter/cr_mixer/config/BUILD | 13 - .../config/SimClustersANNConfig.scala | 473 -- .../cr_mixer/config/TimeoutConfig.scala | 24 - .../twitter/cr_mixer/controller/BUILD.bazel | 48 - .../controller/CrMixerThriftController.scala | 757 --- .../com/twitter/cr_mixer/exception/BUILD | 7 - .../InvalidSANNConfigException.scala | 4 - .../com/twitter/cr_mixer/featureswitch/BUILD | 35 - .../CrMixerLoggingABDecider.scala | 79 - .../featureswitch/ParamsBuilder.scala | 151 - ...etImpressedBucketsLocalContextFilter.scala | 22 - .../scala/com/twitter/cr_mixer/filter/BUILD | 22 - .../twitter/cr_mixer/filter/FilterBase.scala | 22 - .../filter/ImpressedTweetlistFilter.scala | 63 - .../cr_mixer/filter/InNetworkFilter.scala | 80 - .../filter/PostRankFilterRunner.scala | 58 - .../cr_mixer/filter/PreRankFilterRunner.scala | 99 - .../twitter/cr_mixer/filter/ReplyFilter.scala | 40 - .../cr_mixer/filter/RetweetFilter.scala | 41 - .../cr_mixer/filter/TweetAgeFilter.scala | 39 - .../filter/TweetInfoHealthFilterBase.scala | 39 - .../cr_mixer/filter/UtegFilterRunner.scala | 96 - .../cr_mixer/filter/UtegHealthFilter.scala | 51 - .../cr_mixer/filter/VideoTweetFilter.scala | 81 - .../AdsRecommendationsScribeLogger.scala | 139 - .../scala/com/twitter/cr_mixer/logging/BUILD | 34 - .../logging/CrMixerScribeLogger.scala | 489 -- .../logging/RelatedTweetScribeLogger.scala | 193 - .../cr_mixer/logging/ScribeLoggerUtils.scala | 43 - .../cr_mixer/logging/ScribeMetadata.scala | 45 - .../logging/TopLevelDdgMetricsMetadata.scala | 22 - .../logging/UtegTweetScribeLogger.scala | 147 - .../scala/com/twitter/cr_mixer/model/BUILD | 16 - .../twitter/cr_mixer/model/Candidate.scala | 200 - .../model/CandidateGenerationInfo.scala | 67 - .../model/CandidateGeneratorQuery.scala | 96 - .../model/EarlybirdSimilarityEngineType.scala | 6 - .../cr_mixer/model/HealthThreshold.scala | 11 - .../twitter/cr_mixer/model/ModelConfig.scala | 77 - .../twitter/cr_mixer/model/ModuleNames.scala | 122 - .../cr_mixer/model/TopicTweetWithScore.scala | 13 - .../cr_mixer/model/TweetWithAuthor.scala | 6 - .../cr_mixer/model/TweetWithScore.scala | 8 - .../model/TweetWithScoreAndSocialProof.scala | 12 - .../ActivePromotedTweetStoreModule.scala | 135 - .../com/twitter/cr_mixer/module/BUILD.bazel | 130 - .../BlueVerifiedAnnotationStoreModule.scala | 52 - .../module/CertoStratoStoreModule.scala | 57 - ...ConsumersBasedUserAdGraphStoreModule.scala | 30 - ...sumersBasedUserTweetGraphStoreModule.scala | 30 - ...sumersBasedUserVideoGraphStoreModule.scala | 30 - .../module/CrMixerParamConfigModule.scala | 16 - .../module/DiffusionStoreModule.scala | 54 - ...birdRecencyBasedCandidateStoreModule.scala | 189 - .../module/EmbeddingStoreModule.scala | 195 - .../cr_mixer/module/FrsStoreModule.scala | 29 - .../cr_mixer/module/MHMtlsParamsModule.scala | 17 - .../module/OfflineCandidateStoreModule.scala | 150 - .../module/RealGraphOonStoreModule.scala | 39 - .../module/RealGraphStoreMhModule.scala | 67 - .../module/RepresentationManagerModule.scala | 107 - .../module/RepresentationScorerModule.scala | 56 - .../module/SampleSimilarityEngineModule.scala | 90 - ...ClustersANNServiceNameToClientMapper.scala | 33 - .../module/SkitStratoStoreModule.scala | 65 - .../StrongTiePredictionStoreModule.scala | 39 - .../module/TripCandidateStoreModule.scala | 34 - .../module/TweetInfoStoreModule.scala | 205 - .../TweetRecentEngagedUserStoreModule.scala | 42 - ...weetRecommendationResultsStoreModule.scala | 32 - .../TwhinCollabFilterStratoStoreModule.scala | 67 - .../TwiceClustersMembersStoreModule.scala | 42 - .../cr_mixer/module/UnifiedCacheClient.scala | 83 - .../UserSignalServiceColumnModule.scala | 30 - .../module/UserSignalServiceStoreModule.scala | 37 - .../module/UserStateStoreModule.scala | 113 - .../module/core/ABDeciderModule.scala | 33 - .../module/core/CrMixerFlagModule.scala | 20 - .../core/CrMixerLoggingABDeciderModule.scala | 20 - .../core/FeatureContextBuilderModule.scala | 16 - .../module/core/FeatureSwitchesModule.scala | 74 - .../module/core/KafkaProducerModule.scala | 70 - .../module/core/LoggerFactoryModule.scala | 155 - .../core/MemoizingStatsReceiverModule.scala | 12 - .../module/core/TimeoutConfigModule.scala | 104 - .../grpc_client/NaviGRPCClientModule.scala | 90 - ...ertoTopicTweetSimilarityEngineModule.scala | 57 - ...sumerBasedWalsSimilarityEngineModule.scala | 54 - ...ddingBasedTripSimilarityEngineModule.scala | 60 - ...dingBasedTwHINSimilarityEngineModule.scala | 58 - ...gBasedTwoTowerSimilarityEngineModule.scala | 51 - ...sedUserAdGraphSimilarityEngineModule.scala | 61 - ...UserVideoGraphSimilarityEngineModule.scala | 62 - ...DiffusionBasedSimilarityEngineModule.scala | 52 - .../EarlybirdSimilarityEngineModule.scala | 120 - ...erBasedUnifiedSimilarityEngineModule.scala | 68 - ...sedUserAdGraphSimilarityEngineModule.scala | 67 - ...UserTweetGraphSimilarityEngineModule.scala | 67 - ...SimClustersANNSimilarityEngineModule.scala | 117 - ...SkitTopicTweetSimilarityEngineModule.scala | 88 - .../TweetBasedQigSimilarityEngineModule.scala | 66 - ...TweetBasedTwHINSimlarityEngineModule.scala | 70 - ...etBasedUnifiedSimilarityEngineModule.scala | 83 - ...sedUserAdGraphSimilarityEngineModule.scala | 91 - ...UserTweetGraphSimilarityEngineModule.scala | 92 - ...UserVideoGraphSimilarityEngineModule.scala | 92 - ...abFilterLookupSimilarityEngineModule.scala | 71 - ...eetEntityGraphSimilarityEngineModule.scala | 55 - .../AnnQueryServiceClientModule.scala | 107 - .../EarlybirdSearchClientModule.scala | 39 - .../thrift_client/FrsClientModule.scala | 41 - .../HydraPartitionClientModule.scala | 25 - .../thrift_client/HydraRootClientModule.scala | 25 - .../QigServiceClientModule.scala | 40 - .../SimClustersAnnServiceClientModule.scala | 147 - .../thrift_client/TweetyPieClientModule.scala | 60 - .../UserAdGraphClientModule.scala | 47 - .../UserTweetEntityGraphClientModule.scala | 44 - .../UserTweetGraphClientModule.scala | 43 - .../UserTweetGraphPlusClientModule.scala | 46 - .../UserVideoGraphClientModule.scala | 46 - .../twitter/cr_mixer/param/AdsParams.scala | 64 - .../scala/com/twitter/cr_mixer/param/BUILD | 27 - .../cr_mixer/param/BlenderParams.scala | 152 - .../param/BypassInterleaveAndRankParams.scala | 98 - .../param/ConsumerBasedWalsParams.scala | 96 - ...eddingBasedCandidateGenerationParams.scala | 55 - .../ConsumerEmbeddingBasedTripParams.scala | 46 - .../ConsumerEmbeddingBasedTwHINParams.scala | 33 - ...ConsumerEmbeddingBasedTwoTowerParams.scala | 32 - .../ConsumersBasedUserAdGraphParams.scala | 54 - .../ConsumersBasedUserTweetGraphParams.scala | 44 - .../ConsumersBasedUserVideoGraphParams.scala | 65 - .../cr_mixer/param/CrMixerParamConfig.scala | 122 - ...rievalBasedCandidateGenerationParams.scala | 81 - ...valBasedFTROfflineInterestedInParams.scala | 31 - ...rievalBasedOfflineInterestedInParams.scala | 33 - .../CustomizedRetrievalBasedTwhinParams.scala | 60 - ...irdFrsBasedCandidateGenerationParams.scala | 117 - .../twitter/cr_mixer/param/FrsParams.scala | 131 - .../twitter/cr_mixer/param/GlobalParams.scala | 106 - .../param/GoodProfileClickParams.scala | 60 - .../cr_mixer/param/GoodTweetClickParams.scala | 75 - .../cr_mixer/param/InterestedInParams.scala | 213 - ...oducerBasedCandidateGenerationParams.scala | 143 - .../ProducerBasedUserAdGraphParams.scala | 53 - .../ProducerBasedUserTweetGraphParams.scala | 53 - .../twitter/cr_mixer/param/RankerParams.scala | 59 - .../cr_mixer/param/RealGraphInParams.scala | 25 - .../cr_mixer/param/RealGraphOonParams.scala | 51 - .../cr_mixer/param/RecentFollowsParams.scala | 27 - .../param/RecentNegativeSignalParams.scala | 39 - .../param/RecentNotificationsParams.scala | 28 - .../param/RecentOriginalTweetsParams.scala | 28 - .../param/RecentReplyTweetsParams.scala | 27 - .../cr_mixer/param/RecentRetweetsParams.scala | 30 - .../param/RecentTweetFavoritesParams.scala | 29 - .../param/RelatedTweetGlobalParams.scala | 32 - .../RelatedTweetProducerBasedParams.scala | 111 - .../param/RelatedTweetTweetBasedParams.scala | 141 - .../param/RelatedVideoTweetGlobalParams.scala | 32 - .../RelatedVideoTweetTweetBasedParams.scala | 134 - .../param/RepeatedProfileVisitsParams.scala | 72 - .../cr_mixer/param/SimClustersANNParams.scala | 76 - .../cr_mixer/param/TopicTweetParams.scala | 115 - .../TweetBasedCandidateGenerationParams.scala | 189 - .../param/TweetBasedTwHINParams.scala | 30 - .../param/TweetBasedUserAdGraphParams.scala | 58 - .../TweetBasedUserTweetGraphParams.scala | 89 - .../TweetBasedUserVideoGraphParams.scala | 81 - .../cr_mixer/param/TweetSharesParams.scala | 29 - .../UnifiedSETweetCombinationMethod.scala | 15 - .../param/UnifiedUSSSignalParams.scala | 121 - .../param/UtegTweetGlobalParams.scala | 94 - .../param/VideoTweetFilterParams.scala | 31 - .../param/VideoViewTweetsParams.scala | 64 - .../com/twitter/cr_mixer/param/decider/BUILD | 16 - .../param/decider/CrMixerDecider.scala | 39 - .../cr_mixer/param/decider/DeciderKey.scala | 67 - .../param/decider/EndpointLoadShedder.scala | 57 - .../scala/com/twitter/cr_mixer/ranker/BUILD | 30 - .../cr_mixer/ranker/DefaultRanker.scala | 23 - .../cr_mixer/ranker/SwitchRanker.scala | 46 - .../scala/com/twitter/cr_mixer/scribe/BUILD | 22 - .../cr_mixer/scribe/ScribeCategory.scala | 64 - .../com/twitter/cr_mixer/service/BUILD.bazel | 15 - .../CrMixerAlertNotificationConfig.scala | 26 - .../twitter/cr_mixer/similarity_engine/BUILD | 74 - .../CertoTopicTweetSimilarityEngine.scala | 94 - .../ConsumerBasedWalsSimilarityEngine.scala | 246 - ...erEmbeddingBasedTripSimilarityEngine.scala | 118 - ...rEmbeddingBasedTwHINSimilarityEngine.scala | 18 - ...beddingBasedTwoTowerSimilarityEngine.scala | 18 - ...mersBasedUserAdGraphSimilarityEngine.scala | 90 - ...sBasedUserVideoGraphSimilarityEngine.scala | 91 - .../DiffusionBasedSimilarityEngine.scala | 73 - .../EarlybirdModelBasedSimilarityEngine.scala | 92 - ...arlybirdRecencyBasedSimilarityEngine.scala | 86 - .../EarlybirdSimilarityEngine.scala | 32 - .../EarlybirdSimilarityEngineBase.scala | 56 - .../EarlybirdSimilarityEngineRouter.scala | 136 - ...ybirdTensorflowBasedSimilarityEngine.scala | 138 - .../similarity_engine/FilterUtil.scala | 42 - .../HnswANNSimilarityEngine.scala | 187 - .../LookupSimilarityEngine.scala | 78 - .../ModelBasedANNStore.scala | 136 - ...ProducerBasedUnifiedSimilarityEngine.scala | 641 --- ...ucerBasedUserAdGraphSimilarityEngine.scala | 96 - ...rBasedUserTweetGraphSimilarityEngine.scala | 96 - .../SimClustersANNSimilarityEngine.scala | 113 - .../similarity_engine/SimilarityEngine.scala | 169 - .../SimilaritySourceOrderingUtil.scala | 32 - ...hPrecisionTopicTweetSimilarityEngine.scala | 123 - .../SkitTopicTweetSimilarityEngine.scala | 143 - .../StandardSimilarityEngine.scala | 65 - .../TweetBasedQigSimilarityEngine.scala | 114 - .../TweetBasedUnifiedSimilarityEngine.scala | 962 ---- ...weetBasedUserAdGraphSimilarityEngine.scala | 129 - ...tBasedUserTweetGraphSimilarityEngine.scala | 184 - ...tBasedUserVideoGraphSimilarityEngine.scala | 184 - .../TwhinCollabFilterSimilarityEngine.scala | 72 - ...UserTweetEntityGraphSimilarityEngine.scala | 110 - .../com/twitter/cr_mixer/source_signal/BUILD | 32 - .../source_signal/FrsSourceGraphFetcher.scala | 54 - .../FrsSourceSignalFetcher.scala | 65 - .../cr_mixer/source_signal/FrsStore.scala | 81 - .../RealGraphInSourceGraphFetcher.scala | 55 - .../RealGraphOonSourceGraphFetcher.scala | 55 - .../source_signal/SourceFetcher.scala | 101 - .../source_signal/SourceGraphFetcher.scala | 70 - .../source_signal/SourceInfoRouter.scala | 68 - .../source_signal/SourceSignalFetcher.scala | 45 - .../UssSourceSignalFetcher.scala | 160 - .../cr_mixer/source_signal/UssStore.scala | 209 - .../scala/com/twitter/cr_mixer/util/BUILD | 29 - .../util/CandidateGenerationKeyUtil.scala | 39 - .../util/CountWeightedInterleaveUtil.scala | 180 - .../cr_mixer/util/EarlybirdSearchUtil.scala | 130 - .../cr_mixer/util/InterleaveUtil.scala | 160 - .../twitter/cr_mixer/util/MetricTagUtil.scala | 135 - .../util/SignalTimestampStatsUtil.scala | 66 - cr-mixer/thrift/src/main/thrift/BUILD | 48 - cr-mixer/thrift/src/main/thrift/ads.thrift | 33 - .../thrift/candidate_generation_key.thrift | 21 - .../thrift/src/main/thrift/cr_mixer.thrift | 104 - .../src/main/thrift/frs_based_tweet.thrift | 35 - .../thrift/src/main/thrift/metric_tags.thrift | 44 - .../thrift/src/main/thrift/product.thrift | 19 - .../src/main/thrift/product_context.thrift | 21 - .../src/main/thrift/related_tweet.thrift | 24 - .../main/thrift/related_video_tweet.thrift | 23 - cr-mixer/thrift/src/main/thrift/scribe.thrift | 168 - .../thrift/src/main/thrift/source_type.thrift | 123 - .../thrift/src/main/thrift/topic_tweet.thrift | 28 - cr-mixer/thrift/src/main/thrift/uteg.thrift | 31 - .../thrift/src/main/thrift/validation.thrift | 19 - docs/system-diagram.png | Bin 95955 -> 0 bytes follow-recommendations-service/BUILD | 48 - follow-recommendations-service/CONFIG.ini | 24 - .../FRS_architecture.png | Bin 181765 -> 0 bytes follow-recommendations-service/README.md | 40 - .../follow_recommendations/common/base/BUILD | 18 - .../common/base/CandidateSourceRegistry.scala | 36 - .../common/base/EnrichedCandidateSource.scala | 164 - .../common/base/ParamPredicate.scala | 17 - .../common/base/Predicate.scala | 282 - .../common/base/PredicateResult.scala | 18 - .../common/base/Ranker.scala | 90 - .../common/base/RecommendationFlow.scala | 250 - .../common/base/SideEffectsUtil.scala | 24 - .../common/base/StatsUtil.scala | 272 - .../common/base/Transform.scala | 85 - .../addressbook/AddressBookParams.scala | 9 - .../candidate_sources/addressbook/BUILD | 27 - .../addressbook/ForwardEmailBookSource.scala | 74 - .../addressbook/ForwardPhoneBookSource.scala | 72 - .../candidate_sources/addressbook/README.md | 4 - .../addressbook/ReverseEmailBookSource.scala | 78 - .../addressbook/ReversePhoneBookSource.scala | 77 - .../common/candidate_sources/base/BUILD | 23 - .../base/CachedCandidateSource.scala | 26 - .../base/ExperimentalCandidateSource.scala | 66 - .../base/RealGraphExpansionRepository.scala | 208 - .../base/SimilarUserExpanderParams.scala | 31 - .../base/SimilarUserExpanderRepository.scala | 313 - .../SocialProofEnforcedCandidateSource.scala | 86 - ...ProofEnforcedCandidateSourceFSConfig.scala | 30 - ...alProofEnforcedCandidateSourceParams.scala | 56 - .../base/StratoFetcherSource.scala | 27 - .../StratoFetcherWithUnitViewSource.scala | 9 - .../base/TweetAuthorsCandidateSource.scala | 71 - .../base/TwoHopExpansionCandidateSource.scala | 46 - .../crowd_search_accounts/BUILD | 22 - .../CrowdSearchAccountsFSConfig.scala | 18 - .../CrowdSearchAccountsParams.scala | 32 - .../CrowdSearchAccountsSource.scala | 111 - .../crowd_search_accounts/README.md | 4 - .../common/candidate_sources/geo/BUILD | 23 - .../geo/BasePopGeoHashSource.scala | 74 - .../geo/PopCountryBackFillSource.scala | 33 - .../geo/PopCountrySource.scala | 63 - .../geo/PopGeoQualityFollowSource.scala | 99 - .../PopGeoQualityFollowSourceFSConfig.scala | 24 - .../geo/PopGeoQualityFollowSourceParams.scala | 42 - .../candidate_sources/geo/PopGeoSource.scala | 69 - .../geo/PopGeoSourceFSConfig.scala | 20 - .../geo/PopGeoSourceParams.scala | 30 - .../geo/PopGeohashSource.scala | 36 - .../common/candidate_sources/geo/README.md | 4 - .../ppmi_locale_follow/BUILD | 23 - .../PPMILocaleFollowSource.scala | 84 - .../PPMILocaleFollowSourceFSConfig.scala | 24 - .../PPMILocaleFollowSourceParams.scala | 22 - .../ppmi_locale_follow/README.md | 6 - .../candidate_sources/promoted_accounts/BUILD | 11 - .../PromotedAccountsCandidateSource.scala | 111 - .../promoted_accounts/README.md | 2 - .../common/candidate_sources/real_graph/BUILD | 24 - .../candidate_sources/real_graph/README.md | 6 - .../real_graph/RealGraphOonFSConfig.scala | 27 - .../real_graph/RealGraphOonParams.scala | 47 - .../real_graph/RealGraphOonV2Source.scala | 58 - .../real_graph/RealGraphSource.scala | 40 - .../candidate_sources/recent_engagement/BUILD | 29 - .../recent_engagement/README.md | 4 - .../RecentEngagementDirectFollowSource.scala | 38 - ...ecentEngagementNonDirectFollowSource.scala | 38 - .../RepeatedProfileVisitsFSConfig.scala | 22 - .../RepeatedProfileVisitsParams.scala | 37 - .../RepeatedProfileVisitsSource.scala | 157 - .../common/candidate_sources/salsa/BUILD | 21 - .../common/candidate_sources/salsa/README.md | 10 - ...mentDirectFollowSalsaExpansionSource.scala | 40 - .../salsa/SalsaExpander.scala | 117 - .../SalsaExpansionBasedCandidateSource.scala | 32 - .../common/candidate_sources/sims/BUILD | 24 - .../sims/CacheBasedSimsStore.scala | 50 - .../sims/DBV2SimsRefreshStore.scala | 35 - .../sims/DBV2SimsStore.scala | 38 - .../Follow2vecNearestNeighborsStore.scala | 69 - .../common/candidate_sources/sims/README.md | 32 - .../sims/SimsExperimentalStore.scala | 36 - .../sims/SimsSourceFSConfig.scala | 14 - .../sims/SimsSourceParams.scala | 16 - .../candidate_sources/sims/SimsStore.scala | 36 - .../sims/StratoBasedSimsCandidateSource.scala | 40 - ...BasedSimsCandidateSourceWithUnitView.scala | 10 - .../sims/SwitchingSimsSource.scala | 55 - .../candidate_sources/sims_expansion/BUILD | 23 - .../DBV2SimsExpansionParams.scala | 22 - .../sims_expansion/README.md | 6 - ...RecentEngagementSimilarUsersFSConfig.scala | 14 - .../RecentEngagementSimilarUsersParams.scala | 17 - .../RecentEngagementSimilarUsersSource.scala | 113 - .../RecentFollowingSimilarUsersParams.scala | 29 - .../RecentFollowingSimilarUsersSource.scala | 99 - ...gementDirectFollowSimilarUsersSource.scala | 53 - .../SimsExpansionBasedCandidateSource.scala | 114 - .../SimsExpansionFSConfig.scala | 26 - .../SimsExpansionSourceParams.scala | 17 - .../candidate_sources/socialgraph/BUILD | 18 - .../candidate_sources/socialgraph/README.md | 6 - ...lowingRecentFollowingExpansionSource.scala | 102 - ...centFollowingExpansionSourceFSConfig.scala | 16 - ...RecentFollowingExpansionSourceParams.scala | 10 - .../common/candidate_sources/stp/BUILD | 28 - .../stp/BaseOnlineSTPSource.scala | 55 - .../candidate_sources/stp/Dbv2StpScorer.scala | 30 - .../candidate_sources/stp/EpStpScorer.scala | 65 - ...utualFollowStrongTiePredictionSource.scala | 61 - .../OfflineMutualFollowExpansionSource.scala | 23 - .../stp/OfflineStpSourceFsConfig.scala | 14 - .../stp/OfflineStpSourceParams.scala | 9 - .../OfflineStpSourceWithDensePmiMatrix.scala | 22 - .../OfflineStpSourceWithLegacyPmiMatrix.scala | 23 - ...OfflineStrongTiePredictionBaseSource.scala | 57 - .../OfflineStrongTiePredictionSource.scala | 44 - .../stp/OnlineSTPSourceFSConfig.scala | 15 - .../stp/OnlineSTPSourceParams.scala | 19 - .../stp/OnlineSTPSourceScorer.scala | 29 - .../OnlineSTPSourceWithDeepbirdV2Scorer.scala | 76 - .../stp/OnlineSTPSourceWithEPScorer.scala | 58 - .../common/candidate_sources/stp/README.md | 47 - .../stp/STPFirstDegreeFetcher.scala | 155 - .../stp/STPGraphBuilder.scala | 32 - .../stp/STPSecondDegreeFetcher.scala | 94 - ...rcedOfflineStrongTiePredictionSource.scala | 28 - .../common/candidate_sources/stp/img.png | Bin 54417 -> 0 bytes .../top_organic_follows_accounts/BUILD | 22 - .../top_organic_follows_accounts/README.md | 2 - .../TopOrganicFollowsAccountsFSConfig.scala | 18 - .../TopOrganicFollowsAccountsParams.scala | 31 - .../TopOrganicFollowsAccountsSource.scala | 110 - .../candidate_sources/triangular_loops/BUILD | 21 - .../triangular_loops/README.md | 5 - .../TriangularLoopsFSConfig.scala | 12 - .../TriangularLoopsParams.scala | 11 - .../TriangularLoopsSource.scala | 91 - .../two_hop_random_walk/BUILD | 20 - .../two_hop_random_walk/README.md | 7 - .../TwoHopRandomWalkSource.scala | 40 - .../candidate_sources/user_user_graph/BUILD | 18 - .../user_user_graph/README.md | 4 - .../UserUserGraphCandidateSource.scala | 125 - .../UserUserGraphFSConfig.scala | 15 - .../user_user_graph/UserUserGraphParams.scala | 19 - .../addressbook/AddressbookClient.scala | 221 - .../addressbook/AddressbookModule.scala | 10 - .../common/clients/addressbook/BUILD | 21 - .../common/clients/addressbook/models/BUILD | 10 - .../clients/addressbook/models/Contact.scala | 29 - .../clients/addressbook/models/EdgeType.scala | 16 - .../addressbook/models/QueryOption.scala | 24 - .../addressbook/models/RecordIdentifier.scala | 10 - .../common/clients/adserver/AdRequest.scala | 45 - .../clients/adserver/AdserverClient.scala | 16 - .../clients/adserver/AdserverModule.scala | 15 - .../common/clients/adserver/BUILD | 14 - .../common/clients/cache/BUILD | 15 - .../common/clients/cache/MemcacheClient.scala | 121 - .../common/clients/cache/MemcacheModule.scala | 30 - .../clients/cache/ThriftBijection.scala | 81 - .../common/clients/common/BUILD | 11 - .../clients/common/BaseClientModule.scala | 20 - .../common/clients/deepbirdv2/BUILD | 20 - ...pBirdV2PredictionServiceClientModule.scala | 67 - .../common/clients/dismiss_store/BUILD | 19 - .../clients/dismiss_store/DismissStore.scala | 60 - .../clients/email_storage_service/BUILD | 14 - .../EmailStorageServiceClient.scala | 28 - .../EmailStorageServiceModule.scala | 12 - .../common/clients/geoduck/BUILD | 22 - .../geoduck/LocationServiceClient.scala | 62 - .../geoduck/LocationServiceModule.scala | 12 - .../geoduck/ReverseGeocodeClient.scala | 57 - .../clients/geoduck/UserLocationFetcher.scala | 59 - .../common/clients/gizmoduck/BUILD | 21 - .../clients/gizmoduck/GizmoduckClient.scala | 81 - .../clients/gizmoduck/GizmoduckModule.scala | 24 - .../clients/graph_feature_service/BUILD | 14 - .../GraphFeatureServiceClient.scala | 50 - .../GraphFeatureStoreModule.scala | 12 - .../common/clients/impression_store/BUILD | 18 - .../ImpressionStoreModule.scala | 31 - .../impression_store/WtfImpressionStore.scala | 42 - .../common/clients/interests_service/BUILD | 14 - .../InterestServiceClient.scala | 115 - .../clients/phone_storage_service/BUILD | 14 - .../PhoneStorageServiceClient.scala | 34 - .../PhoneStorageServiceModule.scala | 12 - .../common/clients/real_time_real_graph/BUILD | 20 - .../real_time_real_graph/Engagement.scala | 14 - .../EngagementScorer.scala | 58 - .../RealTimeRealGraphClient.scala | 128 - .../common/clients/socialgraph/BUILD | 26 - .../socialgraph/SocialGraphClient.scala | 421 -- .../socialgraph/SocialGraphModule.scala | 25 - .../common/clients/strato/BUILD | 30 - .../clients/strato/StratoClientModule.scala | 249 - .../common/clients/user_state/BUILD | 17 - .../clients/user_state/UserStateClient.scala | 83 - .../common/constants/BUILD | 9 - .../CandidateAlgorithmTypeConstants.scala | 91 - .../constants/GuiceNamedConstants.scala | 43 - .../common/constants/ServiceConstants.scala | 15 - .../common/feature_hydration/adapters/BUILD | 82 - .../adapters/CandidateAlgorithmAdapter.scala | 72 - .../adapters/ClientContextAdapter.scala | 79 - .../adapters/PostNuxAlgorithmAdapter.scala | 151 - .../adapters/PreFetchedFeatureAdapter.scala | 91 - .../common/feature_hydration/common/BUILD | 18 - .../common/FeatureSource.scala | 23 - .../common/FeatureSourceId.scala | 19 - .../common/HasPreFetchedFeature.scala | 25 - .../common/feature_hydration/sources/BUILD | 59 - .../sources/CandidateAlgorithmSource.scala | 73 - .../sources/ClientContextSource.scala | 43 - .../FeatureHydrationSourcesFSConfig.scala | 42 - ...ureHydrationSourcesFeatureSwitchKeys.scala | 42 - .../sources/FeatureStoreFeatures.scala | 342 -- .../sources/FeatureStoreGizmoduckSource.scala | 188 - .../sources/FeatureStoreParameters.scala | 79 - .../FeatureStorePostNuxAlgorithmSource.scala | 232 - .../sources/FeatureStoreSource.scala | 368 -- .../sources/FeatureStoreSourceParams.scala | 148 - .../FeatureStoreTimelinesAuthorSource.scala | 191 - .../FeatureStoreUserMetricCountsSource.scala | 187 - .../sources/HydrationSourcesModule.scala | 152 - .../sources/PreFetchedFeatureSource.scala | 36 - .../sources/UserScoringFeatureSource.scala | 86 - .../feature_hydration/sources/Utils.scala | 30 - .../common/features/BUILD | 9 - .../common/features/LocationFeature.scala | 10 - .../features/TrackingTokenFeature.scala | 8 - .../common/features/UserStateFeature.scala | 7 - .../common/models/AddressBookMetadata.scala | 29 - .../common/models/AlgorithmType.scala | 20 - .../common/models/BUILD | 29 - .../common/models/CandidateUser.scala | 192 - .../models/ClientContextConverter.scala | 53 - .../common/models/DisplayLocation.scala | 420 -- .../common/models/EngagementType.scala | 62 - .../common/models/FilterReason.scala | 133 - .../common/models/FlowContext.scala | 20 - .../common/models/FlowRecommendation.scala | 23 - .../common/models/GeohashAndCountryCode.scala | 3 - .../common/models/HasAdMetadata.scala | 23 - .../common/models/HasByfSeedUserIds.scala | 5 - .../common/models/HasDataRecord.scala | 86 - .../common/models/HasDebugOptions.scala | 30 - .../common/models/HasDismissedUserIds.scala | 6 - .../common/models/HasDisplayLocation.scala | 5 - .../common/models/HasEngagements.scala | 7 - .../common/models/HasExcludedUserIds.scala | 6 - .../models/HasGeohashAndCountryCode.scala | 5 - .../models/HasInfoPerRankingStage.scala | 5 - .../common/models/HasInterestIds.scala | 11 - .../HasInvalidRelationshipUserIds.scala | 6 - .../common/models/HasIsSoftUser.scala | 5 - .../models/HasMutualFollowedUserIds.scala | 10 - .../HasPreviousRecommendationsContext.scala | 12 - .../common/models/HasProfileId.scala | 5 - .../common/models/HasQualityFactor.scala | 5 - .../models/HasRecentFollowedByUserIds.scala | 8 - .../models/HasRecentFollowedUserIds.scala | 14 - .../HasRecentFollowedUserIdsWithTime.scala | 9 - .../models/HasRecentlyEngagedUserIds.scala | 5 - .../HasRecommendationFlowIdentifier.scala | 5 - .../common/models/HasScores.scala | 5 - .../common/models/HasSimilarToContext.scala | 7 - .../common/models/HasTopicId.scala | 5 - .../HasUserCandidateSourceDetails.scala | 162 - .../common/models/HasUserState.scala | 7 - .../common/models/HasWtfImpressions.scala | 30 - .../common/models/OptimusRequest.scala | 15 - .../common/models/Product.scala | 15 - .../common/models/RankingInfo.scala | 28 - .../common/models/Reason.scala | 206 - .../common/models/RecentlyEngagedUserId.scala | 31 - .../common/models/RecommendationStep.scala | 30 - .../common/models/STPGraph.scala | 22 - .../common/models/SafetyLevel.scala | 17 - .../common/models/Score.scala | 144 - .../common/models/Session.scala | 16 - .../common/models/SignalData.scala | 42 - .../common/models/TrackingToken.scala | 62 - .../common/models/TweetCandidate.scala | 6 - .../models/UserCandidateSourceDetails.scala | 97 - .../common/models/UserIdAndTimestamp.scala | 3 - .../common/models/WtfImpression.scala | 12 - .../common/predicates/BUILD | 21 - .../predicates/CandidateParamPredicate.scala | 21 - .../CandidateSourceParamPredicate.scala | 31 - .../CuratedCompetitorListPredicate.scala | 66 - .../predicates/ExcludedUserIdPredicate.scala | 24 - .../common/predicates/InactivePredicate.scala | 121 - .../predicates/InactivePredicateParams.scala | 21 - ...reviouslyRecommendedUserIdsPredicate.scala | 34 - .../common/predicates/dismiss/BUILD | 17 - .../dismiss/DismissedCandidatePredicate.scala | 32 - .../DismissedCandidatePredicateParams.scala | 9 - .../common/predicates/gizmoduck/BUILD | 23 - .../gizmoduck/GizmoduckPredicate.scala | 284 - .../gizmoduck/GizmoduckPredicateCache.scala | 50 - .../GizmoduckPredicateFSConfig.scala | 17 - .../gizmoduck/GizmoduckPredicateParams.scala | 21 - .../common/predicates/health/BUILD | 21 - .../predicates/health/HssPredicate.scala | 95 - .../health/HssPredicateFSConfig.scala | 22 - .../health/HssPredicateParams.scala | 34 - .../common/predicates/sgs/BUILD | 19 - .../sgs/InvalidRelationshipPredicate.scala | 36 - .../sgs/RecentFollowingPredicate.scala | 33 - .../predicates/sgs/SgsPredicateFSConfig.scala | 16 - .../predicates/sgs/SgsPredicateParams.scala | 19 - .../SgsRelationshipsByUserIdPredicate.scala | 113 - .../sgs/SgsRelationshipsPredicate.scala | 146 - .../common/predicates/user_activity/BUILD | 20 - .../user_activity/UserActivityPredicate.scala | 161 - .../UserActivityPredicateParams.scala | 10 - .../common/AdhocScoreModificationType.scala | 20 - .../common/rankers/common/BUILD | 10 - .../rankers/common/DedupCandidates.scala | 11 - .../common/rankers/common/RankerId.scala | 27 - .../common/rankers/fatigue_ranker/BUILD | 13 - .../ImpressionBasedFatigueRanker.scala | 141 - ...ImpressionBasedFatigueRankerFSConfig.scala | 12 - .../ImpressionBasedFatigueRankerParams.scala | 14 - .../common/rankers/first_n_ranker/BUILD | 20 - .../rankers/first_n_ranker/FirstNRanker.scala | 115 - .../first_n_ranker/FirstNRankerFSConfig.scala | 21 - .../FirstNRankerFeatureSwitchKeys.scala | 8 - .../first_n_ranker/FirstNRankerParams.scala | 26 - .../common/rankers/interleave_ranker/BUILD | 21 - .../interleave_ranker/InterleaveRanker.scala | 204 - .../InterleaveRankerFSConfig.scala | 12 - .../InterleaveRankerParams.scala | 8 - .../common/rankers/ml_ranker/ranking/BUILD | 37 - .../ranking/HydrateFeaturesTransform.scala | 57 - .../rankers/ml_ranker/ranking/MlRanker.scala | 219 - .../ml_ranker/ranking/MlRankerFSConfig.scala | 12 - .../ml_ranker/ranking/MlRankerParams.scala | 30 - .../ml_ranker/scoring/AdhocScorer.scala | 28 - .../common/rankers/ml_ranker/scoring/BUILD | 23 - .../ml_ranker/scoring/DeepbirdScorer.scala | 151 - .../scoring/PostnuxDeepbirdProdScorer.scala | 34 - .../ml_ranker/scoring/RandomScorer.scala | 42 - .../rankers/ml_ranker/scoring/Scorer.scala | 34 - .../ml_ranker/scoring/ScorerFactory.scala | 38 - .../common/rankers/utils/BUILD | 8 - .../common/rankers/utils/Utils.scala | 28 - .../weighted_candidate_source_ranker/BUILD | 20 - .../CandidateShuffle.scala | 36 - .../WeightMethod.scala | 6 - .../WeightedCandidateSourceBaseRanker.scala | 118 - .../WeightedCandidateSourceRanker.scala | 100 - ...eightedCandidateSourceRankerFSConfig.scala | 13 - .../WeightedCandidateSourceRankerParams.scala | 8 - .../common/stores/BUILD | 19 - .../stores/LowTweepCredFollowStore.scala | 39 - .../common/transforms/dedup/BUILD | 8 - .../transforms/dedup/DedupTransform.scala | 14 - .../transforms/modify_social_proof/BUILD | 22 - .../ModifySocialProofTransform.scala | 202 - .../RemoveAccountProofTransform.scala | 27 - .../common/transforms/ranker_id/BUILD | 19 - .../ranker_id/RandomRankerIdTransform.scala | 24 - ...ecommendationFlowIdentifierTransform.scala | 20 - .../recommendation_flow_identifier/BUILD | 9 - .../common/transforms/tracking_token/BUILD | 18 - .../TrackingTokenTransform.scala | 76 - .../common/transforms/weighted_sampling/BUILD | 10 - .../weighted_sampling/SamplingTransform.scala | 138 - .../SamplingTransformFSConfig.scala | 19 - .../SamplingTransformParams.scala | 25 - .../follow_recommendations/common/utils/BUILD | 13 - .../common/utils/CollectionUtil.scala | 22 - .../DisplayLocationProductConverterUtil.scala | 27 - .../common/utils/MergeUtil.scala | 51 - .../common/utils/RandomUtil.scala | 88 - .../common/utils/RescueWithStatsUtils.scala | 50 - .../common/utils/UserSignupUtil.scala | 14 - .../common/utils/Weighted.scala | 21 - .../server/src/main/resources/BUILD | 20 - .../src/main/resources/config/decider.yml | 129 - .../server/src/main/resources/logback.xml | 133 - .../quality/stp_models/20141223/epModel | 8 - .../stp_models/20141223/trainingConfig | 1 - .../com/twitter/follow_recommendations/BUILD | 48 - ...owRecommendationsServiceThriftServer.scala | 118 - .../assembler/models/Action.scala | 9 - .../assembler/models/BUILD | 12 - .../assembler/models/Config.scala | 8 - .../assembler/models/FeedbackAction.scala | 13 - .../assembler/models/Footer.scala | 9 - .../assembler/models/Header.scala | 9 - .../assembler/models/Layout.scala | 16 - .../models/RecommendationOptions.scala | 11 - .../assembler/models/SocialProof.scala | 16 - .../assembler/models/Title.scala | 9 - .../assembler/models/WTFPresentation.scala | 47 - .../follow_recommendations/blenders/BUILD | 16 - .../blenders/PromotedAccountsBlender.scala | 138 - .../follow_recommendations/configapi/BUILD | 28 - .../configapi/ConfigBuilder.scala | 16 - .../configapi/DeciderConfigs.scala | 52 - .../configapi/FeatureSwitchConfigs.scala | 138 - .../configapi/GlobalFeatureSwitchConfig.scala | 49 - .../configapi/ParamsFactory.scala | 29 - .../configapi/RequestContext.scala | 19 - .../configapi/RequestContextFactory.scala | 74 - .../configapi/candidates/BUILD | 18 - .../candidates/CandidateUserContext.scala | 19 - .../CandidateUserContextFactory.scala | 55 - .../CandidateUserParamsFactory.scala | 35 - .../HydrateCandidateParamsTransform.scala | 21 - .../configapi/common/BUILD | 8 - .../common/FeatureSwitchConfig.scala | 60 - .../configapi/deciders/BUILD | 10 - .../configapi/deciders/DeciderKey.scala | 51 - .../configapi/deciders/DeciderParams.scala | 8 - .../configapi/params/BUILD | 13 - .../configapi/params/GlobalParams.scala | 35 - .../follow_recommendations/controllers/BUILD | 29 - .../CandidateUserDebugParamsBuilder.scala | 25 - .../RecommendationRequestBuilder.scala | 41 - .../RequestBuilderUserFetcher.scala | 48 - .../ScoringUserRequestBuilder.scala | 53 - .../controllers/ThriftController.scala | 41 - .../follow_recommendations/flows/ads/BUILD | 19 - .../flows/ads/PromotedAccountsFlow.scala | 112 - .../ads/PromotedAccountsFlowParams.scala | 19 - .../ads/PromotedAccountsFlowRequest.scala | 33 - .../flows/ads/PromotedAccountsUtil.scala | 28 - .../flows/content_recommender_flow/BUILD | 32 - .../ContentRecommenderFlow.scala | 202 - ...commenderFlowCandidateSourceRegistry.scala | 78 - ...ecommenderFlowCandidateSourceWeights.scala | 71 - ...nderFlowCandidateSourceWeightsParams.scala | 117 - .../ContentRecommenderFlowFSConfig.scala | 60 - ...tentRecommenderFlowFeatureSwitchKeys.scala | 70 - .../ContentRecommenderParams.scala | 85 - .../ContentRecommenderRequest.scala | 45 - .../ContentRecommenderRequestBuilder.scala | 121 - .../flows/post_nux_ml/BUILD | 58 - .../PostNuxMlCandidateSourceRegistry.scala | 103 - ...PostNuxMlCandidateSourceWeightParams.scala | 177 - .../PostNuxMlCombinedRankerBuilder.scala | 193 - .../flows/post_nux_ml/PostNuxMlFlow.scala | 304 - .../PostNuxMlFlowCandidateSourceWeights.scala | 68 - ...didateSourceWeightsFeatureSwitchKeys.scala | 46 - .../post_nux_ml/PostNuxMlFlowFSConfig.scala | 80 - .../PostNuxMlFlowFeatureSwitchKeys.scala | 27 - .../flows/post_nux_ml/PostNuxMlParams.scala | 133 - .../flows/post_nux_ml/PostNuxMlRequest.scala | 54 - .../post_nux_ml/PostNuxMlRequestBuilder.scala | 173 - .../PostNuxMlRequestBuilderParams.scala | 45 - .../follow_recommendations/logging/BUILD | 18 - .../logging/FrsLogger.scala | 164 - .../follow_recommendations/models/BUILD | 13 - .../models/CandidateSourceType.scala | 9 - .../models/CandidateUserDebugParams.scala | 5 - .../models/DebugParams.scala | 28 - .../models/DisplayContext.scala | 113 - .../models/FeatureValue.scala | 24 - .../models/RecommendationFlowData.scala | 104 - .../models/RecommendationRequest.scala | 29 - .../models/RecommendationResponse.scala | 14 - .../models/Request.scala | 22 - .../models/ScoringUserRequest.scala | 45 - .../models/ScoringUserResponse.scala | 15 - .../models/failures/BUILD | 8 - .../failures/TimeoutPipelineFailure.scala | 12 - .../modules/ABDeciderModule.scala | 31 - .../follow_recommendations/modules/BUILD | 24 - .../modules/ConfigApiModule.scala | 20 - .../modules/DiffyModule.scala | 71 - .../modules/FeatureSwitchesModule.scala | 85 - .../modules/FlagsModule.scala | 18 - .../modules/ProductRegistryModule.scala | 12 - .../modules/ScorerModule.scala | 40 - .../modules/ScribeModule.scala | 95 - .../modules/TimerModule.scala | 13 - .../follow_recommendations/products/BUILD | 16 - .../products/ProdProductRegistry.scala | 44 - .../products/common/BUILD | 12 - .../products/common/Exceptions.scala | 7 - .../products/common/Product.scala | 56 - .../products/common/ProductRegistry.scala | 9 - .../products/explore_tab/BUILD | 14 - .../explore_tab/ExploreTabProduct.scala | 50 - .../products/explore_tab/configapi/BUILD | 9 - .../configapi/ExploreTabFSConfig.scala | 14 - .../configapi/ExploreTabParams.scala | 10 - .../products/home_timeline/BUILD | 14 - .../home_timeline/HTLProductMixer.scala | 9 - .../home_timeline/HomeTimelineProduct.scala | 114 - .../home_timeline/HomeTimelineStrings.scala | 26 - .../products/home_timeline/configapi/BUILD | 9 - .../configapi/HomeTimelineFSConfig.scala | 22 - .../configapi/HomeTimelineParams.scala | 38 - .../products/home_timeline_tweet_recs/BUILD | 13 - .../HomeTimelineTweetRecsProduct.scala | 50 - .../home_timeline_tweet_recs/configapi/BUILD | 10 - .../HomeTimelineTweetRecsParams.scala | 7 - .../products/sidebar/BUILD | 14 - .../products/sidebar/SidebarProduct.scala | 73 - .../products/sidebar/configapi/BUILD | 8 - .../sidebar/configapi/SidebarParams.scala | 9 - .../follow_recommendations/services/BUILD | 34 - ...wRecommendationsServiceWarmupHandler.scala | 101 - .../ProductMixerRecommendationService.scala | 72 - .../services/ProductPipelineSelector.scala | 188 - .../ProductPipelineSelectorConfig.scala | 19 - .../services/ProductRecommenderService.scala | 72 - .../services/RecommendationsService.scala | 28 - .../services/UserScoringService.scala | 84 - .../services/exceptions/BUILD | 14 - .../exceptions/UnknownExceptionMapper.scala | 18 - .../follow_recommendations/utils/BUILD | 29 - .../utils/CandidateSourceHoldbackUtil.scala | 82 - ...ecommendationFlowBaseSideEffectsUtil.scala | 121 - .../thrift/src/main/thrift/BUILD | 21 - .../thrift/src/main/thrift/assembler.thrift | 42 - .../src/main/thrift/client_context.thrift | 19 - .../thrift/src/main/thrift/debug.thrift | 73 - .../src/main/thrift/display_context.thrift | 62 - .../src/main/thrift/display_location.thrift | 55 - .../src/main/thrift/engagementType.thrift | 11 - .../thrift/src/main/thrift/flows.thrift | 20 - .../follow-recommendations-service.thrift | 100 - ...low_recommendations_serving_history.thrift | 9 - .../thrift/src/main/thrift/logging/BUILD | 18 - .../main/thrift/logging/client_context.thrift | 14 - .../src/main/thrift/logging/debug.thrift | 8 - .../thrift/logging/display_context.thrift | 66 - .../thrift/logging/display_location.thrift | 55 - .../main/thrift/logging/engagementType.thrift | 11 - .../src/main/thrift/logging/flows.thrift | 16 - .../src/main/thrift/logging/logs.thrift | 72 - .../src/main/thrift/logging/reasons.thrift | 62 - .../logging/recently_engaged_user_id.thrift | 10 - .../thrift/logging/recommendations.thrift | 26 - .../src/main/thrift/logging/scoring.thrift | 38 - .../src/main/thrift/logging/tracking.thrift | 16 - .../thrift/src/main/thrift/reasons.thrift | 61 - .../thrift/recently_engaged_user_id.thrift | 10 - .../src/main/thrift/recommendations.thrift | 40 - .../thrift/src/main/thrift/scoring.thrift | 49 - .../thrift/src/main/thrift/tracking.thrift | 17 - graph-feature-service/BUILD.bazel | 67 - graph-feature-service/README.md | 3 - graph-feature-service/doc/common.md | 62 - graph-feature-service/doc/getintersection.md | 43 - .../graph_feature_service/common/BUILD.bazel | 8 - .../common/Configs.scala | 73 - .../graph_feature_service/server/BUILD.bazel | 35 - .../graph_feature_service/server/Main.scala | 56 - .../server/controllers/ServerController.scala | 46 - .../ServerGetIntersectionHandler.scala | 198 - .../server/handlers/ServerWarmupHandler.scala | 45 - .../modules/GetIntersectionStoreModule.scala | 91 - ...aphFeatureServiceWorkerClientsModule.scala | 51 - .../server/modules/LZ4Injection.scala | 17 - .../server/modules/ServerFlagModule.scala | 31 - .../server/stores/FeatureTypesEncoder.scala | 16 - .../server/stores/GetIntersectionStore.scala | 181 - .../twitter/graph_feature_service/util/BUILD | 7 - .../util/FeatureTypesCalculator.scala | 58 - .../util/IntersectionValueCalculator.scala | 242 - .../graph_feature_service/worker/BUILD.bazel | 30 - .../graph_feature_service/worker/Main.scala | 58 - .../worker/controllers/WorkerController.scala | 38 - .../WorkerGetIntersectionHandler.scala | 105 - .../worker/handlers/WorkerWarmupHandler.scala | 14 - .../GraphContainerProviderModule.scala | 62 - .../worker/modules/WorkerFlagModule.scala | 33 - .../worker/util/AutoUpdatingGraph.scala | 69 - .../worker/util/GfsQuery.scala | 14 - .../worker/util/GraphContainer.scala | 19 - .../worker/util/GraphKey.scala | 32 - .../worker/util/GraphType.scala | 16 - .../scalding/BUILD.bazel | 66 - .../scalding/EdgeFeature.scala | 9 - .../scalding/GraphFeatureServiceAppBase.scala | 85 - .../scalding/GraphFeatureServiceApps.scala | 52 - .../scalding/GraphFeatureServiceMainJob.scala | 297 - .../scalding/adhoc/BUILD.bazel | 27 - .../adhoc/RandomRequestGenerationApp.scala | 77 - .../com/twitter/graph_feature_service/BUILD | 15 - .../graph_feature_service.thrift | 123 - home-mixer/BUILD.bazel | 30 - home-mixer/README.md | 101 - .../scala/com/twitter/home_mixer/BUILD.bazel | 51 - .../HomeMixerHttpServerWarmupHandler.scala | 18 - .../twitter/home_mixer/HomeMixerServer.scala | 128 - .../HomeMixerThriftServerWarmupHandler.scala | 73 - .../home_mixer/candidate_pipeline/BUILD.bazel | 26 - ...sationServiceCandidatePipelineConfig.scala | 116 - ...erviceCandidatePipelineConfigBuilder.scala | 34 - ...ionServiceResponseFeatureTransformer.scala | 39 - .../EditedTweetsCandidatePipelineConfig.scala | 84 - ...NewTweetsPillCandidatePipelineConfig.scala | 123 - ...ineServiceResponseFeatureTransformer.scala | 34 - .../twitter/home_mixer/controller/BUILD.bazel | 17 - .../controller/HomeThriftController.scala | 51 - .../twitter/home_mixer/federated/BUILD.bazel | 24 - .../federated/HomeMixerColumn.scala | 217 - .../candidate_source/BUILD.bazel | 19 - .../EarlybirdCandidateSource.scala | 44 - .../StaleTweetsCacheCandidateSource.scala | 30 - .../decorator/BUILD.bazel | 28 - ...onversationServiceCandidateDecorator.scala | 51 - .../decorator/HomeQueryTypePredicates.scala | 18 - .../decorator/builder/BUILD.bazel | 26 - .../HomeAdsClientEventDetailsBuilder.scala | 46 - .../HomeClientEventDetailsBuilder.scala | 92 - .../builder/HomeClientEventInfoBuilder.scala | 44 - ...omeConversationModuleMetadataBuilder.scala | 30 - .../HomeTimelinesScoreInfoBuilder.scala | 26 - .../builder/HomeTweetTypePredicates.scala | 256 - .../ListClientEventDetailsBuilder.scala | 33 - ...wAlertAndShowCoverInstructionBuilder.scala | 30 - .../AuthorChildFeedbackActionBuilder.scala | 33 - .../decorator/urt/builder/BUILD.bazel | 19 - .../BlockUserChildFeedbackActionBuilder.scala | 53 - .../DontLikeFeedbackActionBuilder.scala | 87 - .../builder/EngagerSocialContextBuilder.scala | 119 - .../ExtendedReplySocialContextBuilder.scala | 78 - .../urt/builder/FeedbackStrings.scala | 18 - .../decorator/urt/builder/FeedbackUtil.scala | 61 - .../FollowedBySocialContextBuilder.scala | 53 - .../HomeFeedbackActionInfoBuilder.scala | 53 - .../HomeTweetSocialContextBuilder.scala | 50 - ...WhoToFollowFeedbackActionInfoBuilder.scala | 51 - ...ToSubscribeFeedbackActionInfoBuilder.scala | 52 - .../builder/LikedBySocialContextBuilder.scala | 54 - .../builder/ListsSocialContextBuilder.scala | 50 - .../MuteUserChildFeedbackActionBuilder.scala | 54 - ...InterestedTopicFeedbackActionBuilder.scala | 70 - ...otRelevantChildFeedbackActionBuilder.scala | 54 - ...opularInYourAreaSocialContextBuilder.scala | 43 - .../PopularVideoSocialContextBuilder.scala | 48 - .../ReceivedReplySocialContextBuilder.scala | 76 - ...eportTweetChildFeedbackActionBuilder.scala | 37 - .../RetweeterChildFeedbackActionBuilder.scala | 38 - .../builder/TopicSocialContextBuilder.scala | 42 - ...followUserChildFeedbackActionBuilder.scala | 56 - .../feature_hydrator/BUILD.bazel | 64 - .../DismissInfoQueryFeatureHydrator.scala | 45 - .../FeedbackHistoryQueryFeatureHydrator.scala | 32 - .../GizmoduckUserQueryFeatureHydrator.scala | 50 - ...ssionBloomFilterQueryFeatureHydrator.scala | 62 - .../InNetworkFeatureHydrator.scala | 41 - ...stNonPollingTimeQueryFeatureHydrator.scala | 68 - .../NamesFeatureHydrator.scala | 97 - ...PersistenceStoreQueryFeatureHydrator.scala | 118 - ...FilteredSocialContextFeatureHydrator.scala | 72 - ...hInNetworkScoresQueryFeatureHydrator.scala | 46 - .../RequestQueryFeatureHydrator.scala | 121 - ...SGSValidSocialContextFeatureHydrator.scala | 105 - ...TweetImpressionsQueryFeatureHydrator.scala | 87 - .../TweetypieFeatureHydrator.scala | 179 - .../functional_component/filter/BUILD.bazel | 29 - .../filter/DropMaxCandidatesFilter.scala | 27 - .../filter/FeedbackFatigueFilter.scala | 89 - .../InvalidConversationModuleFilter.scala | 50 - .../InvalidSubscriptionTweetFilter.scala | 70 - .../filter/PredicateGatedFilter.scala | 47 - .../filter/PreviouslySeenTweetsFilter.scala | 37 - .../PreviouslyServedAncestorsFilter.scala | 44 - .../PreviouslyServedTweetPreviewsFilter.scala | 30 - .../filter/PreviouslyServedTweetsFilter.scala | 42 - .../filter/RejectTweetFromViewerFilter.scala | 24 - .../filter/ReplyFilter.scala | 32 - .../filter/RetweetDeduplicationFilter.scala | 45 - .../filter/RetweetFilter.scala | 32 - .../functional_component/gate/BUILD.bazel | 20 - .../gate/DismissFatigueGate.scala | 48 - .../gate/ExcludeSoftUserGate.scala | 23 - .../gate/RequestContextGate.scala | 22 - .../gate/RequestContextNotGate.scala | 24 - .../gate/SupportedLanguagesGate.scala | 68 - ...nesPersistenceStoreLastInjectionGate.scala | 51 - .../query_transformer/BUILD.bazel | 13 - ...etsCandidatePipelineQueryTransformer.scala | 85 - .../functional_component/scorer/BUILD.bazel | 16 - .../scorer/FeedbackFatigueScorer.scala | 144 - .../scorer/OONTweetScalingScorer.scala | 48 - .../functional_component/selector/BUILD.bazel | 25 - .../selector/DebunchCandidates.scala | 83 - .../selector/UpdateConversationModuleId.scala | 40 - .../UpdateHomeClientEventDetails.scala | 137 - .../UpdateNewTweetsPillDecoration.scala | 80 - .../side_effect/BUILD.bazel | 47 - .../side_effect/ClientEventsBuilder.scala | 185 - .../HomeScribeClientEventSideEffect.scala | 75 - ...HomeScribeServedCandidatesSideEffect.scala | 245 - ...entSentImpressionsEventBusSideEffect.scala | 95 - ...ntSentImpressionsManhattanSideEffect.scala | 65 - ...blishImpressionBloomFilterSideEffect.scala | 65 - ...eTimelinesPersistenceStoreSideEffect.scala | 68 - .../UpdateLastNonPollingTimeSideEffect.scala | 78 - ...eTimelinesPersistenceStoreSideEffect.scala | 263 - .../home_mixer/marshaller/request/BUILD.bazel | 18 - .../request/DeviceContextUnmarshaller.scala | 19 - .../HomeMixerDebugParamsUnmarshaller.scala | 27 - .../HomeMixerProductContextUnmarshaller.scala | 62 - .../HomeMixerProductUnmarshaller.scala | 29 - .../HomeMixerRequestUnmarshaller.scala | 30 - .../marshaller/timeline_logging/BUILD.bazel | 13 - .../PromotedTweetDetailsMarshaller.scala | 15 - .../TweetDetailsMarshaller.scala | 47 - .../WhoToFollowDetailsMarshaller.scala | 15 - .../marshaller/timelines/BUILD.bazel | 11 - .../ChronologicalCursorMarshaller.scala | 20 - .../ChronologicalCursorUnmarshaller.scala | 26 - .../timelines/DeviceContextMarshaller.scala | 34 - .../RecommendedUsersCursorUnmarshaller.scala | 20 - .../TimelineServiceCursorMarshaller.scala | 21 - ...ContextFunctionalityTypeUnmarshaller.scala | 22 - .../com/twitter/home_mixer/model/BUILD.bazel | 42 - .../model/ClearCacheIncludeInstruction.scala | 43 - .../home_mixer/model/ContentFeatures.scala | 144 - .../model/GapIncludeInstruction.scala | 63 - .../home_mixer/model/HomeAdsQuery.scala | 42 - .../home_mixer/model/HomeFeatures.scala | 325 -- .../home_mixer/model/request/BUILD.bazel | 15 - .../model/request/DeviceContext.scala | 74 - .../home_mixer/model/request/HasListId.scala | 8 - .../model/request/HasSeenTweetIds.scala | 9 - .../model/request/HomeMixerDebugOptions.scala | 8 - .../model/request/HomeMixerProduct.scala | 40 - .../request/HomeMixerProductContext.scala | 42 - .../model/request/HomeMixerRequest.scala | 19 - ...rtiserBrandSafetySettingsStoreModule.scala | 56 - .../com/twitter/home_mixer/module/BUILD.bazel | 90 - .../module/BlenderClientModule.scala | 41 - ...ClientSentImpressionsPublisherModule.scala | 48 - .../module/ConversationServiceModule.scala | 37 - .../module/FeedbackHistoryClientModule.scala | 47 - .../module/HomeAdsCandidateSourceModule.scala | 32 - .../module/HomeMixerFlagsModule.scala | 59 - .../module/HomeMixerResourcesModule.scala | 5 - .../module/ImpressionBloomFilterModule.scala | 59 - .../module/InjectionHistoryClientModule.scala | 88 - .../module/ManhattanClientsModule.scala | 41 - .../ManhattanFeatureRepositoryModule.scala | 468 -- .../ManhattanTweetImpressionStoreModule.scala | 58 - .../MemcachedFeatureRepositoryModule.scala | 117 - .../module/NaviModelClientModule.scala | 50 - .../module/OptimizedStratoClientModule.scala | 46 - .../module/PeopleDiscoveryServiceModule.scala | 35 - .../PipelineFailureExceptionMapper.scala | 29 - .../RealGraphInNetworkScoresModule.scala | 26 - ...timeAggregateFeatureRepositoryModule.scala | 231 - .../module/ScoredTweetsMemcacheModule.scala | 61 - .../module/ScribeEventPublisherModule.scala | 77 - ...lustersRecentEngagementsClientModule.scala | 23 - .../module/StaleTweetsCacheModule.scala | 38 - .../ThriftFeatureRepositoryModule.scala | 375 -- ...imelinesPersistenceStoreClientModule.scala | 49 - .../module/TopicSocialProofClientModule.scala | 22 - .../module/TweetyPieClientModule.scala | 63 - ...typieStaticEntitiesCacheClientModule.scala | 70 - .../com/twitter/home_mixer/param/BUILD.bazel | 9 - .../param/GlobalParamConfigModule.scala | 10 - .../param/HomeGlobalParamConfig.scala | 34 - .../home_mixer/param/HomeGlobalParams.scala | 86 - .../home_mixer/param/HomeMixerFlagName.scala | 13 - .../param/HomeMixerInjectionNames.scala | 46 - .../home_mixer/param/decider/BUILD.bazel | 10 - .../home_mixer/param/decider/DeciderKey.scala | 52 - .../twitter/home_mixer/product/BUILD.bazel | 28 - .../product/HomeMixerProductModule.scala | 11 - .../HomeProductPipelineRegistryConfig.scala | 60 - .../home_mixer/product/following/BUILD.bazel | 95 - ...FollowingAdsCandidatePipelineBuilder.scala | 108 - ...wingEarlybirdCandidatePipelineConfig.scala | 54 - .../FollowingEarlybirdQueryTransformer.scala | 84 - ...gEarlybirdResponseFeatureTransformer.scala | 38 - .../FollowingMixerPipelineConfig.scala | 299 - .../FollowingProductPipelineConfig.scala | 131 - ...FollowCandidatePipelineConfigBuilder.scala | 65 - .../product/following/model/BUILD.bazel | 22 - .../following/model/FollowingQuery.scala | 51 - .../model/HomeMixerExternalStrings.scala | 87 - .../product/following/param/BUILD.bazel | 14 - .../following/param/FollowingParam.scala | 85 - .../param/FollowingParamConfig.scala | 34 - .../home_mixer/product/for_you/BUILD.bazel | 101 - .../ForYouAdsCandidatePipelineBuilder.scala | 94 - ...AdsDependentCandidatePipelineBuilder.scala | 111 - ...sationServiceCandidatePipelineConfig.scala | 138 - .../for_you/ForYouProductPipelineConfig.scala | 142 - .../ForYouPushToHomeMixerPipelineConfig.scala | 74 - ...shToHomeTweetCandidatePipelineConfig.scala | 81 - ...uScoredTweetsCandidatePipelineConfig.scala | 155 - ...orYouScoredTweetsMixerPipelineConfig.scala | 376 -- ...oredTweetsResponseFeatureTransformer.scala | 103 - ...imelineScorerCandidatePipelineConfig.scala | 241 - ...YouTimelineScorerMixerPipelineConfig.scala | 403 -- ...lineScorerResponseFeatureTransformer.scala | 199 - ...TweetPreviewsCandidatePipelineConfig.scala | 143 - ...FollowCandidatePipelineConfigBuilder.scala | 56 - ...scribeCandidatePipelineConfigBuilder.scala | 52 - .../for_you/candidate_source/BUILD.bazel | 24 - .../ScoredTweetsProductCandidateSource.scala | 174 - ...AuthorEnabledPreviewsFeatureHydrator.scala | 72 - .../for_you/feature_hydrator/BUILD.bazel | 28 - .../FocalTweetFeatureHydrator.scala | 84 - ...ineServiceTweetsQueryFeatureHydrator.scala | 62 - ...iewTweetypieCandidateFeatureHydrator.scala | 72 - .../product/for_you/filter/BUILD.bazel | 15 - .../for_you/filter/SocialContextFilter.scala | 76 - .../filter/TweetPreviewTextFilter.scala | 44 - .../functional_component/gate/BUILD.bazel | 13 - .../gate/PushToHomeRequestGate.scala | 16 - .../product/for_you/model/BUILD.bazel | 21 - .../product/for_you/model/ForYouQuery.scala | 52 - .../for_you/model/ForYouTweetsResponse.scala | 5 - .../product/for_you/param/BUILD.bazel | 14 - .../product/for_you/param/ForYouParam.scala | 215 - .../for_you/param/ForYouParamConfig.scala | 60 - .../for_you/query_transformer/BUILD.bazel | 16 - .../TweetPreviewsQueryTransformer.scala | 92 - .../for_you/response_transformer/BUILD.bazel | 13 - ...eetPreviewResponseFeatureTransformer.scala | 32 - .../product/for_you/scorer/BUILD.bazel | 10 - .../product/for_you/side_effect/BUILD.bazel | 24 - ...dCandidateFeatureKeysKafkaSideEffect.scala | 112 - ...ateFeatureKeysKafkaSideEffectBuilder.scala | 20 - .../ServedCandidateKafkaSideEffect.scala | 50 - .../ServedCandidateKeysKafkaSideEffect.scala | 111 - ...dCandidateKeysKafkaSideEffectBuilder.scala | 20 - .../side_effect/ServedStatsSideEffect.scala | 90 - .../list_recommended_users/BUILD.bazel | 53 - .../BlenderUsersCandidatePipelineConfig.scala | 68 - ...ersCandidatePipelineQueryTransformer.scala | 49 - ...berBasedUsersCandidatePipelineConfig.scala | 98 - ...BasedUsersResponseFeatureTransfromer.scala | 21 - ...tRecommendedUsersMixerPipelineConfig.scala | 111 - ...ecommendedUsersProductPipelineConfig.scala | 102 - .../candidate_source/BUILD.bazel | 13 - .../BlenderUsersCandidateSource.scala | 45 - .../SimilarityBasedUsersCandidateSource.scala | 40 - .../feature_hydrator/BUILD.bazel | 15 - .../IsGizmoduckValidUserFeatureHydrator.scala | 66 - .../IsListMemberFeatureHydrator.scala | 53 - .../IsSGSValidUserFeatureHydrator.scala | 65 - ...ecentListMembersQueryFeatureHydrator.scala | 43 - .../list_recommended_users/filter/BUILD.bazel | 13 - ...MaxCandidatesByAggregatedScoreFilter.scala | 37 - .../filter/PreviouslyServedUsersFilter.scala | 35 - .../list_recommended_users/gate/BUILD.bazel | 12 - .../gate/ViewerIsListOwnerGate.scala | 29 - .../list_recommended_users/model/BUILD.bazel | 16 - .../model/ListRecommendedUsersFeatures.scala | 12 - .../model/ListRecommendedUsersQuery.scala | 31 - .../list_recommended_users/param/BUILD.bazel | 12 - .../param/ListRecommendedUsersParam.scala | 23 - .../ListRecommendedUsersParamConfig.scala | 22 - .../product/list_tweets/BUILD.bazel | 61 - ...istTweetsAdsCandidatePipelineBuilder.scala | 93 - .../ListTweetsMixerPipelineConfig.scala | 162 - .../ListTweetsProductPipelineConfig.scala | 130 - ...melineServiceCandidatePipelineConfig.scala | 59 - .../product/list_tweets/decorator/BUILD.bazel | 15 - ...onversationServiceCandidateDecorator.scala | 49 - .../list_tweets/decorator/builder/BUILD.bazel | 10 - .../product/list_tweets/model/BUILD.bazel | 19 - .../list_tweets/model/ListTweetsQuery.scala | 38 - .../product/list_tweets/param/BUILD.bazel | 12 - .../list_tweets/param/ListTweetsParam.scala | 22 - .../param/ListTweetsParamConfig.scala | 23 - .../product/scored_tweets/BUILD.bazel | 40 - .../ScoredTweetsProductPipelineConfig.scala | 74 - ...edTweetsRecommendationPipelineConfig.scala | 340 -- .../candidate_pipeline/BUILD.bazel | 37 - ...dScoredTweetsCandidatePipelineConfig.scala | 53 - ...weetsBackfillCandidatePipelineConfig.scala | 94 - ...oredTweetsFrsCandidatePipelineConfig.scala | 72 - ...eetsInNetworkCandidatePipelineConfig.scala | 82 - ...edTweetsListsCandidatePipelineConfig.scala | 86 - ...PopularVideosCandidatePipelineConfig.scala | 82 - ...etsTweetMixerCandidatePipelineConfig.scala | 100 - ...redTweetsUtegCandidatePipelineConfig.scala | 62 - .../candidate_pipeline/earlybird/BUILD.bazel | 21 - ...sEarlybirdFrsCandidatePipelineConfig.scala | 69 - ...birdInNetworkCandidatePipelineConfig.scala | 59 - .../candidate_source/BUILD.bazel | 13 - .../CachedScoredTweetsCandidateSource.scala | 24 - .../ListsCandidateSource.scala | 27 - .../AncestorFeatureHydrator.scala | 61 - .../AuthorFeatureHydrator.scala | 86 - .../AuthorIsCreatorFeatureHydrator.scala | 79 - .../feature_hydrator/BUILD.bazel | 70 - ...chedScoredTweetsQueryFeatureHydrator.scala | 50 - .../EarlybirdFeatureHydrator.scala | 151 - .../FrsSeedUsersQueryFeatureHydrator.scala | 64 - .../GizmoduckAuthorFeatureHydrator.scala | 83 - .../GraphTwoHopFeatureHydrator.scala | 97 - .../IsExtendedReplyFeatureHydrator.scala | 45 - .../ListIdsQueryFeatureHydrator.scala | 52 - ...ricCenterUserCountingFeatureHydrator.scala | 72 - .../RealGraphQueryFeatureHydrator.scala | 48 - ...RealGraphViewerAuthorFeatureHydrator.scala | 123 - ...aphViewerRelatedUsersFeatureHydrator.scala | 73 - ...eInteractionGraphEdgeFeatureHydrator.scala | 61 - ...nGraphUserVertexQueryFeatureHydrator.scala | 48 - .../ReplyFeatureHydrator.scala | 242 - .../RequestTimeQueryFeatureHydrator.scala | 122 - .../RetweetSourceTweetFeatureHydrator.scala | 76 - ...sEngagementSimilarityFeatureHydrator.scala | 75 - .../SimClustersUserTweetScoresHydrator.scala | 86 - .../TSPInferredTopicFeatureHydrator.scala | 148 - .../TweetMetaDataFeatureHydrator.scala | 61 - .../TweetTimeFeatureHydrator.scala | 112 - .../TweetypieContentFeatureHydrator.scala | 144 - ...eetypieStaticEntitiesFeatureHydrator.scala | 161 - .../TwhinAuthorFollowFeatureHydrator.scala | 85 - ...inUserEngagementQueryFeatureHydrator.scala | 72 - .../TwhinUserFollowQueryFeatureHydrator.scala | 70 - .../UserFollowedTopicIdsFeatureHydrator.scala | 76 - .../UserLanguagesFeatureHydrator.scala | 46 - .../UserStateQueryFeatureHydrator.scala | 53 - .../UtegFeatureHydrator.scala | 102 - .../AuthorFeaturesAdapter.scala | 92 - .../adapters/author_features/BUILD.bazel | 18 - .../adapters/content/BUILD.bazel | 18 - .../content/ContentFeatureAdapter.scala | 273 - .../InReplyToContentFeatureAdapter.scala | 75 - .../adapters/earlybird/BUILD.bazel | 19 - .../adapters/earlybird/EarlybirdAdapter.scala | 457 -- .../earlybird/InReplyToEarlybirdAdapter.scala | 206 - .../adapters/inferred_topic/BUILD.bazel | 13 - .../inferred_topic/InferredTopicAdapter.scala | 25 - .../adapters/non_ml_features/BUILD.bazel | 15 - .../NonMLCandidateFeaturesAdapter.scala | 44 - .../NonMLCommonFeaturesAdapter.scala | 48 - .../adapters/offline_aggregates/BUILD.bazel | 13 - .../PassThroughAdapter.scala | 12 - .../SparseAggregatesToDenseAdapter.scala | 17 - .../adapters/twhin_embeddings/BUILD.bazel | 16 - .../TwhinEmbeddingsAdapter.scala | 68 - .../AggregateFeatureInfo.scala | 37 - ...ggregateFeaturesToDecodeWithMetadata.scala | 68 - .../offline_aggregates/BUILD.bazel | 40 - .../BaseAggregateQueryFeatureHydrator.scala | 76 - .../BaseEdgeAggregateFeatureHydrator.scala | 93 - .../EdgeAggregateFeatures.scala | 118 - .../PartAAggregateQueryFeatureHydrator.scala | 35 - .../PartBAggregateQueryFeatureHydrator.scala | 144 - .../Phase1EdgeAggregateFeatureHydrator.scala | 19 - .../Phase2EdgeAggregateFeatureHydrator.scala | 28 - .../offline_aggregates/Utils.scala | 36 - .../real_time_aggregates/BUILD.bazel | 26 - ...ggregateBulkCandidateFeatureHydrator.scala | 40 - ...ealTimeAggregateQueryFeatureHydrator.scala | 36 - .../BaseRealtimeAggregateHydrator.scala | 138 - ...thorRealTimeAggregateFeatureHydrator.scala | 52 - .../RealTimeAggregateTimeDecay.scala | 50 - ...mentRealTimeAggregateFeatureHydrator.scala | 64 - ...mentRealTimeAggregateFeatureHydrator.scala | 60 - ...mentRealTimeAggregateFeatureHydrator.scala | 58 - ...mentRealTimeAggregateFeatureHydrator.scala | 61 - ...mentRealTimeAggregateFeatureHydrator.scala | 57 - ...mentRealTimeAggregateFeatureHydrator.scala | 59 - ...entRealTimeAggregatesFeatureHydrator.scala | 56 - .../product/scored_tweets/filter/BUILD.bazel | 14 - .../DuplicateConversationTweetsFilter.scala | 37 - .../filter/OutOfNetworkCompetitorFilter.scala | 38 - .../OutOfNetworkCompetitorURLFilter.scala | 38 - .../RetweetSourceTweetRemovingFilter.scala | 40 - .../ScoredTweetsSocialContextFilter.scala | 61 - .../product/scored_tweets/gate/BUILD.bazel | 12 - .../gate/MinCachedTweetsGate.scala | 34 - .../gate/MinTimeSinceLastRequestGate.scala | 27 - .../scored_tweets/marshaller/BUILD.bazel | 15 - ...ScoredTweetsResponseDomainMarshaller.scala | 22 - ...redTweetsResponseTransportMarshaller.scala | 70 - .../product/scored_tweets/model/BUILD.bazel | 17 - .../model/ScoredTweetsQuery.scala | 39 - .../model/ScoredTweetsResponse.scala | 6 - .../product/scored_tweets/param/BUILD.bazel | 11 - .../param/ScoredTweetsParam.scala | 361 -- .../param/ScoredTweetsParamConfig.scala | 89 - .../query_transformer/BUILD.bazel | 23 - .../TimelineRankerFrsQueryTransformer.scala | 64 - ...elineRankerInNetworkQueryTransformer.scala | 63 - .../TimelineRankerQueryTransformer.scala | 108 - .../TimelineRankerUtegQueryTransformer.scala | 59 - .../query_transformer/earlybird/BUILD.bazel | 23 - .../EarlybirdFrsQueryTransformer.scala | 41 - .../EarlybirdInNetworkQueryTransformer.scala | 68 - .../earlybird/EarlybirdQueryTransformer.scala | 70 - .../response_transformer/BUILD.bazel | 16 - ...oredTweetsResponseFeatureTransformer.scala | 119 - ...tsBackfillResponseFeatureTransformer.scala | 30 - ...dTweetsFrsResponseFeatureTransformer.scala | 31 - ...sInNetworkResponseFeatureTransformer.scala | 34 - ...weetsListsResponseFeatureTransformer.scala | 45 - ...ularVideosResponseFeatureTransformer.scala | 46 - ...TweetMixerResponseFeatureTransformer.scala | 52 - ...TweetsUtegResponseFeatureTransformer.scala | 31 - .../TimelineRankerResponseTransformer.scala | 91 - .../earlybird/BUILD.bazel | 13 - .../EarlybirdResponseTransformer.scala | 92 - ...rlybirdFrsResponseFeatureTransformer.scala | 33 - ...dInNetworkResponseFeatureTransformer.scala | 32 - .../product/scored_tweets/scorer/BUILD.bazel | 20 - .../scorer/DiversityDiscountProvider.scala | 63 - .../scorer/HeuristicScorer.scala | 46 - .../scorer/NaviModelScorer.scala | 179 - .../scorer/PredictedScoreFeature.scala | 166 - .../scorer/RescoringFactorProvider.scala | 180 - .../scoring_pipeline/BUILD.bazel | 25 - ...TweetsHeuristicScoringPipelineConfig.scala | 23 - ...oredTweetsModelScoringPipelineConfig.scala | 223 - .../scored_tweets/selector/BUILD.bazel | 12 - ...workCandidatePerAuthorPerSuggestType.scala | 39 - .../scored_tweets/side_effect/BUILD.bazel | 33 - .../CachedScoredTweetsSideEffect.scala | 134 - .../ScribeScoredCandidatesSideEffect.scala | 126 - ...aturesAndCandidateFeaturesSideEffect.scala | 225 - .../home_mixer/product/subscribed/BUILD.bazel | 82 - ...ibedEarlybirdCandidatePipelineConfig.scala | 64 - .../SubscribedEarlybirdQueryTransformer.scala | 67 - ...dEarlybirdResponseFeatureTransformer.scala | 38 - .../SubscribedMixerPipelineConfig.scala | 221 - .../SubscribedProductPipelineConfig.scala | 123 - .../product/subscribed/model/BUILD.bazel | 20 - .../subscribed/model/SubscribedQuery.scala | 31 - .../product/subscribed/param/BUILD.bazel | 14 - .../subscribed/param/SubscribedParam.scala | 15 - .../param/SubscribedParamConfig.scala | 18 - .../twitter/home_mixer/service/BUILD.bazel | 15 - .../service/HomeMixerAccessPolicy.scala | 13 - .../service/HomeMixerAlertConfig.scala | 66 - .../service/ScoredTweetsService.scala | 24 - .../com/twitter/home_mixer/store/BUILD.bazel | 13 - .../store/RealGraphInNetworkScoresStore.scala | 34 - .../com/twitter/home_mixer/util/BUILD.bazel | 25 - .../util/CachedScoredTweetsHelper.scala | 50 - .../home_mixer/util/CandidatesUtil.scala | 116 - .../home_mixer/util/DataRecordUtil.scala | 31 - .../util/InjectionTransformer.scala | 43 - .../home_mixer/util/LanguageUtil.scala | 93 - .../home_mixer/util/MissingKeyException.scala | 5 - .../util/ObservedKeyValueResultHandler.scala | 43 - .../home_mixer/util/ReplyRetweetUtil.scala | 120 - .../home_mixer/util/TensorFlowUtil.scala | 32 - .../util/TweetImpressionsHelper.scala | 15 - .../home_mixer/util/earlybird/BUILD.bazel | 23 - .../util/earlybird/EarlybirdRequestUtil.scala | 182 - .../earlybird/EarlybirdResponseUtil.scala | 411 -- .../util/earlybird/RelevanceSearchUtil.scala | 38 - .../home_mixer/util/tweetypie/BUILD.bazel | 10 - .../util/tweetypie/RequestFields.scala | 58 - .../util/tweetypie/content/BUILD.bazel | 19 - .../content/FeatureExtractionHelper.scala | 29 - .../content/TweetMediaFeaturesExtractor.scala | 285 - .../content/TweetTextFeaturesExtractor.scala | 44 - navi/README.md | 41 - navi/dr_transform/Cargo.toml | 32 - navi/dr_transform/src/all_config.rs | 49 - navi/dr_transform/src/converter.rs | 616 -- navi/dr_transform/src/lib.rs | 6 - navi/dr_transform/src/util.rs | 32 - navi/navi/Cargo.toml | 81 - navi/navi/build.rs | 13 - .../proto/kfserving/grpc_predict_v2.proto | 326 -- .../tensorflow/core/example/example.proto | 306 - .../tensorflow/core/example/feature.proto | 110 - .../framework/allocation_description.proto | 29 - .../tensorflow/core/framework/api_def.proto | 138 - .../core/framework/attr_value.proto | 64 - .../core/framework/cost_graph.proto | 89 - .../core/framework/dataset_metadata.proto | 10 - .../core/framework/dataset_options.proto | 196 - .../core/framework/device_attributes.proto | 58 - .../tensorflow/core/framework/full_type.proto | 276 - .../tensorflow/core/framework/function.proto | 136 - .../tensorflow/core/framework/graph.proto | 56 - .../core/framework/graph_transfer_info.proto | 71 - .../core/framework/kernel_def.proto | 48 - .../core/framework/log_memory.proto | 95 - .../tensorflow/core/framework/model.proto | 134 - .../tensorflow/core/framework/node_def.proto | 95 - .../tensorflow/core/framework/op_def.proto | 193 - .../core/framework/reader_base.proto | 18 - .../core/framework/resource_handle.proto | 45 - .../core/framework/step_stats.proto | 88 - .../tensorflow/core/framework/summary.proto | 149 - .../tensorflow/core/framework/tensor.proto | 96 - .../core/framework/tensor_description.proto | 24 - .../core/framework/tensor_shape.proto | 46 - .../core/framework/tensor_slice.proto | 39 - .../tensorflow/core/framework/types.proto | 77 - .../tensorflow/core/framework/variable.proto | 84 - .../tensorflow/core/framework/versions.proto | 33 - .../tensorflow/core/protobuf/autotuning.proto | 106 - .../core/protobuf/bfc_memory_map.proto | 47 - .../tensorflow/core/protobuf/cluster.proto | 84 - .../protobuf/composite_tensor_variant.proto | 16 - .../tensorflow/core/protobuf/config.proto | 902 --- .../core/protobuf/control_flow.proto | 91 - .../core/protobuf/conv_autotuning.proto | 33 - .../core/protobuf/coordination_config.proto | 32 - .../core/protobuf/coordination_service.proto | 256 - .../core/protobuf/critical_section.proto | 24 - .../core/protobuf/data_service.proto | 88 - .../tensorflow/core/protobuf/debug.proto | 94 - .../core/protobuf/debug_event.proto | 300 - .../core/protobuf/device_filters.proto | 73 - .../core/protobuf/device_properties.proto | 58 - .../distributed_runtime_payloads.proto | 24 - .../core/protobuf/eager_service.proto | 344 -- .../core/protobuf/error_codes.proto | 152 - .../core/protobuf/graph_debug_info.proto | 52 - .../tensorflow/core/protobuf/master.proto | 353 -- .../core/protobuf/master_service.proto | 121 - .../tensorflow/core/protobuf/meta_graph.proto | 342 -- .../core/protobuf/named_tensor.proto | 25 - .../core/protobuf/queue_runner.proto | 30 - .../core/protobuf/remote_tensor_handle.proto | 34 - .../tensorflow/core/protobuf/replay_log.proto | 47 - .../core/protobuf/rewriter_config.proto | 223 - .../core/protobuf/saved_model.proto | 23 - .../core/protobuf/saved_object_graph.proto | 251 - .../tensorflow/core/protobuf/saver.proto | 48 - .../core/protobuf/service_config.proto | 82 - .../tensorflow/core/protobuf/snapshot.proto | 47 - .../tensorflow/core/protobuf/status.proto | 10 - .../tensorflow/core/protobuf/struct.proto | 160 - .../core/protobuf/tensor_bundle.proto | 66 - .../core/protobuf/tensorflow_server.proto | 61 - .../protobuf/trackable_object_graph.proto | 80 - .../core/protobuf/transport_options.proto | 10 - .../core/protobuf/verifier_config.proto | 27 - .../tensorflow/core/protobuf/worker.proto | 611 -- .../core/protobuf/worker_service.proto | 90 - .../apis/classification.proto | 48 - .../apis/get_model_metadata.proto | 30 - .../apis/get_model_status.proto | 68 - .../tensorflow_serving/apis/inference.proto | 59 - .../proto/tensorflow_serving/apis/input.proto | 82 - .../tensorflow_serving/apis/logging.proto | 17 - .../proto/tensorflow_serving/apis/model.proto | 33 - .../apis/model_management.proto | 16 - .../apis/model_service.proto | 24 - .../tensorflow_serving/apis/predict.proto | 40 - .../apis/prediction_log.proto | 49 - .../apis/prediction_service.proto | 31 - .../tensorflow_serving/apis/regression.proto | 37 - .../apis/session_service.proto | 56 - .../tensorflow_serving/apis/status.proto | 17 - .../file_system_storage_path_source.proto | 88 - .../config/log_collector_config.proto | 12 - .../config/logging_config.proto | 18 - .../config/model_server_config.proto | 85 - navi/navi/scripts/run_onnx.sh | 9 - navi/navi/scripts/run_tf2.sh | 6 - navi/navi/src/batch.rs | 203 - navi/navi/src/bin/navi.rs | 47 - navi/navi/src/bin/navi_onnx.rs | 24 - navi/navi/src/bin/navi_torch.rs | 19 - navi/navi/src/bootstrap.rs | 326 -- navi/navi/src/cli_args.rs | 236 - navi/navi/src/cores/validator.rs | 22 - navi/navi/src/lib.rs | 215 - navi/navi/src/metrics.rs | 297 - navi/navi/src/onnx_model.rs | 275 - navi/navi/src/predict_service.rs | 315 - navi/navi/src/tf_model.rs | 492 -- navi/navi/src/torch_model.rs | 183 - navi/segdense/Cargo.toml | 11 - navi/segdense/src/error.rs | 53 - navi/segdense/src/lib.rs | 4 - navi/segdense/src/main.rs | 22 - navi/segdense/src/mapper.rs | 45 - ...segdense_transform_spec_home_recap_2022.rs | 182 - navi/segdense/src/util.rs | 154 - navi/thrift_bpr_adapter/thrift/Cargo.toml | 8 - navi/thrift_bpr_adapter/thrift/src/data.rs | 1213 ---- navi/thrift_bpr_adapter/thrift/src/decoder.rs | 78 - navi/thrift_bpr_adapter/thrift/src/lib.rs | 4 - navi/thrift_bpr_adapter/thrift/src/main.rs | 81 - .../thrift/src/prediction_service.rs | 1067 ---- navi/thrift_bpr_adapter/thrift/src/tensor.rs | 1146 ---- product-mixer/README.md | 41 - ...tRecommendationsMixerCandidateSource.scala | 57 - .../account_recommendations_mixer/BUILD | 22 - .../ads/AdsProdStratoCandidateSource.scala | 29 - .../ads/AdsProdThriftCandidateSource.scala | 22 - .../ads/AdsStagingCandidateSource.scala | 28 - .../candidate_source/ads/BUILD | 18 - .../ann/AnnCandidateSource.scala | 43 - .../candidate_source/ann/AnnIdQuery.scala | 18 - .../candidate_source/ann/BUILD.bazel | 17 - .../candidate_source/audiospace/BUILD.bazel | 14 - .../CreatedSpacesCandidateSource.scala | 49 - .../candidate_source/business_profiles/BUILD | 13 - .../TeamMembersCandidateSource.scala | 53 - .../candidate_source/cr_mixer/BUILD.bazel | 12 - ...dTweetRecommendationsCandidateSource.scala | 25 - ...rTweetRecommendationsCandidateSource.scala | 21 - .../candidate_source/earlybird/BUILD.bazel | 12 - .../EarlybirdTweetCandidateSource.scala | 26 - .../explore_ranker/BUILD.bazel | 12 - .../ExploreRankerCandidateSource.scala | 31 - .../flexible_injection_pipeline/BUILD | 17 - .../PromptCandidateSource.scala | 50 - .../candidate_source/hermit/BUILD.bazel | 16 - .../UsersSimilarToMeCandidateSource.scala | 32 - .../candidate_source/interest_discovery/BUILD | 18 - .../RelatedTopicsCandidateSource.scala | 34 - .../candidate_source/lists/BUILD.bazel | 14 - .../OrganicPopGeoListsCandidateSource.scala | 39 - .../candidate_source/people_discovery/BUILD | 23 - .../PeopleDiscoveryCandidateSource.scala | 71 - .../recommendations/BUILD.bazel | 21 - ...FollowRecommendationsCandidateSource.scala | 41 - .../candidate_source/social_graph/BUILD.bazel | 22 - .../SocialgraphCandidateSource.scala | 57 - .../SocialgraphCursorConstants.scala | 7 - .../timeline_ranker/BUILD.bazel | 13 - ...melineRankerInNetworkCandidateSource.scala | 51 - .../TimelineRankerRecapCandidateSource.scala | 28 - .../TimelineRankerUtegCandidateSource.scala | 49 - .../timeline_scorer/BUILD.bazel | 16 - .../TimelineScorerCandidateSource.scala | 156 - .../candidate_source/timeline_service/BUILD | 18 - .../TimelineServiceTweetCandidateSource.scala | 48 - .../timelines_impression_store/BUILD | 16 - ...inesImpressionStoreCandidateSourceV2.scala | 30 - .../candidate_source/topics/BUILD | 11 - .../FollowedTopicsCandidateSource.scala | 21 - .../tweetconvosvc/BUILD.bazel | 26 - .../ConversationServiceCandidateSource.scala | 173 - ...ionServiceResponseFeatureTransformer.scala | 49 - ...pMaxConversationModuleItemCandidates.scala | 55 - .../component_library/decorator/slice/BUILD | 23 - .../slice/SliceItemCandidateDecorator.scala | 41 - .../decorator/slice/builder/BUILD | 17 - .../CursorCandidateSliceItemBuilder.scala | 29 - .../component_library/decorator/urt/BUILD | 108 - ...rtConversationItemCandidateDecorator.scala | 44 - .../urt/UrtItemCandidateDecorator.scala | 40 - .../urt/UrtItemInModuleDecorator.scala | 52 - .../urt/UrtMultipleModulesDecorator.scala | 108 - .../ContextualTweetRefBuilder.scala | 12 - .../ConversationModuleMetadataBuilder.scala | 38 - .../FlipPromptCandidateUrtItemBuilder.scala | 205 - .../FlipPromptModuleGrouping.scala | 23 - .../FlipPromptUrtModuleBuilder.scala | 54 - .../OnboardingInjectionConversions.scala | 361 -- .../RelevancePromptConversions.scala | 76 - .../TilesCarouselConversions.scala | 154 - .../urt/builder/icon/HorizonIconBuilder.scala | 17 - .../item/ad/AdsCandidateUrtItemBuilder.scala | 274 - .../item/alert/DurationParamBuilder.scala | 20 - .../ShowAlertCandidateUrtItemBuilder.scala | 61 - ...icShowAlertColorConfigurationBuilder.scala | 18 - ...taticShowAlertDisplayLocationBuilder.scala | 18 - ...taticShowAlertIconDisplayInfoBuilder.scala | 18 - .../ArticleCandidateUrtItemBuilder.scala | 52 - .../AudioSpaceCandidateUrtItemBuilder.scala | 39 - .../card/CardCandidateUtrItemBuilder.scala | 51 - ...mmerceProductCandidateUrtItemBuilder.scala | 41 - ...eProductGroupCandidateUrtItemBuilder.scala | 42 - .../EventCandidateUrtItemBuilder.scala | 51 - .../GenericSummaryActionBuilder.scala | 32 - ...enericSummaryCandidateUrtItemBuilder.scala | 64 - .../GenericSummaryContextBuilder.scala | 22 - .../IconLabelCandidateUrtItemBuilder.scala | 42 - ...tCandidateUrtItemStringCenterBuilder.scala | 59 - ...tCandidateUrtItemStringCenterBuilder.scala | 74 - .../message/MessageTextActionBuilder.scala | 36 - .../item/message/UserFacePileBuilder.scala | 24 - ...entAnnotationCandidateUrtItemBuilder.scala | 46 - ...tCandidateUrtItemStringCenterBuilder.scala | 62 - ...ingSuggestionCandidateUrtItemBuilder.scala | 41 - .../tile/TileCandidateUrtItemBuilder.scala | 48 - .../topic/ParamTopicDisplayTypeBuilder.scala | 41 - .../ParamTopicFunctionalityTypeBuilder.scala | 38 - .../topic/StaticTopicDisplayTypeBuilder.scala | 18 - .../StaticTopicFunctionalityTypeBuilder.scala | 18 - .../topic/TopicCandidateUrtItemBuilder.scala | 47 - ...icalGridTopicCandidateUrtItemBuilder.scala | 46 - .../trend/TrendCandidateUrtItemBuilder.scala | 63 - .../trend/TrendMetaDescriptionBuilder.scala | 38 - .../trend/TrendPromotedMetadataBuilder.scala | 41 - .../tweet/TweetCandidateUrtItemBuilder.scala | 92 - .../TwitterListCandidateUrtItemBuilder.scala | 41 - ...iedTrendEventCandidateUrtItemBuilder.scala | 36 - .../user/UserCandidateUrtItemBuilder.scala | 62 - .../metadata/ClientEventInfoBuilder.scala | 48 - ...sationTweetClientEventDetailsBuilder.scala | 63 - .../builder/metadata/StaticUrlBuilder.scala | 18 - .../TopicClientEventDetailsBuilder.scala | 56 - ...tInterestedFeedbackActionInfoBuilder.scala | 45 - .../TopicTweetClientEventDetailsBuilder.scala | 66 - .../TopicsToFollowModuleMetadataBuilder.scala | 39 - ...WhoToFollowFeedbackActionInfoBuilder.scala | 60 - .../CursorCandidateUrtOperationBuilder.scala | 29 - .../FeaturePromotedMetadataBuilder.scala | 106 - .../builder/richtext/RichTextBuilder.scala | 28 - .../builder/richtext/RichTextMarkupUtil.scala | 135 - .../RichTextReferenceObjectBuilder.scala | 8 - .../richtext/RichTextRtlOptionBuilder.scala | 12 - .../richtext/StaticRichTextBuilder.scala | 17 - .../TwitterTextEntityProcessor.scala | 51 - .../TwitterTextFormatProcessor.scala | 67 - .../twitter_text/TwitterTextRenderer.scala | 390 -- .../TwitterTextRendererProcessor.scala | 5 - .../TwitterTextRichTextBuilder.scala | 37 - .../FeatureSocialContextBuilder.scala | 101 - .../GeneralModuleSocialContextBuilder.scala | 38 - .../GeneralSocialContextBuilder.scala | 32 - .../WhoToFollowSocialContextBuilder.scala | 48 - .../urt/builder/stringcenter/ModuleStr.scala | 31 - .../urt/builder/stringcenter/Str.scala | 36 - .../FeatureModuleDisplayTypeBuilder.scala | 22 - ...ShowMoreBehaviorRevealByCountBuilder.scala | 22 - .../timeline_module/ModuleFooterBuilder.scala | 27 - .../timeline_module/ModuleHeaderBuilder.scala | 41 - .../ModuleHeaderDisplayTypeBuilder.scala | 22 - .../timeline_module/ModuleIdGeneration.scala | 51 - ...ShowMoreBehaviorRevealByCountBuilder.scala | 25 - .../ParamGatedModuleFooterBuilder.scala | 26 - .../ParamGatedModuleHeaderBuilder.scala | 26 - ...mWhoToFollowModuleDisplayTypeBuilder.scala | 53 - .../StaticModuleDisplayTypeBuilder.scala | 16 - .../TimelineModuleBuilder.scala | 56 - .../experiments/metrics/BUILD | 11 - .../metrics/MetricDefinitions.scala | 116 - .../experiments/metrics/MetricGroup.scala | 54 - .../metrics/MetricTemplateCLIRunner.scala | 101 - .../experiments/metrics/MetricTemplates.scala | 123 - .../metrics/PlaceholderConfig.scala | 37 - .../feature/featurestorev1/BUILD | 14 - .../FeatureStoreV1QueryUserIdFeature.scala | 46 - ...yUserIdTweetCandidateAuthorIdFeature.scala | 68 - ...ryUserIdTweetCandidateTweetIdFeature.scala | 66 - ...StoreV1TweetCandidateAuthorIdFeature.scala | 60 - ...eStoreV1TweetCandidateTweetIdFeature.scala | 58 - ...ureStoreV1UserCandidateUserIdFeature.scala | 40 - .../component_library/feature_hydrator/BUILD | 35 - ...erBrandSafetySettingsFeatureHydrator.scala | 52 - .../feature_hydrator/candidate/ads/BUILD | 21 - .../candidate/decay/BUILD.bazel | 16 - .../decay/DecayCandidateFeatureHydrator.scala | 65 - .../candidate/param_gated/BUILD | 25 - ...ramGatedBulkCandidateFeatureHydrator.scala | 51 - .../ParamGatedCandidateFeatureHydrator.scala | 51 - .../param_gated/featurestorev1/BUILD | 27 - ...atureStoreV1CandidateFeatureHydrator.scala | 58 - .../candidate/qualityfactor_gated/BUILD.bazel | 14 - ...yFactorGatedCandidateFeatureHydrator.scala | 59 - .../candidate/tweet_is_nsfw/BUILD | 37 - .../TweetIsNsfwCandidateFeatureHydrator.scala | 109 - .../candidate/tweet_tlx/BUILD.bazel | 42 - ...weetTLXScoreCandidateFeatureHydrator.scala | 59 - .../candidate/tweet_tweetypie/BUILD | 29 - ...eetTweetypieCandidateFeatureHydrator.scala | 241 - .../candidate/tweet_visibility_reason/BUILD | 31 - ...tyReasonBulkCandidateFeatureHydrator.scala | 98 - .../async/AsyncQueryFeatureHydrator.scala | 97 - .../feature_hydrator/query/async/BUILD | 23 - .../query/cr_ml_ranker/BUILD.bazel | 19 - ...CrMlRankerCommonQueryFeatureHydrator.scala | 37 - ...kerCommonQueryFeatureHydratorBuilder.scala | 18 - .../cr_ml_ranker/RankingConfigBuilder.scala | 11 - .../query/impressed_tweets/BUILD | 23 - .../ImpressedTweetsQueryFeatureHydrator.scala | 57 - .../query/logged_in_only/BUILD | 25 - .../LoggedInOnlyQueryFeatureHydrator.scala | 31 - .../AsyncParamGatedQueryFeatureHydrator.scala | 48 - .../feature_hydrator/query/param_gated/BUILD | 25 - .../ParamGatedQueryFeatureHydrator.scala | 39 - ...edFeatureStoreV1QueryFeatureHydrator.scala | 53 - .../query/param_gated/featurestorev1/BUILD | 27 - ...edFeatureStoreV1QueryFeatureHydrator.scala | 47 - .../query/qualityfactor_gated/BUILD.bazel | 14 - ...alityFactorGatedQueryFeatureHydrator.scala | 54 - ...daptiveLongIntBloomFilterDedupFilter.scala | 40 - .../component_library/filter/BUILD | 30 - .../filter/ExcludedIdsFilter.scala | 28 - .../filter/FeatureFilter.scala | 63 - .../FeatureValueConditionalFilter.scala | 64 - .../filter/HasAuthorIdFeatureFilter.scala | 27 - .../filter/ParamGatedFilter.scala | 41 - .../filter/PredicateFilter.scala | 63 - .../filter/SnowflakeIdAgeFilter.scala | 42 - .../filter/TweetAuthorCountryFilter.scala | 47 - .../filter/TweetAuthorIsSelfFilter.scala | 37 - .../filter/TweetIsNotReplyFilter.scala | 36 - .../filter/TweetLanguageFilter.scala | 40 - .../filter/TweetVisibilityFilter.scala | 71 - .../UrtUnorderedExcludeIdsCursorFilter.scala | 32 - .../filter/list_visibility/BUILD.bazel | 17 - .../ListVisibilityFilter.scala | 52 - .../filter/tweet_impression/BUILD.bazel | 14 - .../TweetImpressionFilter.scala | 37 - .../component_library/gate/BUILD | 16 - .../gate/DefinedCountryCodeGate.scala | 13 - .../component_library/gate/FeatureGate.scala | 83 - .../gate/FirstPageGate.scala | 19 - .../gate/NoCandidatesGate.scala | 21 - .../gate/NonEmptyAdsQueryStringGate.scala | 16 - .../gate/NonEmptyCandidatesGate.scala | 22 - .../gate/QualityFactorGate.scala | 25 - .../AnyCandidatesWithoutFeatureGate.scala | 34 - .../BUILD.bazel | 13 - .../model/candidate/ArticleCandidate.scala | 77 - .../model/candidate/AudioSpaceCandidate.scala | 75 - .../component_library/model/candidate/BUILD | 13 - .../model/candidate/CardCandidate.scala | 75 - .../candidate/CommerceItemCandidate.scala | 160 - .../model/candidate/CursorCandidate.scala | 87 - .../model/candidate/DMConvoCandidate.scala | 160 - .../model/candidate/DMEventCandidate.scala | 152 - .../candidate/GenericSummaryCandidate.scala | 75 - .../model/candidate/LabelCandidate.scala | 72 - .../candidate/MomentAnnotationCandidate.scala | 86 - .../model/candidate/PromptCandidate.scala | 433 -- .../model/candidate/ShowAlertCandidate.scala | 80 - .../model/candidate/TopicCandidate.scala | 159 - .../model/candidate/TweetCandidate.scala | 93 - .../candidate/TwitterListCandidate.scala | 74 - .../model/candidate/UserCandidate.scala | 87 - .../model/candidate/ads/AdsCandidate.scala | 95 - .../model/candidate/ads/BUILD | 22 - .../hubble/AdCreativeCandidate.scala | 91 - .../candidate/hubble/AdGroupCandidate.scala | 86 - .../candidate/hubble/AdUnitCandidate.scala | 86 - .../model/candidate/hubble/BUILD | 15 - .../candidate/hubble/CampaignCandidate.scala | 76 - .../hubble/FundingSourceCandidate.scala | 83 - .../model/candidate/suggestion/BUILD | 17 - .../suggestion/QuerySuggestionCandidate.scala | 296 - .../SpellingSuggestionCandidate.scala | 93 - .../model/candidate/trends_events/BUILD | 17 - .../UnifiedTrendEventCandidate.scala | 119 - .../component_library/model/cursor/BUILD | 19 - .../model/cursor/OrderedCursor.scala | 30 - .../model/cursor/PassThroughCursor.scala | 35 - .../cursor/UnorderedBloomFilterCursor.scala | 25 - .../cursor/UnorderedExcludeIdsCursor.scala | 30 - .../model/cursor/UrtPlaceholderCursor.scala | 17 - .../flexible_injection_pipeline/BUILD.bazel | 22 - .../model/presentation/slice/BUILD | 15 - .../slice/SliceItemPresentation.scala | 7 - .../model/presentation/urt/BUILD | 13 - .../urt/ConversationModuleItem.scala | 10 - .../urt/UrtItemPresentation.scala | 10 - .../urt/UrtModulePresentation.scala | 8 - .../urt/UrtOperationPresentation.scala | 8 - .../model/query/ads/AdsQuery.scala | 59 - .../component_library/model/query/ads/BUILD | 17 - .../AccountRecommendationsMixerModule.scala | 60 - .../component_library/module/BUILD | 72 - .../module/ConversationServiceModule.scala | 42 - .../module/CrMixerClientModule.scala | 33 - .../module/DarkTrafficFilterModule.scala | 27 - .../module/EarlybirdModule.scala | 60 - .../module/ExploreRankerClientModule.scala | 38 - .../FollowRecommenderServiceModule.scala | 34 - .../module/GizmoduckClientModule.scala | 47 - .../module/HomeScorerClientModule.scala | 33 - .../InterestsDiscoveryServiceModule.scala | 34 - .../module/OnboardingTaskServiceModule.scala | 30 - .../module/PeopleDiscoveryServiceModule.scala | 42 - .../module/SocialGraphServiceModule.scala | 36 - .../module/TimelineMixerClientModule.scala | 33 - .../module/TimelineRankerClientModule.scala | 47 - .../module/TimelineScorerClientModule.scala | 33 - .../module/TimelineServiceClientModule.scala | 44 - .../module/TweetImpressionStoreModule.scala | 66 - .../module/TweetyPieClientModule.scala | 58 - .../module/UserSessionStoreModule.scala | 74 - .../module/cr_ml_ranker/BUILD.bazel | 13 - .../cr_ml_ranker/CrMlRankerModule.scala | 39 - .../component_library/module/http/BUILD | 30 - .../module/http/FinagleHttpClientModule.scala | 69 - ...eHttpClientWithCredentialProxyModule.scala | 75 - .../FinagleHttpClientWithProxyModule.scala | 81 - .../module/http/FinatraHttpClientModule.scala | 79 - ...aHttpClientWithCredentialProxyModule.scala | 93 - .../FinatraHttpClientWithProxyModule.scala | 89 - .../module/http/ProxyCredentialsModule.scala | 27 - .../ads/AdsCandidatePipelineConfig.scala | 56 - .../AdsCandidatePipelineConfigBuilder.scala | 56 - ...AdsCandidatePipelineQueryTransformer.scala | 79 - ...sCandidatePipelineResultsTransformer.scala | 39 - .../AdsDependentCandidatePipelineConfig.scala | 60 - ...endentCandidatePipelineConfigBuilder.scala | 58 - ...entCandidatePipelineQueryTransformer.scala | 33 - .../ads/AdsDisplayLocationBuilder.scala | 16 - .../pipeline/candidate/ads/BUILD | 22 - .../candidate/ads/CountNumOrganicItems.scala | 54 - .../candidate/ads/GetOrganicItemIds.scala | 29 - .../ads/PromotedTweetsOnlyFilter.scala | 39 - .../ads/ValidAdImpressionIdFilter.scala | 24 - .../flexible_injection_pipeline/BUILD.bazel | 23 - .../FlipPromptCandidatePipelineConfig.scala | 67 - ...PromptCandidatePipelineConfigBuilder.scala | 35 - ...omptDependentCandidatePipelineConfig.scala | 69 - ...endentCandidatePipelineConfigBuilder.scala | 35 - .../transformer/BUILD | 22 - .../FlipCandidateFeatureTransformer.scala | 37 - .../transformer/FlipInjectionParams.scala | 11 - .../transformer/FlipQueryTransformer.scala | 62 - .../PromptResultsTransformer.scala | 54 - .../who_to_follow_module/BUILD.bazel | 20 - .../WhoToFollowArmCandidateDecorator.scala | 82 - ...hoToFollowArmCandidatePipelineConfig.scala | 10 - ...ArmCandidatePipelineQueryTransformer.scala | 72 - ...wArmDependentCandidatePipelineConfig.scala | 76 - ...endentCandidatePipelineConfigBuilder.scala | 66 - ...oFollowArmResponseFeatureTransformer.scala | 38 - .../WhoToFollowCandidateDecorator.scala | 89 - .../WhoToFollowCandidatePipelineConfig.scala | 77 - ...FollowCandidatePipelineConfigBuilder.scala | 69 - ...lowCandidatePipelineQueryTransformer.scala | 39 - ...WhoToFollowClientEventDetailsBuilder.scala | 67 - ...llowDependentCandidatePipelineConfig.scala | 75 - ...endentCandidatePipelineConfigBuilder.scala | 70 - ...hoToFollowResponseFeatureTransformer.scala | 39 - .../premarshaller/cursor/BUILD | 25 - .../cursor/CursorSerializer.scala | 149 - .../cursor/UrtCursorSerializer.scala | 161 - .../premarshaller/slice/BUILD | 25 - .../slice/SliceDomainMarshaller.scala | 96 - .../premarshaller/slice/builder/BUILD | 19 - .../builder/OrderedNextCursorBuilder.scala | 38 - .../builder/OrderedNextCursorUpdater.scala | 28 - .../OrderedPreviousCursorBuilder.scala | 40 - .../OrderedPreviousCursorUpdater.scala | 30 - .../slice/builder/ShouldInclude.scala | 16 - .../slice/builder/SliceBuilder.scala | 62 - .../slice/builder/SliceCursorBuilder.scala | 24 - .../slice/builder/SliceCursorUpdater.scala | 58 - .../component_library/premarshaller/urp/BUILD | 21 - .../urp/UrpDomainMarshaller.scala | 52 - .../premarshaller/urp/builder/BUILD | 16 - .../urp/builder/PageBodyBuilder.scala | 18 - .../urp/builder/PageHeaderBuilder.scala | 18 - .../urp/builder/PageNavBarBuilder.scala | 18 - .../StaticTimelineScribeConfigBuilder.scala | 19 - .../builder/TimelineScribeConfigBuilder.scala | 22 - .../component_library/premarshaller/urt/BUILD | 27 - .../urt/UndecoratedUrtDomainMarshaller.scala | 148 - .../urt/UrtDomainMarshaller.scala | 112 - .../AddEntriesInstructionBuilder.scala | 19 - ...iesWithAddToModuleInstructionBuilder.scala | 33 - ...thPinnedAndReplaceInstructionBuilder.scala | 31 - ...eplaceAndShowAlertInstructionBuilder.scala | 25 - ...EntriesWithReplaceInstructionBuilder.scala | 31 - ...triesWithShowCoverInstructionBuilder.scala | 29 - .../AddToModuleInstructionBuilder.scala | 37 - .../premarshaller/urt/builder/BUILD | 29 - ...orderedExcludeIdsBottomCursorBuilder.scala | 49 - .../ClearCacheInstructionBuilder.scala | 16 - .../FeaturePassThroughCursorBuilder.scala | 33 - .../urt/builder/IncludeInstruction.scala | 31 - .../MarkUnreadInstructionBuilder.scala | 32 - .../builder/OrderedBottomCursorBuilder.scala | 45 - .../urt/builder/OrderedGapCursorBuilder.scala | 54 - .../urt/builder/OrderedTopCursorBuilder.scala | 52 - .../builder/PinEntryInstructionBuilder.scala | 23 - .../builder/PlaceholderTopCursorBuilder.scala | 34 - .../ReplaceEntryInstructionBuilder.scala | 63 - .../builder/ShowAlertInstructionBuilder.scala | 23 - .../builder/ShowCoverInstructionBuilder.scala | 24 - .../StaticTimelineScribeConfigBuilder.scala | 15 - .../builder/TerminateInstructionBuilder.scala | 44 - .../builder/TimelineScribeConfigBuilder.scala | 18 - ...rderedBloomFilterBottomCursorBuilder.scala | 43 - ...orderedExcludeIdsBottomCursorBuilder.scala | 26 - ...eredExcludeIdsSeqBottomCursorBuilder.scala | 30 - .../urt/builder/UrtBuilder.scala | 94 - .../urt/builder/UrtCursorBuilder.scala | 134 - .../urt/builder/UrtCursorUpdater.scala | 44 - .../urt/builder/UrtInstructionBuilder.scala | 15 - .../urt/builder/UrtMetadataBuilder.scala | 43 - .../component_library/scorer/common/BUILD | 30 - .../common/MLModelInferenceClient.scala | 12 - .../scorer/common/ManagedModelClient.scala | 33 - .../scorer/common/ModelSelector.scala | 28 - .../scorer/common/NaviModelClient.scala | 50 - .../component_library/scorer/cortex/BUILD | 35 - ...agedInferenceServiceDataRecordScorer.scala | 137 - ...erenceServiceDataRecordScorerBuilder.scala | 67 - ...xManagedInferenceServiceTensorScorer.scala | 97 - ...dInferenceServiceTensorScorerBuilder.scala | 47 - .../scorer/cortex/ModelFeatureExtractor.scala | 15 - .../scorer/cr_ml_ranker/BUILD.bazel | 18 - .../cr_ml_ranker/CrMlRankerScorer.scala | 52 - .../cr_ml_ranker/CrMlRankerStitchClient.scala | 79 - .../component_library/scorer/deepbird/BUILD | 42 - .../deepbird/BaseDeepbirdV2Scorer.scala | 91 - .../DeepbirdV2PredictionServerScorer.scala | 55 - .../LollyPredictionEngineScorer.scala | 61 - .../TensorflowPredictionEngineScorer.scala | 58 - .../scorer/param_gated/BUILD | 16 - .../scorer/param_gated/ParamGatedScorer.scala | 43 - .../scorer/qualityfactor_gated/BUILD | 16 - .../QualityFactorGatedScorer.scala | 59 - .../scorer/tensorbuilder/BUILD | 21 - .../BooleanInferInputTensorBuilder.scala | 13 - .../BytesInferInputTensorBuilder.scala | 13 - .../CandidateInferInputTensorBuilder.scala | 70 - .../Float32InferInputTensorBuilder.scala | 27 - .../FloatTensorInferInputTensorBuilder.scala | 33 - .../InferInputTensorBuilder.scala | 151 - .../Int64InferInputTensorBuilder.scala | 26 - .../ModelInferRequestBuilder.scala | 40 - .../QueryInferInputTensorBuilder.scala | 61 - .../SparseMapInferInputTensorBuilder.scala | 61 - .../scorer/tweet_tlx/BUILD.bazel | 26 - .../tweet_tlx/TweetTLXStratoScorer.scala | 58 - .../tweet_tlx/TweetTLXThriftScorer.scala | 79 - .../component_library/selector/BUILD | 47 - .../component_library/selector/Bucketer.scala | 20 - .../selector/CandidateMergeStrategy.scala | 82 - .../selector/CandidatePositionInResults.scala | 33 - .../selector/DeduplicationKey.scala | 33 - .../selector/DropAllCandidates.scala | 29 - .../selector/DropDuplicateCandidates.scala | 45 - .../DropDuplicateModuleItemCandidates.scala | 88 - .../selector/DropDuplicateResults.scala | 46 - .../selector/DropFilteredCandidates.scala | 48 - .../DropFilteredModuleItemCandidates.scala | 50 - .../selector/DropMaxCandidates.scala | 84 - .../DropMaxModuleItemCandidates.scala | 54 - .../selector/DropMaxResults.scala | 40 - .../DropModuleTooFewModuleItemResults.scala | 46 - .../selector/DropNonDuplicateCandidates.scala | 75 - .../selector/DropOrthogonalCandidates.scala | 54 - ...DropRequestedMaxModuleItemCandidates.scala | 68 - .../selector/DropRequestedMaxResults.scala | 55 - .../selector/DropSelector.scala | 111 - .../selector/DropTooFewResults.scala | 35 - .../selector/DynamicPositionSelector.scala | 124 - .../InsertAppendIntoModuleCandidates.scala | 56 - .../selector/InsertAppendPatternResults.scala | 105 - .../selector/InsertAppendRatioResults.scala | 171 - .../selector/InsertAppendResults.scala | 53 - .../selector/InsertAppendWeaveResults.scala | 120 - .../InsertAppendWithoutFeatureResults.scala | 35 - .../InsertDynamicPositionResults.scala | 69 - ...ertFixedPositionIntoModuleCandidates.scala | 69 - .../selector/InsertFixedPositionResults.scala | 46 - .../selector/InsertIntoModule.scala | 70 - ...rtPerCandidateDynamicPositionResults.scala | 78 - .../InsertRandomPositionResults.scala | 139 - .../InsertRelativePositionResults.scala | 58 - .../selector/InsertSelector.scala | 39 - .../selector/SelectConditionally.scala | 85 - .../SelectFromSubpoolCandidates.scala | 147 - .../selector/UpdateSortCandidates.scala | 86 - .../UpdateSortModuleItemCandidates.scala | 96 - .../selector/UpdateSortResults.scala | 43 - .../selector/ads/AdsInjector.scala | 73 - .../selector/ads/BUILD.bazel | 30 - .../selector/ads/InsertAdResults.scala | 95 - .../component_library/selector/sorter/BUILD | 20 - .../selector/sorter/FeatureValueSorter.scala | 248 - .../selector/sorter/RandomShuffleSorter.scala | 16 - .../selector/sorter/ReverseSorter.scala | 14 - .../selector/sorter/SortOrder.scala | 5 - .../selector/sorter/SorterFromOrdering.scala | 25 - .../selector/sorter/SorterProvider.scala | 40 - .../selector/sorter/featurestorev1/BUILD | 18 - .../FeatureStoreV1FeatureValueSorter.scala | 98 - .../component_library/side_effect/BUILD | 30 - .../KafkaPublishingSideEffect.scala | 233 - .../ParamGatedPipelineResultSideEffect.scala | 76 - .../ScribeClientEventSideEffect.scala | 118 - .../ScribeLogEventAsyncSideEffect.scala | 58 - .../ScribeLogEventSideEffect.scala | 58 - .../side_effect/StratoInsertSideEffect.scala | 70 - .../UserSessionStoreUpdateSideEffect.scala | 35 - .../side_effect/metrics/BUILD.bazel | 18 - .../metrics/CandidateMetricFunction.scala | 59 - .../ScribeClientEventMetricsSideEffect.scala | 74 - ...eClientEventMetricsSideEffectBuilder.scala | 84 - .../core/product/guice/scope/BUILD | 8 - .../product/guice/scope/ProductScoped.java | 14 - .../core/controllers/AlertConfig.scala | 38 - .../product_mixer/core/controllers/BUILD | 39 - .../controllers/DebugTwitterContext.scala | 55 - .../GetComponentRegistryHandler.scala | 114 - .../GetDebugConfigurationHandler.scala | 60 - .../core/controllers/PredicateConfig.scala | 22 - .../controllers/ProductMixerController.scala | 79 - .../QualityFactorMonitoringConfig.scala | 6 - .../twitter/product_mixer/core/feature/BUILD | 10 - .../product_mixer/core/feature/Feature.scala | 74 - .../core/feature/datarecord/BUILD | 21 - .../datarecord/DataRecordCompatible.scala | 316 -- .../datarecord/DataRecordFeature.scala | 42 - .../core/feature/featuremap/BUILD | 16 - .../core/feature/featuremap/FeatureMap.scala | 195 - .../featuremap/FeatureMapBuilder.scala | 110 - .../featuremap/FeatureMapException.scala | 12 - .../featuremap/FeatureMapSerializer.scala | 63 - .../asyncfeaturemap/AsyncFeatureMap.scala | 134 - .../AsyncFeatureMapSerializer.scala | 45 - .../feature/featuremap/asyncfeaturemap/BUILD | 18 - .../core/feature/featuremap/datarecord/BUILD | 23 - .../datarecord/DataRecordConverter.scala | 51 - .../datarecord/DataRecordExtractor.scala | 60 - .../featuremap/datarecord/FeaturesScope.scala | 157 - .../feature/featuremap/featurestorev1/BUILD | 17 - .../FeatureStoreV1FeatureMap.scala | 191 - .../core/feature/featurestorev1/BUILD | 29 - .../featurestorev1/FeatureStoreV1Entity.scala | 35 - .../FeatureStoreV1Feature.scala | 312 - .../feature/featurestorev1/featurevalue/BUILD | 19 - .../featurevalue/FeatureStoreV1Response.scala | 39 - .../functional_component/access_policy/BUILD | 9 - .../candidate_source/BUILD | 21 - .../candidate_source/CandidateSource.scala | 50 - .../CandidatesWithSourceFeatures.scala | 16 - .../PassthroughCandidateSource.scala | 59 - .../StaticCandidateSource.scala | 15 - .../candidate_source/product_pipeline/BUILD | 23 - .../ProductPipelineCandidateSource.scala | 71 - .../candidate_source/strato/BUILD | 21 - .../strato/StratoErrCategorizer.scala | 21 - .../strato/StratoKeyFetcherSeqSource.scala | 27 - .../strato/StratoKeyFetcherSource.scala | 45 - ...toKeyFetcherWithSourceFeaturesSource.scala | 65 - .../strato/StratoKeyView.scala | 4 - .../StratoKeyViewFetcherSeqSource.scala | 30 - .../strato/StratoKeyViewFetcherSource.scala | 51 - ...yViewFetcherWithSourceFeaturesSource.scala | 75 - .../core/functional_component/common/BUILD | 15 - .../common/CandidateScope.scala | 98 - .../common/access_policy/AccessPolicy.scala | 38 - .../access_policy/AccessPolicyEvaluator.scala | 12 - .../common/access_policy/BUILD | 15 - .../WithDebugAccessPolicies.scala | 10 - .../common/alert/Alert.scala | 31 - .../common/alert/AlertType.scala | 25 - .../functional_component/common/alert/BUILD | 21 - .../common/alert/EmptyResponseRateAlert.scala | 27 - .../alert/GenericClientLatencyAlert.scala | 19 - .../alert/GenericClientSuccessRateAlert.scala | 29 - .../alert/GenericClientThroughputAlert.scala | 25 - .../common/alert/IsObservableFromStrato.scala | 10 - .../common/alert/LatencyAlert.scala | 20 - .../common/alert/NotificationGroup.scala | 36 - .../common/alert/Percentile.scala | 17 - .../common/alert/ResponseSizeAlert.scala | 27 - .../common/alert/Source.scala | 47 - .../common/alert/StratoColumnAlert.scala | 34 - .../common/alert/SuccessRateAlert.scala | 27 - .../common/alert/ThroughputAlert.scala | 24 - .../common/alert/predicate/BUILD | 13 - .../alert/predicate/MetricGranularity.scala | 35 - .../common/alert/predicate/Operator.scala | 14 - .../common/alert/predicate/Predicate.scala | 52 - .../alert/predicate/TriggerIfAbove.scala | 15 - .../alert/predicate/TriggerIfBelow.scala | 15 - .../predicate/TriggerIfLatencyAbove.scala | 22 - .../core/functional_component/configapi/BUILD | 25 - .../configapi/ConfigBuilder.scala | 17 - .../configapi/ParamsBuilder.scala | 34 - .../configapi/RequestContext.scala | 19 - .../configapi/RequestContextBuilder.scala | 72 - .../configapi/StaticParam.scala | 6 - .../configapi/registry/BUILD | 23 - .../registry/GlobalParamConfig.scala | 7 - .../registry/GlobalParamRegistry.scala | 21 - .../configapi/registry/ParamConfig.scala | 74 - .../registry/ParamConfigBuilder.scala | 49 - .../core/functional_component/decorator/BUILD | 37 - .../decorator/CandidateDecorator.scala | 61 - .../decorator/Decoration.scala | 11 - .../decorator/slice/builder/BUILD | 21 - .../builder/CandidateSliceItemBuilder.scala | 14 - .../decorator/urt/builder/BUILD | 27 - .../builder/CandidateUrtEntryBuilder.scala | 14 - .../builder/icon/BaseHorizonIconBuilder.scala | 14 - .../item/alert/BaseDurationBuilder.scala | 11 - ...seShowAlertColorConfigurationBuilder.scala | 15 - .../BaseShowAlertDisplayLocationBuilder.scala | 15 - .../BaseShowAlertIconDisplayInfoBuilder.scala | 15 - ...seShowAlertNavigationMetadataBuilder.scala | 15 - .../alert/BaseShowAlertUserIdsBuilder.scala | 10 - .../topic/BaseTopicDisplayTypeBuilder.scala | 15 - .../BaseTopicFunctionalityTypeBuilder.scala | 15 - .../tweet/BaseEntryIdToReplaceBuilder.scala | 14 - .../tweet/BaseTimelinesScoreInfoBuilder.scala | 15 - .../tweet/BaseTweetHighlightsBuilder.scala | 15 - .../BaseUserReactiveTriggersBuilder.scala | 15 - .../BaseClientEventDetailsBuilder.scala | 19 - .../metadata/BaseClientEventInfoBuilder.scala | 20 - .../BaseFeedbackActionInfoBuilder.scala | 15 - .../urt/builder/metadata/BaseModuleStr.scala | 10 - .../urt/builder/metadata/BaseStr.scala | 10 - .../urt/builder/metadata/BaseUrlBuilder.scala | 11 - .../BasePromotedMetadataBuilder.scala | 15 - .../richtext/BaseRichTextBuilder.scala | 11 - .../BaseModuleSocialContextBuilder.scala | 14 - .../BaseSocialContextBuilder.scala | 15 - ...ModuleStringCenterPlaceholderBuilder.scala | 12 - .../BaseStringCenterPlaceholderBuilder.scala | 12 - .../BaseModuleDisplayTypeBuilder.scala | 14 - .../BaseModuleFooterBuilder.scala | 14 - .../BaseModuleHeaderBuilder.scala | 14 - .../BaseModuleHeaderDisplayTypeBuilder.scala | 16 - .../BaseModuleMetadataBuilder.scala | 14 - .../BaseModuleShowMoreBehaviorBuilder.scala | 14 - .../BaseTimelineModuleBuilder.scala | 14 - .../feature_hydrator/BUILD | 21 - .../CandidateFeatureHydrator.scala | 96 - .../feature_hydrator/FeatureHydrator.scala | 9 - .../HydratorCandidateResult.scala | 10 - .../QueryFeatureHydrator.scala | 79 - .../feature_hydrator/featurestorev1/BUILD | 24 - .../FeatureStoreDatasetErrorHandler.scala | 74 - ...atureStoreV1CandidateFeatureHydrator.scala | 97 - .../FeatureStoreV1DynamicClientBuilder.scala | 12 - .../FeatureStoreV1HydrationConfig.scala | 25 - .../FeatureStoreV1QueryFeatureHydrator.scala | 79 - .../core/functional_component/filter/BUILD | 21 - .../functional_component/filter/Filter.scala | 67 - .../filter/FilterResult.scala | 4 - .../core/functional_component/gate/BUILD | 21 - .../core/functional_component/gate/Gate.scala | 127 - .../gate/GateResult.scala | 47 - .../gate/ShouldContinue.scala | 7 - .../functional_component/marshaller/BUILD | 17 - .../marshaller/TransportMarshaller.scala | 42 - .../marshaller/request/BUILD | 17 - .../request/ClientContextMarshaller.scala | 27 - .../request/ClientContextUnmarshaller.scala | 30 - .../request/FeatureValueUnmarshaller.scala | 31 - .../response/graphql/contextual_ref/BUILD | 21 - .../ContextualTweetRefMarshaller.scala | 17 - .../OuterTweetContextMarshaller.scala | 18 - .../TweetHydrationContextMarshaller.scala | 20 - .../response/rtf/safety_level/BUILD | 17 - .../safety_level/SafetyLevelMarshaller.scala | 24 - .../marshaller/response/slice/BUILD | 16 - .../response/slice/CursorTypeMarshaller.scala | 29 - .../response/slice/SliceItemMarshaller.scala | 147 - .../slice/SliceTransportMarshaller.scala | 26 - .../marshaller/response/urp/BUILD | 22 - .../response/urp/PageBodyMarshaller.scala | 21 - .../response/urp/PageHeaderMarshaller.scala | 17 - .../response/urp/PageNavBarMarshaller.scala | 21 - .../urp/SegmentedTimelineMarshaller.scala | 21 - .../urp/SegmentedTimelinesMarshaller.scala | 17 - .../response/urp/TimelineKeyMarshaller.scala | 54 - .../response/urp/TitleNavBarMarshaller.scala | 19 - ...TopicPageHeaderDisplayTypeMarshaller.scala | 19 - .../TopicPageHeaderFacepileMarshaller.scala | 18 - .../urp/TopicPageHeaderMarshaller.scala | 25 - .../urp/TopicPageNavBarMarshaller.scala | 18 - .../response/urp/UrpTransportMarshaller.scala | 29 - .../urp/UrpTransportMarshallerBuilder.scala | 65 - .../urt/AddEntriesInstructionMarshaller.scala | 15 - .../AddToModuleInstructionMarshaller.scala | 17 - .../marshaller/response/urt/BUILD | 40 - .../response/urt/CoverMarshaller.scala | 32 - ...rkEntriesUnreadInstructionMarshaller.scala | 13 - .../response/urt/ModuleItemMarshaller.scala | 23 - .../urt/ModuleItemTreeDisplayMarshaller.scala | 20 - .../urt/PinEntryInstructionMarshaller.scala | 15 - .../urt/ReaderModeConfigMarshaller.scala | 17 - .../ReplaceEntryInstructionMarshaller.scala | 26 - .../urt/ShowAlertInstructionMarshaller.scala | 41 - ...rminateTimelineInstructionMarshaller.scala | 22 - .../urt/TimelineEntryContentMarshaller.scala | 25 - .../urt/TimelineEntryMarshaller.scala | 22 - .../urt/TimelineInstructionMarshaller.scala | 50 - .../urt/TimelineItemContentMarshaller.scala | 130 - .../response/urt/TimelineItemMarshaller.scala | 22 - .../urt/TimelineMetadataMarshaller.scala | 18 - .../urt/TimelineModuleMarshaller.scala | 36 - .../urt/TimelineOperationMarshaller.scala | 24 - .../urt/TimelineScribeConfigMarshaller.scala | 17 - .../response/urt/UrtTransportMarshaller.scala | 101 - .../urt/UrtTransportMarshallerBuilder.scala | 711 --- .../marshaller/response/urt/alert/BUILD | 25 - ...howAlertColorConfigurationMarshaller.scala | 19 - .../ShowAlertDisplayLocationMarshaller.scala | 19 - .../ShowAlertIconDisplayInfoMarshaller.scala | 21 - .../urt/alert/ShowAlertIconMarshaller.scala | 17 - ...howAlertNavigationMetadataMarshaller.scala | 14 - .../urt/alert/ShowAlertTypeMarshaller.scala | 17 - .../marshaller/response/urt/button/BUILD | 21 - .../urt/button/ButtonStyleMarshaller.scala | 29 - .../urt/button/CtaButtonMarshaller.scala | 19 - .../urt/button/IconCtaButtonMarshaller.scala | 21 - .../urt/button/TextCtaButtonMarshaller.scala | 18 - .../marshaller/response/urt/color/BUILD | 17 - .../response/urt/color/ColorMarshaller.scala | 16 - .../urt/color/ColorPaletteMarshaller.scala | 16 - .../urt/color/RosettaColorMarshaller.scala | 48 - .../marshaller/response/urt/cover/BUILD | 28 - .../urt/cover/CoverContentMarshaller.scala | 19 - .../cover/CoverCtaBehaviorMarshaller.scala | 25 - .../urt/cover/CoverCtaMarshaller.scala | 28 - .../urt/cover/CoverImageMarshaller.scala | 23 - .../cover/FullCoverContentMarshaller.scala | 37 - .../FullCoverDisplayTypeMarshaller.scala | 16 - .../cover/HalfCoverContentMarshaller.scala | 33 - .../HalfCoverDisplayTypeMarshaller.scala | 18 - .../marshaller/response/urt/icon/BUILD | 17 - .../urt/icon/HorizonIconMarshaller.scala | 52 - .../marshaller/response/urt/item/BUILD | 28 - .../ArticleDisplayTypeMarshaller.scala | 15 - .../item/article/ArticleItemMarshaller.scala | 23 - .../article/ArticleSeedTypeMarshaller.scala | 20 - .../AudioSpaceItemMarshaller.scala | 17 - .../item/card/CardDisplayTypeMarshaller.scala | 16 - .../urt/item/card/CardItemMarshaller.scala | 25 - .../CommerceProductGroupItemMarshaller.scala | 14 - .../CommerceProductItemMarshaller.scala | 13 - .../ConversationAnnotationMarshaller.scala | 22 - ...ConversationAnnotationTypeMarshaller.scala | 20 - .../EventSummaryDisplayTypeMarshaller.scala | 24 - .../event/EventSummaryItemMarshaller.scala | 27 - .../ForwardPivotDisplayTypeMarshaller.scala | 20 - .../ForwardPivotMarshaller.scala | 35 - ...oftInterventionDisplayTypeMarshaller.scala | 24 - .../GenericSummaryActionMarshaller.scala | 20 - .../GenericSummaryContextMarshaller.scala | 20 - .../GenericSummaryDisplayTypeMarshaller.scala | 18 - .../GenericSummaryItemMarshaller.scala | 33 - .../HighlightedSectionMarshaller.scala | 16 - .../icon_label/IconLabelItemMarshaller.scala | 22 - .../label/LabelDisplayTypeMarshaller.scala | 15 - .../urt/item/label/LabelItemMarshaller.scala | 25 - ...ompactPromptMessageContentMarshaller.scala | 29 - ...rImagePromptMessageContentMarshaller.scala | 33 - ...InlinePromptMessageContentMarshaller.scala | 32 - .../message/MessageActionMarshaller.scala | 25 - .../message/MessageActionTypeMarshaller.scala | 15 - .../message/MessageContentMarshaller.scala | 25 - .../item/message/MessageImageMarshaller.scala | 19 - .../message/MessagePromptItemMarshaller.scala | 23 - .../message/MessageTextActionMarshaller.scala | 17 - .../UserFacepileDisplayTypeMarshaller.scala | 18 - .../item/message/UserFacepileMarshaller.scala | 23 - .../MomentAnnotationItemMarshaller.scala | 20 - .../item/prompt/PromptContentMarshaller.scala | 17 - .../item/prompt/PromptItemMarshaller.scala | 26 - .../RelevancePromptContentMarshaller.scala | 29 - ...RelevancePromptDisplayTypeMarshaller.scala | 18 - ...PromptFollowUpFeedbackTypeMarshaller.scala | 19 - ...ncePromptFollowUpTextInputMarshaller.scala | 20 - .../SpellingActionTypeMarshaller.scala | 16 - .../suggestion/SpellingItemMarshaller.scala | 22 - .../suggestion/TextResultMarshaller.scala | 25 - .../ThreadHeaderContentMarshaller.scala | 14 - .../thread/ThreadHeaderItemMarshaller.scala | 18 - .../CallToActionTileContentMarshaller.scala | 21 - .../tile/StandardTileContentMarshaller.scala | 19 - .../urt/item/tile/TileContentMarshaller.scala | 21 - .../urt/item/tile/TileItemMarshaller.scala | 28 - .../TombstoneDisplayTypeMarshaller.scala | 24 - .../tombstone/TombstoneInfoMarshaller.scala | 18 - .../tombstone/TombstoneItemMarshaller.scala | 23 - .../topic/TopicDisplayTypeMarshaller.scala | 21 - ...picFollowPromptDisplayTypeMarshaller.scala | 21 - .../TopicFollowPromptItemMarshaller.scala | 22 - .../TopicFunctionalityTypeMarshaller.scala | 20 - .../urt/item/topic/TopicItemMarshaller.scala | 26 - .../urt/item/trend/TrendItemMarshaller.scala | 37 - .../tweet/TimelinesScoreInfoMarshaller.scala | 13 - .../tweet/TweetDisplayTypeMarshaller.scala | 25 - .../tweet/TweetHighlightsMarshaller.scala | 22 - .../urt/item/tweet/TweetItemMarshaller.scala | 52 - .../TweetComposerDisplayTypeMarshaller.scala | 18 - .../TweetComposerItemMarshaller.scala | 22 - .../TwitterListDisplayTypeMarshaller.scala | 22 - .../TwitterListItemMarshaller.scala | 19 - .../item/user/UserDisplayTypeMarshaller.scala | 20 - .../urt/item/user/UserItemMarshaller.scala | 28 - .../user/UserReactiveTriggersMarshaller.scala | 17 - .../VerticalGridItemContentMarshaller.scala | 17 - .../VerticalGridItemMarshaller.scala | 18 - .../VerticalGridItemTileStyleMarshaller.scala | 20 - ...ItemTopicFunctionalityTypeMarshaller.scala | 21 - .../VerticalGridItemTopicTileMarshaller.scala | 28 - .../urt/media/AspectRatioMarshaller.scala | 15 - .../marshaller/response/urt/media/BUILD | 17 - .../urt/media/BroadcastIdMarshaller.scala | 14 - .../urt/media/MediaEntityMarshaller.scala | 23 - .../urt/media/MediaKeyMarshaller.scala | 15 - .../response/urt/media/MediaMarshaller.scala | 23 - .../response/urt/media/RectMarshaller.scala | 17 - .../urt/media/TweetMediaMarshaller.scala | 15 - .../metadata/ArticleDetailsMarshaller.scala | 15 - .../marshaller/response/urt/metadata/BUILD | 21 - .../urt/metadata/BadgeMarshaller.scala | 18 - .../urt/metadata/CallbackMarshaller.scala | 14 - .../ChildFeedbackActionMarshaller.scala | 33 - .../ClientEventDetailsMarshaller.scala | 26 - .../metadata/ClientEventInfoMarshaller.scala | 21 - .../metadata/CommerceDetailsMarshaller.scala | 18 - .../ConfirmationDisplayTypeMarshaller.scala | 18 - .../ConversationDetailsMarshaller.scala | 15 - .../ConversationSectionMarshaller.scala | 21 - .../urt/metadata/DismissInfoMarshaller.scala | 13 - .../metadata/FeedbackActionMarshaller.scala | 48 - .../FeedbackDisplayContextMarshaller.scala | 15 - .../urt/metadata/FeedbackInfoMarshaller.scala | 22 - .../urt/metadata/FeedbackTypeMarshaller.scala | 27 - .../metadata/GeneralContextMarshaller.scala | 24 - .../GeneralContextTypeMarshaller.scala | 35 - .../ImageAnimationTypeMarshaller.scala | 16 - .../metadata/ImageDisplayTypeMarshaller.scala | 20 - .../urt/metadata/ImageVariantMarshaller.scala | 19 - .../metadata/LiveEventDetailsMarshaller.scala | 14 - .../RichFeedbackBehaviorMarshaller.scala | 55 - .../metadata/SocialContextMarshaller.scala | 22 - .../metadata/TimelinesDetailsMarshaller.scala | 16 - ...icContextFunctionalityTypeMarshaller.scala | 20 - .../urt/metadata/TopicContextMarshaller.scala | 21 - .../response/urt/metadata/UrlMarshaller.scala | 18 - .../urt/metadata/UrlTypeMarshaller.scala | 19 - .../UrtEndpointOptionsMarshaller.scala | 18 - .../marshaller/response/urt/operation/BUILD | 17 - .../CursorDisplayTreatmentMarshaller.scala | 16 - .../urt/operation/CursorItemMarshaller.scala | 21 - .../operation/CursorOperationMarshaller.scala | 21 - .../urt/operation/CursorTypeMarshaller.scala | 38 - .../AdMetadataContainerMarshaller.scala | 26 - .../marshaller/response/urt/promoted/BUILD | 17 - .../urt/promoted/CallToActionMarshaller.scala | 15 - .../ClickTrackingInfoMarshaller.scala | 18 - .../promoted/DisclaimerTypeMarshaller.scala | 17 - .../promoted/DisclosureTypeMarshaller.scala | 21 - .../DynamicPrerollTypeMarshaller.scala | 20 - .../urt/promoted/MediaInfoMarshaller.scala | 24 - .../urt/promoted/PrerollMarshaller.scala | 19 - .../promoted/PrerollMetadataMarshaller.scala | 16 - .../promoted/PromotedMetadataMarshaller.scala | 35 - .../promoted/SkAdNetworkDataMarshaller.scala | 23 - .../promoted/SponsorshipTypeMarshaller.scala | 19 - .../promoted/UrlOverrideTypeMarshaller.scala | 17 - .../promoted/VideoVariantsMarshaller.scala | 17 - .../marshaller/response/urt/reaction/BUILD | 17 - .../reaction/TimelineReactionMarshaller.scala | 28 - .../marshaller/response/urt/richtext/BUILD | 21 - .../richtext/ReferenceObjectMarshaller.scala | 31 - .../RichTextAlignmentMarshaller.scala | 17 - .../richtext/RichTextEntityMarshaller.scala | 19 - .../richtext/RichTextFormatMarshaller.scala | 17 - .../urt/richtext/RichTextMarshaller.scala | 19 - .../AdsMetadataMarshaller.scala | 13 - .../response/urt/timeline_module/BUILD | 19 - .../GridCarouselMetadataMarshaller.scala | 13 - ...ModuleConversationMetadataMarshaller.scala | 20 - .../ModuleDisplayTypeMarshaller.scala | 29 - .../ModuleFooterMarshaller.scala | 16 - .../ModuleHeaderDisplayTypeMarshaller.scala | 21 - .../ModuleHeaderMarshaller.scala | 26 - .../ModuleMetadataMarshaller.scala | 21 - .../ModuleShowMoreBehaviorMarshaller.scala | 19 - ...wMoreBehaviorRevealByCountMarshaller.scala | 20 - .../functional_component/premarshaller/BUILD | 17 - .../premarshaller/DomainMarshaller.scala | 66 - .../core/functional_component/scorer/BUILD | 23 - .../scorer/ScoredCandidateResult.scala | 13 - .../functional_component/scorer/Scorer.scala | 36 - .../core/functional_component/selector/BUILD | 19 - .../selector/Selector.scala | 24 - .../selector/SelectorResult.scala | 11 - .../functional_component/side_effect/BUILD | 19 - .../side_effect/ExecuteSynchronously.scala | 22 - .../PipelineResultSideEffect.scala | 60 - .../side_effect/SideEffect.scala | 28 - .../functional_component/transformer/BUILD | 23 - .../CandidateFeatureTransformer.scala | 8 - .../CandidatePipelineQueryTransformer.scala | 85 - .../CandidatePipelineResultsTransformer.scala | 45 - .../transformer/FeatureTransformer.scala | 27 - .../transformer/Transformer.scala | 15 - .../com/twitter/product_mixer/core/gate/BUILD | 15 - .../core/gate/DenyLoggedOutUsersGate.scala | 31 - .../product_mixer/core/gate/ParamGate.scala | 22 - .../core/gate/ParamNotGate.scala | 14 - .../product_mixer/core/model/common/BUILD | 25 - .../model/common/CandidateWithFeatures.scala | 18 - .../core/model/common/Component.scala | 18 - .../core/model/common/Conditionally.scala | 57 - .../core/model/common/UniversalNoun.scala | 8 - .../core/model/common/identifier/BUILD | 15 - .../CandidatePipelineIdentifier.scala | 70 - .../CandidateSourceIdentifier.scala | 70 - .../identifier/ComponentIdentifier.scala | 111 - .../ComponentIdentifierSerializer.scala | 21 - .../identifier/ComponentIdentifierStack.scala | 64 - .../ComponentIdentifierStackSerializer.scala | 14 - .../identifier/DecoratorIdentifier.scala | 70 - .../DomainMarshallerIdentifier.scala | 70 - .../FeatureHydratorIdentifier.scala | 70 - .../common/identifier/FilterIdentifier.scala | 70 - .../common/identifier/GateIdentifier.scala | 70 - .../identifier/MixerPipelineIdentifier.scala | 70 - .../identifier/PipelineStepIdentifier.scala | 90 - .../identifier/PlatformIdentifier.scala | 70 - .../common/identifier/ProductIdentifier.scala | 70 - .../ProductPipelineIdentifier.scala | 70 - .../RecommendationPipelineIdentifier.scala | 74 - .../common/identifier/RootIdentifier.scala | 66 - .../common/identifier/ScorerIdentifier.scala | 70 - .../ScoringPipelineIdentifier.scala | 70 - .../identifier/SelectorIdentifier.scala | 79 - .../identifier/SideEffectIdentifier.scala | 70 - .../identifier/TransformerIdentifier.scala | 70 - .../TransportMarshallerIdentifier.scala | 70 - .../core/model/common/presentation/BUILD | 19 - .../presentation/CandidateFeatures.scala | 32 - .../presentation/CandidateWithDetails.scala | 140 - .../presentation/ItemPresentation.scala | 6 - .../presentation/ModulePresentation.scala | 3 - .../presentation/UniversalPresentation.scala | 16 - .../model/common/presentation/slice/BUILD | 15 - .../slice/BaseSliceItemPresentation.scala | 8 - .../core/model/common/presentation/urt/BUILD | 15 - .../urt/BaseUrtItemPresentation.scala | 9 - .../urt/BaseUrtModulePresentation.scala | 8 - .../urt/BaseUrtOperationPresentation.scala | 9 - .../presentation/urt/IsDispensable.scala | 14 - .../urt/WithItemTreeDisplay.scala | 11 - .../core/model/marshalling/BUILD | 8 - .../model/marshalling/HasMarshalling.scala | 3 - .../core/model/marshalling/request/BUILD | 24 - .../marshalling/request/ClientContext.scala | 94 - .../marshalling/request/DebugOptions.scala | 15 - .../marshalling/request/DebugParams.scala | 8 - .../marshalling/request/HasExcludedIds.scala | 8 - .../request/HasSerializedRequestCursor.scala | 11 - .../model/marshalling/request/Product.scala | 25 - .../marshalling/request/ProductContext.scala | 7 - .../model/marshalling/request/Request.scala | 10 - .../response/rtf/safety_level/BUILD | 13 - .../rtf/safety_level/SafetyLevel.scala | 13 - .../model/marshalling/response/slice/BUILD | 13 - .../response/slice/SliceItem.scala | 84 - .../core/model/marshalling/response/urp/BUILD | 15 - .../model/marshalling/response/urp/Page.scala | 12 - .../marshalling/response/urp/PageBody.scala | 10 - .../marshalling/response/urp/PageHeader.scala | 15 - .../marshalling/response/urp/PageNavBar.scala | 19 - .../response/urp/SegmentedTimeline.scala | 10 - .../response/urp/TimelineKey.scala | 32 - .../urp/TopicPageHeaderDisplayType.scala | 6 - .../urp/TopicPageHeaderFacepile.scala | 7 - .../core/model/marshalling/response/urt/BUILD | 24 - .../marshalling/response/urt/Cover.scala | 3 - .../response/urt/EntryNamespace.scala | 50 - .../response/urt/HasEntryIdentifier.scala | 8 - .../response/urt/HasExpirationTime.scala | 9 - .../response/urt/HasSortIndex.scala | 7 - .../response/urt/ModuleItemTreeDisplay.scala | 9 - .../response/urt/ReaderModeConfig.scala | 5 - .../marshalling/response/urt/ShowAlert.scala | 46 - .../marshalling/response/urt/Timeline.scala | 10 - .../response/urt/TimelineEntry.scala | 56 - .../response/urt/TimelineInstruction.scala | 65 - .../response/urt/TimelineMetadata.scala | 6 - .../response/urt/TimelineScribeConfig.scala | 6 - .../marshalling/response/urt/alert/BUILD | 19 - .../alert/ShowAlertColorConfiguration.scala | 9 - .../urt/alert/ShowAlertDisplayLocation.scala | 5 - .../response/urt/alert/ShowAlertIcon.scala | 5 - .../urt/alert/ShowAlertIconDisplayInfo.scala | 5 - .../alert/ShowAlertNavigationMetadata.scala | 3 - .../response/urt/alert/ShowAlertType.scala | 5 - .../marshalling/response/urt/button/BUILD | 15 - .../response/urt/button/ButtonStyle.scala | 12 - .../response/urt/button/CtaButton.scala | 11 - .../marshalling/response/urt/color/BUILD | 8 - .../response/urt/color/Color.scala | 7 - .../response/urt/color/ColorPalette.scala | 5 - .../response/urt/color/RosettaColor.scala | 47 - .../response/urt/contextual_ref/BUILD | 15 - .../contextual_ref/ContextualTweetRef.scala | 5 - .../contextual_ref/OuterTweetContext.scala | 6 - .../TweetHydrationContext.scala | 7 - .../marshalling/response/urt/cover/BUILD | 16 - .../response/urt/cover/CoverContent.scala | 34 - .../response/urt/cover/CoverCta.scala | 14 - .../response/urt/cover/CoverCtaBehavior.scala | 9 - .../response/urt/cover/CoverImage.scala | 10 - .../urt/cover/FullCoverDisplayType.scala | 5 - .../urt/cover/HalfCoverDisplayType.scala | 6 - .../response/urt/cover/ShowCover.scala | 49 - .../model/marshalling/response/urt/icon/BUILD | 9 - .../response/urt/icon/HorizonIcon.scala | 43 - .../model/marshalling/response/urt/item/BUILD | 24 - .../urt/item/article/ArticleDisplayType.scala | 5 - .../urt/item/article/ArticleItem.scala | 26 - .../urt/item/article/ArticleSeedType.scala | 18 - .../urt/item/audio_space/AudioSpaceItem.scala | 22 - .../urt/item/card/CardDisplayType.scala | 7 - .../response/urt/item/card/CardItem.scala | 28 - .../commerce/CommerceProductGroupItem.scala | 23 - .../item/commerce/CommerceProductItem.scala | 23 - .../ConversationAnnotation.scala | 8 - .../ConversationAnnotationType.scala | 6 - .../item/event/EventSummaryDisplayType.scala | 7 - .../urt/item/event/EventSummaryItem.scala | 30 - .../urt/item/forward_pivot/ForwardPivot.scala | 18 - .../ForwardPivotDisplayType.scala | 7 - .../SoftInterventionDisplayType.scala | 8 - .../GenericSummaryAction.scala | 8 - .../GenericSummaryContext.scala | 8 - .../GenericSummaryDisplayType.scala | 5 - .../generic_summary/GenericSummaryItem.scala | 34 - .../item/highlight/HighlightedSection.scala | 3 - .../urt/item/icon_label/IconLabelItem.scala | 26 - .../urt/item/label/LabelDisplayType.scala | 6 - .../response/urt/item/label/LabelItem.scala | 28 - .../urt/item/message/MessageAction.scala | 10 - .../urt/item/message/MessageActionType.scala | 5 - .../urt/item/message/MessageContent.scala | 38 - .../urt/item/message/MessageImage.scala | 7 - .../urt/item/message/MessagePromptItem.scala | 27 - .../urt/item/message/MessageTextAction.scala | 5 - .../urt/item/message/UserFacepile.scala | 9 - .../message/UserFacepileDisplayType.scala | 6 - .../item/moment/MomentAnnotationItem.scala | 33 - .../urt/item/prompt/PromptContent.scala | 28 - .../response/urt/item/prompt/PromptItem.scala | 26 - .../prompt/RelevancePromptDisplayType.scala | 13 - .../RelevancePromptFollowUpFeedbackType.scala | 16 - .../item/suggestion/SpellingActionType.scala | 26 - .../urt/item/suggestion/SpellingItem.scala | 32 - .../urt/item/suggestion/TextResult.scala | 14 - .../urt/item/thread/ThreadHeaderContent.scala | 5 - .../urt/item/thread/ThreadHeaderItem.scala | 24 - .../response/urt/item/tile/TileContent.scala | 21 - .../response/urt/item/tile/TileItem.scala | 29 - .../item/tombstone/TombstoneDisplayType.scala | 9 - .../urt/item/tombstone/TombstoneInfo.scala | 8 - .../urt/item/tombstone/TombstoneItem.scala | 26 - .../urt/item/topic/TopicDisplayType.scala | 8 - .../topic/TopicFollowPromptDisplayType.scala | 6 - .../item/topic/TopicFollowPromptItem.scala | 26 - .../item/topic/TopicFunctionalityType.scala | 7 - .../response/urt/item/topic/TopicItem.scala | 24 - .../response/urt/item/trend/TrendItem.scala | 35 - .../urt/item/tweet/TimelinesScoreInfo.scala | 3 - .../urt/item/tweet/TweetDisplayType.scala | 16 - .../urt/item/tweet/TweetHighlights.scala | 8 - .../response/urt/item/tweet/TweetItem.scala | 62 - .../TweetComposerDisplayType.scala | 6 - .../tweet_composer/TweetComposerItem.scala | 26 - .../twitter_list/TwitterListDisplayType.scala | 8 - .../item/twitter_list/TwitterListItem.scala | 23 - .../urt/item/user/UserDisplayType.scala | 7 - .../response/urt/item/user/UserItem.scala | 30 - .../urt/item/user/UserReactiveTriggers.scala | 5 - .../vertical_grid_item/VerticalGridItem.scala | 29 - .../VerticalGridItemTileStyle.scala | 6 - ...rticalGridItemTopicFunctionalityType.scala | 8 - .../response/urt/media/AspectRatio.scala | 5 - .../marshalling/response/urt/media/BUILD | 13 - .../response/urt/media/Media.scala | 7 - .../response/urt/media/MediaEntity.scala | 14 - .../response/urt/media/MediaKey.scala | 5 - .../marshalling/response/urt/media/Rect.scala | 7 - .../urt/metadata/ArticleDetails.scala | 5 - .../marshalling/response/urt/metadata/BUILD | 17 - .../response/urt/metadata/Badge.scala | 8 - .../response/urt/metadata/Callback.scala | 3 - .../urt/metadata/ClientEventInfo.scala | 29 - .../urt/metadata/CommerceDetails.scala | 8 - .../metadata/ConfirmationDisplayType.scala | 6 - .../urt/metadata/ConversationDetails.scala | 3 - .../urt/metadata/ConversationSection.scala | 8 - .../response/urt/metadata/DismissInfo.scala | 3 - .../urt/metadata/FeedbackAction.scala | 29 - .../urt/metadata/FeedbackActionInfo.scala | 15 - .../response/urt/metadata/FeedbackInfo.scala | 13 - .../response/urt/metadata/FeedbackType.scala | 18 - .../urt/metadata/ImageAnimationType.scala | 5 - .../urt/metadata/ImageDisplayType.scala | 7 - .../response/urt/metadata/ImageVariant.scala | 9 - .../urt/metadata/LiveEventDetails.scala | 3 - .../urt/metadata/MarkUnreadableEntry.scala | 6 - .../response/urt/metadata/PinnableEntry.scala | 5 - .../urt/metadata/ReplaceableEntry.scala | 5 - .../response/urt/metadata/ReplyPinState.scala | 7 - .../urt/metadata/RichFeedbackBehavior.scala | 15 - .../response/urt/metadata/SocialContext.scala | 49 - .../urt/metadata/TimelinesDetails.scala | 6 - .../response/urt/metadata/Url.scala | 17 - .../marshalling/response/urt/operation/BUILD | 15 - .../operation/CursorDisplayTreatment.scala | 5 - .../response/urt/operation/CursorItem.scala | 31 - .../urt/operation/CursorOperation.scala | 31 - .../response/urt/operation/CursorType.scala | 37 - .../urt/promoted/AdMetadataContainer.scala | 11 - .../marshalling/response/urt/promoted/BUILD | 11 - .../response/urt/promoted/CallToAction.scala | 5 - .../urt/promoted/ClickTrackingInfo.scala | 8 - .../urt/promoted/DisclaimerType.scala | 6 - .../urt/promoted/DisclosureType.scala | 8 - .../urt/promoted/DynamicPrerollType.scala | 7 - .../response/urt/promoted/MediaInfo.scala | 11 - .../response/urt/promoted/Preroll.scala | 6 - .../urt/promoted/PrerollMetadata.scala | 5 - .../urt/promoted/PromotedMetadata.scala | 23 - .../urt/promoted/SkAdNetworkData.scala | 13 - .../urt/promoted/SponsorshipType.scala | 7 - .../urt/promoted/UrlOverrideType.scala | 6 - .../response/urt/promoted/VideoVariant.scala | 6 - .../marshalling/response/urt/reaction/BUILD | 11 - .../urt/reaction/TimelineReaction.scala | 5 - .../reaction/TimelineReactionExecution.scala | 10 - .../marshalling/response/urt/richtext/BUILD | 11 - .../urt/richtext/ReferenceObject.scala | 9 - .../response/urt/richtext/RichText.scala | 7 - .../urt/richtext/RichTextAlignment.scala | 6 - .../urt/richtext/RichTextEntity.scala | 7 - .../urt/richtext/RichTextFormat.scala | 13 - .../urt/timeline_module/AdsMetadata.scala | 3 - .../response/urt/timeline_module/BUILD | 13 - .../GridCarouselMetadata.scala | 3 - .../ModuleConversationMetadata.scala | 8 - .../timeline_module/ModuleDisplayType.scala | 12 - .../urt/timeline_module/ModuleFooter.scala | 7 - .../urt/timeline_module/ModuleHeader.scala | 13 - .../ModuleHeaderDisplayType.scala | 7 - .../urt/timeline_module/ModuleMetadata.scala | 11 - .../ModuleShowMoreBehavior.scala | 8 - .../core/module/ABDeciderModule.scala | 51 - .../twitter/product_mixer/core/module/BUILD | 49 - .../core/module/ConfigApiModule.scala | 21 - .../core/module/FeatureSwitchesModule.scala | 53 - .../LoggingThrowableExceptionMapper.scala | 24 - .../PipelineExecutionLoggerModule.scala | 12 - .../core/module/ProductMixerModule.scala | 30 - .../core/module/StratoClientModule.scala | 39 - .../core/module/product_mixer_flags/BUILD | 15 - .../ProductMixerFlagModule.scala | 74 - .../core/module/stringcenter/BUILD | 25 - .../ProductScopeStringCenterModule.scala | 135 - .../twitter/product_mixer/core/pipeline/BUILD | 92 - .../pipeline/CandidatePipelineFeatures.scala | 7 - .../core/pipeline/FailOpenPolicy.scala | 42 - .../pipeline/InvalidStepStateException.scala | 8 - .../pipeline/NewPipelineArrowBuilder.scala | 181 - .../core/pipeline/NewPipelineBuilder.scala | 31 - .../core/pipeline/NewPipelineResult.scala | 22 - .../core/pipeline/NewStepData.scala | 13 - .../core/pipeline/Pipeline.scala | 46 - .../core/pipeline/PipelineBuilder.scala | 194 - .../core/pipeline/PipelineConfig.scala | 20 - .../core/pipeline/PipelineCursor.scala | 38 - .../pipeline/PipelineCursorSerializer.scala | 57 - .../core/pipeline/PipelineQuery.scala | 32 - .../core/pipeline/PipelineResult.scala | 59 - .../core/pipeline/candidate/BUILD | 77 - .../candidate/CandidatePipeline.scala | 30 - .../candidate/CandidatePipelineBuilder.scala | 735 --- .../CandidatePipelineBuilderFactory.scala | 56 - .../candidate/CandidatePipelineConfig.scala | 264 - .../candidate/CandidatePipelineResult.scala | 93 - .../PassthroughCandidatePipelineConfig.scala | 47 - .../StaticCandidatePipelineConfig.scala | 51 - .../product_mixer/core/pipeline/mixer/BUILD | 62 - .../core/pipeline/mixer/MixerPipeline.scala | 24 - .../pipeline/mixer/MixerPipelineBuilder.scala | 582 -- .../mixer/MixerPipelineBuilderFactory.scala | 49 - .../pipeline/mixer/MixerPipelineConfig.scala | 175 - .../pipeline/mixer/MixerPipelineResult.scala | 70 - .../core/pipeline/pipeline_failure/BUILD | 14 - .../pipeline_failure/PipelineFailure.scala | 49 - .../PipelineFailureCategory.scala | 190 - .../PipelineFailureClassifier.scala | 13 - .../PipelineFailureSerializer.scala | 67 - .../product_mixer/core/pipeline/product/BUILD | 51 - .../pipeline/product/ProductPipeline.scala | 28 - .../product/ProductPipelineBuilder.scala | 385 -- .../ProductPipelineBuilderFactory.scala | 39 - .../product/ProductPipelineConfig.scala | 107 - .../product/ProductPipelineRequest.scala | 5 - .../product/ProductPipelineResult.scala | 62 - .../core/pipeline/recommendation/BUILD | 62 - .../RecommendationPipeline.scala | 29 - .../RecommendationPipelineBuilder.scala | 1076 ---- ...RecommendationPipelineBuilderFactory.scala | 67 - .../RecommendationPipelineConfig.scala | 262 - .../RecommendationPipelineResult.scala | 84 - .../product_mixer/core/pipeline/scoring/BUILD | 36 - .../scoring/NewScoringPipelineBuilder.scala | 202 - .../pipeline/scoring/ScoringPipeline.scala | 32 - .../scoring/ScoringPipelineBuilder.scala | 367 -- .../ScoringPipelineBuilderFactory.scala | 30 - .../scoring/ScoringPipelineConfig.scala | 131 - .../scoring/ScoringPipelineResult.scala | 51 - .../product_mixer/core/pipeline/state/BUILD | 33 - .../pipeline/state/HasAsyncFeatureMap.scala | 9 - .../core/pipeline/state/HasCandidates.scala | 8 - .../state/HasCandidatesWithDetails.scala | 11 - .../state/HasCandidatesWithFeatures.scala | 9 - .../pipeline/state/HasExecutorResults.scala | 13 - .../core/pipeline/state/HasParams.scala | 7 - .../core/pipeline/state/HasQuery.scala | 8 - .../core/pipeline/state/HasRequest.scala | 7 - .../core/pipeline/state/HasResult.scala | 10 - .../product_mixer/core/pipeline/step/BUILD | 17 - .../core/pipeline/step/Step.scala | 52 - .../AsyncFeatureMapStep.scala | 70 - .../step/async_feature_map/BUILD.bazel | 36 - .../step/candidate_feature_hydrator/BUILD | 36 - .../CandidateFeatureHydratorStep.scala | 71 - .../step/candidate_source/BUILD.bazel | 36 - .../CandidateSourceStep.scala | 84 - .../core/pipeline/step/decorator/BUILD.bazel | 36 - .../step/decorator/DecoratorStep.scala | 63 - .../step/domain_marshaller/BUILD.bazel | 30 - .../DomainMarshallerStep.scala | 54 - .../core/pipeline/step/filter/BUILD.bazel | 36 - .../pipeline/step/filter/FilterStep.scala | 64 - .../core/pipeline/step/gate/BUILD | 36 - .../core/pipeline/step/gate/GateStep.scala | 43 - .../pipeline/step/group_results/BUILD.bazel | 29 - .../step/group_results/GroupResultsStep.scala | 67 - .../step/pipeline_executor/BUILD.bazel | 32 - .../PipelineExecutorStep.scala | 81 - .../pipeline/step/pipeline_selector/BUILD | 26 - .../PipelineSelectorStep.scala | 43 - .../pipeline/step/quality_factor/BUILD.bazel | 31 - .../quality_factor/QualityFactorStep.scala | 72 - .../step/query_feature_hydrator/BUILD.bazel | 36 - .../QueryFeatureHydratorStep.scala | 59 - .../step/query_transformer/BUILD.bazel | 29 - .../QueryTransformerStep.scala | 52 - .../core/pipeline/step/scorer/BUILD | 36 - .../pipeline/step/scorer/ScorerStep.scala | 69 - .../core/pipeline/step/selector/BUILD | 36 - .../pipeline/step/selector/SelectorStep.scala | 53 - .../pipeline/step/side_effect/BUILD.bazel | 32 - .../step/side_effect/SideEffectStep.scala | 102 - .../step/transport_marshaller/BUILD.bazel | 31 - .../TransportMarshallerStep.scala | 76 - .../twitter/product_mixer/core/product/BUILD | 21 - .../core/product/ProductParamConfig.scala | 36 - .../product/ProductParamConfigBuilder.scala | 21 - .../product_mixer/core/product/guice/BUILD | 18 - .../core/product/guice/ProductScope.scala | 10 - .../product/guice/ProductScopeModule.scala | 27 - .../core/product/guice/SimpleScope.scala | 68 - .../product_mixer/core/product/registry/BUILD | 26 - .../registry/ProductParamRegistry.scala | 26 - .../registry/ProductPipelineRegistry.scala | 189 - .../ProductPipelineRegistryConfig.scala | 9 - .../product_mixer/core/quality_factor/BUILD | 18 - .../core/quality_factor/Bounds.scala | 33 - .../LinearLatencyQualityFactor.scala | 34 - .../LinearLatencyQualityFactorObserver.scala | 18 - .../core/quality_factor/QualityFactor.scala | 33 - .../quality_factor/QualityFactorConfig.scala | 120 - .../QualityFactorObserver.scala | 18 - .../quality_factor/QualityFactorStatus.scala | 60 - .../QueriesPerSecondBasedQualityFactor.scala | 51 - ...sPerSecondBasedQualityFactorObserver.scala | 21 - .../quality_factor/QueryRateCounter.scala | 21 - .../twitter/product_mixer/core/service/BUILD | 32 - .../product_mixer/core/service/Executor.scala | 700 --- .../core/service/ExecutorObserver.scala | 146 - .../core/service/ExecutorResult.scala | 3 - .../AsyncFeatureMapExecutor.scala | 58 - .../service/async_feature_map_executor/BUILD | 19 - .../candidate_decorator_executor/BUILD | 22 - .../CandidateDecoratorExecutor.scala | 38 - .../CandidateDecoratorExecutorResult.scala | 6 - .../candidate_feature_hydrator_executor/BUILD | 25 - .../CandidateFeatureHydratorExecutor.scala | 277 - ...ndidateFeatureHydratorExecutorResult.scala | 20 - .../BUILD | 22 - .../CandidateFeatureTransformerExecutor.scala | 93 - ...dateFeatureTransformerExecutorResult.scala | 8 - .../service/candidate_pipeline_executor/BUILD | 27 - .../CandidatePipelineExecutor.scala | 82 - .../CandidatePipelineExecutorResult.scala | 8 - .../service/candidate_source_executor/BUILD | 35 - .../CandidateSourceExecutor.scala | 173 - .../CandidateSourceExecutorResult.scala | 10 - .../core/service/component_registry/BUILD | 16 - .../ComponentRegistry.scala | 182 - .../RegisteredComponent.scala | 15 - .../debug_query/AuthorizationService.scala | 82 - .../core/service/debug_query/BUILD | 20 - .../DebugQueryNotSupportedService.scala | 43 - .../debug_query/DebugQueryService.scala | 109 - .../debug_query/ParamsSerializerModule.scala | 35 - .../service/domain_marshaller_executor/BUILD | 23 - .../DomainMarshallerExecutor.scala | 44 - .../service/feature_hydrator_observer/BUILD | 21 - .../FeatureHydratorObserver.scala | 136 - .../core/service/filter_executor/BUILD | 24 - .../filter_executor/FilterExecutor.scala | 172 - .../FilterExecutorResult.scala | 18 - .../core/service/gate_executor/BUILD | 25 - .../gate_executor/ExecutedGateResult.scala | 6 - .../service/gate_executor/GateExecutor.scala | 107 - .../gate_executor/GateExecutorResult.scala | 7 - .../gate_executor/StoppedGateException.scala | 29 - .../core/service/group_results_executor/BUILD | 35 - .../GroupResultsExecutor.scala | 122 - .../AllowListedPipelineExecutionLogger.scala | 183 - .../service/pipeline_execution_logger/BUILD | 33 - .../PipelineExecutionLogger.scala | 7 - .../core/service/pipeline_executor/BUILD | 25 - .../pipeline_executor/PipelineExecutor.scala | 66 - .../PipelineExecutorResult.scala | 8 - .../BUILD | 24 - .../PipelineResultSideEffectExecutor.scala | 91 - .../service/pipeline_selector_executor/BUILD | 26 - .../PipelineSelectorExecutor.scala | 48 - .../PipelineSelectorExecutorResult.scala | 5 - .../service/quality_factor_executor/BUILD | 23 - .../QualityFactorExecutorResult.scala | 10 - ...idualFeatureHydratorResultSerializer.scala | 24 - .../query_feature_hydrator_executor/BUILD | 28 - .../QueryFeatureHydratorExecutor.scala | 217 - .../service/scoring_pipeline_executor/BUILD | 24 - .../ScoringPipelineExecutor.scala | 172 - .../ScoringPipelineExecutorResult.scala | 9 - .../core/service/selector_executor/BUILD | 26 - .../selector_executor/SelectorExecutor.scala | 105 - .../SelectorExecutorResult.scala | 12 - .../product_mixer/core/service/slice/BUILD | 22 - .../core/service/slice/SliceService.scala | 29 - .../core/service/transformer_executor/BUILD | 17 - .../PerCandidateTransformerExecutor.scala | 35 - .../TransformerExecutor.scala | 22 - .../transport_marshaller_executor/BUILD | 23 - .../TransportMarshallerExecutor.scala | 40 - .../product_mixer/core/service/urp/BUILD | 18 - .../core/service/urp/UrpService.scala | 26 - .../product_mixer/core/service/urt/BUILD | 20 - .../core/service/urt/UrtService.scala | 60 - .../com/twitter/product_mixer/core/util/BUILD | 24 - .../product_mixer/core/util/FuturePools.scala | 101 - .../core/util/OffloadFuturePools.scala | 59 - .../core/util/SortIndexBuilder.scala | 17 - .../shared_library/http_client/BUILD | 22 - .../FinagleHttpClientBuilder.scala | 57 - .../FinagleHttpClientWithProxyBuilder.scala | 97 - .../http_client/HttpHostPort.scala | 5 - .../shared_library/manhattan_client/BUILD | 24 - .../ManhattanClientBuilder.scala | 116 - .../shared_library/memcached_client/BUILD | 18 - .../MemcachedClientBuilder.scala | 117 - .../shared_library/observer/BUILD | 19 - .../shared_library/observer/Observer.scala | 203 - .../observer/ResultsObserver.scala | 281 - .../observer/ResultsStatsObserver.scala | 243 - .../shared_library/thrift_client/BUILD | 20 - .../FinagleThriftClientBuilder.scala | 198 - pushservice/BUILD.bazel | 48 - pushservice/README.md | 45 - .../main/python/models/heavy_ranking/BUILD | 169 - .../python/models/heavy_ranking/README.md | 20 - .../python/models/heavy_ranking/__init__.py | 0 .../python/models/heavy_ranking/deep_norm.py | 136 - .../main/python/models/heavy_ranking/eval.py | 59 - .../python/models/heavy_ranking/features.py | 138 - .../main/python/models/heavy_ranking/graph.py | 129 - .../python/models/heavy_ranking/lib/BUILD | 42 - .../python/models/heavy_ranking/lib/layers.py | 128 - .../python/models/heavy_ranking/lib/model.py | 76 - .../python/models/heavy_ranking/lib/params.py | 49 - .../models/heavy_ranking/model_pools.py | 34 - .../python/models/heavy_ranking/params.py | 89 - .../python/models/heavy_ranking/run_args.py | 59 - .../update_warm_start_checkpoint.py | 146 - pushservice/src/main/python/models/libs/BUILD | 16 - .../src/main/python/models/libs/__init__.py | 0 .../models/libs/customized_full_sparse.py | 56 - .../python/models/libs/get_feat_config.py | 176 - .../main/python/models/libs/graph_utils.py | 42 - .../main/python/models/libs/group_metrics.py | 114 - .../main/python/models/libs/initializer.py | 118 - .../models/libs/light_ranking_metrics.py | 255 - .../python/models/libs/metric_fn_utils.py | 294 - .../src/main/python/models/libs/model_args.py | 231 - .../main/python/models/libs/model_utils.py | 339 -- .../python/models/libs/warm_start_utils.py | 309 - .../main/python/models/light_ranking/BUILD | 69 - .../python/models/light_ranking/README.md | 14 - .../python/models/light_ranking/__init__.py | 0 .../python/models/light_ranking/deep_norm.py | 226 - .../python/models/light_ranking/eval_model.py | 89 - .../models/light_ranking/model_pools_mlp.py | 187 - .../twitter/frigate/pushservice/BUILD.bazel | 337 -- .../PushMixerThriftServerWarmupHandler.scala | 93 - .../frigate/pushservice/PushServiceMain.scala | 193 - .../ContentRecommenderMixerAdaptor.scala | 323 -- ...EarlyBirdFirstDegreeCandidateAdaptor.scala | 293 - .../ExploreVideoTweetCandidateAdaptor.scala | 120 - .../adaptor/FRSTweetCandidateAdaptor.scala | 272 - .../adaptor/GenericCandidateAdaptor.scala | 107 - .../adaptor/HighQualityTweetsAdaptor.scala | 280 - .../ListsToRecommendCandidateAdaptor.scala | 152 - ...oggedOutPushCandidateSourceGenerator.scala | 54 - .../OnboardingPushCandidateAdaptor.scala | 101 - .../PushCandidateSourceGenerator.scala | 162 - .../TopTweetImpressionsCandidateAdaptor.scala | 326 -- .../adaptor/TopTweetsByGeoAdaptor.scala | 413 -- .../adaptor/TrendsCandidatesAdaptor.scala | 215 - .../adaptor/TripGeoCandidatesAdaptor.scala | 188 - .../frigate/pushservice/config/Config.scala | 461 -- .../pushservice/config/DeployConfig.scala | 2150 ------- .../config/ExperimentsWithStats.scala | 16 - .../pushservice/config/ProdConfig.scala | 230 - .../pushservice/config/StagingConfig.scala | 193 - .../mlconfig/DeepbirdV2ModelConfig.scala | 23 - .../controller/PushServiceController.scala | 114 - ...DisplayLocationNotSupportedException.scala | 12 - .../InvalidSportDomainException.scala | 12 - .../TweetNTabRequestHydratorException.scala | 7 - .../exception/UnsupportedCrtException.scala | 11 - .../UttEntityNotFoundException.scala | 12 - .../pushservice/ml/HealthFeatureGetter.scala | 220 - .../ml/HydrationContextBuilder.scala | 179 - .../pushservice/ml/PushMLModelScorer.scala | 188 - .../pushservice/model/DiscoverTwitter.scala | 89 - .../model/F1FirstdegreeTweet.scala | 60 - .../ListRecommendationPushCandidate.scala | 72 - ...MagicFanoutCreatorEventPushCandidate.scala | 136 - .../model/MagicFanoutEventPushCandidate.scala | 303 - .../model/MagicFanoutHydratedCandidate.scala | 147 - .../model/MagicFanoutNewsEvent.scala | 99 - ...agicFanoutProductLaunchPushCandidate.scala | 95 - .../MagicFanoutSportsPushCandidate.scala | 119 - .../OutOfNetworkTweetPushCandidate.scala | 68 - .../frigate/pushservice/model/PushTypes.scala | 61 - .../model/ScheduledSpaceSpeaker.scala | 85 - .../model/ScheduledSpaceSubscriber.scala | 86 - .../SubscribedSearchTweetPushCandidate.scala | 56 - .../TopTweetImpressionsPushCandidate.scala | 70 - .../model/TopicProofTweetPushCandidate.scala | 71 - .../model/TrendTweetPushCandidate.scala | 50 - .../model/TripTweetPushCandidate.scala | 60 - .../pushservice/model/TweetAction.scala | 26 - .../pushservice/model/TweetFavorite.scala | 53 - .../pushservice/model/TweetRetweet.scala | 51 - .../model/candidate/CopyInfo.scala | 33 - .../model/candidate/MLScores.scala | 307 - .../model/candidate/QualityScribing.scala | 104 - .../pushservice/model/candidate/Scriber.scala | 277 - .../ibis/CustomConfigurationMapForIbis.scala | 25 - .../DiscoverTwitterPushIbis2Hydrator.scala | 17 - .../F1FirstDegreeTweetIbis2Hydrator.scala | 24 - .../model/ibis/Ibis2Hydrator.scala | 127 - .../ibis/InlineActionIbis2Hydrator.scala | 12 - .../model/ibis/ListIbis2Hydrator.scala | 21 - ...MagicFanoutCreatorEventIbis2Hydrator.scala | 29 - .../MagicFanoutNewsEventIbis2Hydrator.scala | 103 - ...agicFanoutProductLaunchIbis2Hydrator.scala | 54 - .../MagicFanoutSportsEventIbis2Hydrator.scala | 89 - .../ibis/OutOfNetworkTweetIbis2Hydrator.scala | 90 - .../model/ibis/OverrideForIbis2Request.scala | 210 - .../model/ibis/PushOverrideInfo.scala | 246 - .../RankedSocialContextIbis2Hydrator.scala | 22 - .../ScheduledSpaceSpeakerIbis2Hydrator.scala | 34 - ...cheduledSpaceSubscriberIbis2Hydrator.scala | 29 - .../SubscribedSearchTweetIbis2Hydrator.scala | 33 - ...eetImpressionsCandidateIbis2Hydrator.scala | 21 - .../ibis/TopicProofTweetIbis2Hydrator.scala | 32 - .../model/ibis/TrendTweetIbis2Hydrator.scala | 16 - .../ibis/TweetCandidateIbis2Hydrator.scala | 166 - .../ibis/TweetFavoriteIbis2Hydrator.scala | 21 - .../ibis/TweetRetweetIbis2Hydrator.scala | 32 - .../model/ntab/CandidateNTabCopy.scala | 21 - .../DiscoverTwitterNtabRequestHydrator.scala | 58 - .../model/ntab/EventNTabRequestHydrator.scala | 21 - ...1FirstDegreeTweetNTabRequestHydrator.scala | 18 - .../ListCandidateNTabRequestHydrator.scala | 34 - ...anoutCreatorEventNtabRequestHydrator.scala | 110 - ...icFanoutNewsEventNTabRequestHydrator.scala | 16 - ...noutProductLaunchNtabRequestHydrator.scala | 97 - ...FanoutSportsEventNTabRequestHydrator.scala | 95 - .../pushservice/model/ntab/NTabRequest.scala | 10 - .../model/ntab/NTabRequestHydrator.scala | 64 - .../model/ntab/NTabSocialContext.scala | 46 - ...OutOfNetworkTweetNTabRequestHydrator.scala | 78 - .../ScheduledSpaceNTabRequestHydrator.scala | 106 - ...cribedSearchTweetNtabRequestHydrator.scala | 23 - ...pTweetImpressionsNTabRequestHydrator.scala | 37 - .../TopicProofTweetNtabRequestHydrator.scala | 60 - .../model/ntab/TrendTweetNtabHydrator.scala | 61 - .../TweetFavoriteNTabRequestHydrator.scala | 38 - .../model/ntab/TweetNTabRequestHydrator.scala | 55 - .../TweetRetweetNTabRequestHydrator.scala | 38 - .../module/DeployConfigModule.scala | 68 - .../pushservice/module/FilterModule.scala | 16 - .../pushservice/module/FlagModule.scala | 56 - ...LoggedOutPushTargetUserBuilderModule.scala | 27 - .../module/PushHandlerModule.scala | 78 - .../module/PushServiceDarkTrafficModule.scala | 33 - .../module/PushTargetUserBuilderModule.scala | 64 - .../module/ThriftWebFormsModule.scala | 9 - .../pushservice/params/DeciderKey.scala | 210 - .../pushservice/params/PushConstants.scala | 126 - .../pushservice/params/PushEnums.scala | 135 - .../params/PushFeatureSwitchParams.scala | 5043 ----------------- .../params/PushFeatureSwitches.scala | 751 --- .../params/PushMLModelParams.scala | 60 - .../pushservice/params/PushParams.scala | 534 -- .../params/PushServiceTunableKeys.scala | 9 - .../pushservice/params/ShardParams.scala | 3 - ...ingEpsilonGreedyExplorationPredicate.scala | 58 - .../predicate/BqmlHealthModelPredicates.scala | 129 - .../BqmlQualityModelPredicates.scala | 141 - .../CaretFeedbackHistoryFilter.scala | 99 - .../predicate/CasLockPredicate.scala | 45 - .../predicate/CrtDeciderPredicate.scala | 25 - .../predicate/DiscoverTwitterPredicate.scala | 47 - .../predicate/FatiguePredicate.scala | 74 - .../predicate/HealthPredicates.scala | 740 --- .../JointDauAndQualityModelPredicate.scala | 39 - .../predicate/ListPredicates.scala | 110 - .../LoggedOutPreRankingPredicates.scala | 37 - .../predicate/LoggedOutTargetPredicates.scala | 53 - .../MlModelsHoldbackExperimentPredicate.scala | 71 - .../predicate/OONSpreadControlPredicate.scala | 116 - ...NTweetNegativeFeedbackBasedPredicate.scala | 82 - ...OfNetworkCandidatesQualityPredicates.scala | 221 - .../predicate/PNegMultimodalPredicates.scala | 83 - .../PostRankingPredicateHelper.scala | 50 - .../predicate/PreRankingPredicates.scala | 158 - .../predicate/PredicatesForCandidate.scala | 874 --- .../predicate/SGSPredicatesForCandidate.scala | 174 - .../predicate/ScarecrowPredicate.scala | 138 - .../predicate/SpacePredicate.scala | 153 - .../predicate/TargetEngagementPredicate.scala | 27 - ...TargetNtabCaretClickFatiguePredicate.scala | 91 - .../predicate/TargetPredicates.scala | 292 - .../TopTweetImpressionsPredicates.scala | 56 - .../TweetEngagementRatioPredicate.scala | 112 - .../predicate/TweetLanguagePredicate.scala | 109 - .../TweetWithheldContentPredicate.scala | 35 - .../event/EventPredicatesForCandidate.scala | 155 - .../MagicFanoutPredicatesForCandidate.scala | 525 -- .../MagicFanoutPredicatesUtil.scala | 218 - .../magic_fanout/MagicFanoutSportsUtil.scala | 231 - ...rgetingPredicateWrappersForCandidate.scala | 133 - ...BasedNtabCaretClickFatiguePredicates.scala | 973 ---- .../ContinuousFunction.scala | 148 - .../ntab_caret_fatigue/FeedbackModel.scala | 136 - ...MagicFanoutNtabCaretFatiguePredicate.scala | 28 - ...bCaretClickCandidateFatiguePredicate.scala | 87 - .../NtabCaretClickFatiguePredicate.scala | 47 - .../NtabCaretClickFatigueUtils.scala | 108 - .../RecTypeNtabCaretFatiguePredicate.scala | 87 - .../pushservice/predicate/package.scala | 44 - .../OpenOrNtabClickQualityPredicate.scala | 27 - .../QualityPredicateCommon.scala | 165 - .../QualityPredicateMap.scala | 21 - .../pushservice/rank/CRTBoostRanker.scala | 54 - .../pushservice/rank/CRTDownRanker.scala | 45 - .../pushservice/rank/LoggedOutRanker.scala | 45 - .../pushservice/rank/ModelBasedRanker.scala | 204 - .../pushservice/rank/PushserviceRanker.scala | 31 - .../pushservice/rank/RFPHLightRanker.scala | 139 - .../frigate/pushservice/rank/RFPHRanker.scala | 297 - .../rank/SubscriptionCreatorRanker.scala | 110 - .../LoggedOutRefreshForPushHandler.scala | 259 - .../PushCandidateHydrator.scala | 239 - .../refresh_handler/RFPHFeatureHydrator.scala | 69 - .../refresh_handler/RFPHPrerankFilter.scala | 104 - .../refresh_handler/RFPHRestrictStep.scala | 34 - .../refresh_handler/RFPHStatsRecorder.scala | 77 - .../RefreshForPushHandler.scala | 292 - .../RefreshForPushNotifier.scala | 128 - .../cross/BaseCopyFramework.scala | 79 - .../cross/CandidateCopyExpansion.scala | 56 - .../cross/CandidateCopyPair.scala | 11 - .../cross/CandidateToCopy.scala | 263 - .../refresh_handler/cross/CopyFilters.scala | 41 - .../cross/CopyPredicates.scala | 36 - .../scriber/MrRequestScribeHandler.scala | 388 -- .../send_handler/SendHandler.scala | 250 - .../SendHandlerPushCandidateHydrator.scala | 184 - .../generator/CandidateGenerator.scala | 17 - ...FanoutCreatorEventCandidateGenerator.scala | 70 - ...gicFanoutNewsEventCandidateGenerator.scala | 57 - ...anoutProductLaunchCandidateGenerator.scala | 54 - ...cFanoutSportsEventCandidateGenerator.scala | 153 - .../generator/PushRequestToCandidate.scala | 49 - ...eduledSpaceSpeakerCandidateGenerator.scala | 55 - ...ledSpaceSubscriberCandidateGenerator.scala | 55 - .../pushservice/store/ContentMixerStore.scala | 17 - .../store/CopySelectionServiceStore.scala | 15 - .../pushservice/store/CrMixerTweetStore.scala | 58 - .../store/ExploreRankerStore.scala | 28 - .../store/FollowRecommendationsStore.scala | 46 - .../frigate/pushservice/store/IbisStore.scala | 190 - .../store/InterestDiscoveryStore.scala | 16 - .../store/LabeledPushRecsDecideredStore.scala | 156 - .../pushservice/store/LexServiceStore.scala | 26 - .../pushservice/store/NTabHistoryStore.scala | 45 - .../store/OCFPromptHistoryStore.scala | 73 - .../store/OnlineUserHistoryStore.scala | 81 - .../pushservice/store/OpenAppUserStore.scala | 13 - .../SocialGraphServiceProcessStore.scala | 21 - .../store/SoftUserFollowingStore.scala | 61 - .../store/TweetImpressionsStore.scala | 19 - .../store/TweetTranslationStore.scala | 211 - .../store/UttEntityHydrationStore.scala | 79 - .../pushservice/take/CandidateNotifier.scala | 160 - .../LoggedOutRefreshForPushNotifier.scala | 118 - .../pushservice/take/NotificationSender.scala | 95 - .../take/NotificationServiceSender.scala | 273 - .../take/SendHandlerNotifier.scala | 86 - .../CandidateValidator.scala | 83 - .../RFPHCandidateValidator.scala | 27 - .../SendHandlerPostCandidateValidator.scala | 26 - .../SendHandlerPreCandidateValidator.scala | 24 - .../channel_selection/ChannelCandidate.scala | 24 - .../channel_selection/ChannelSelector.scala | 15 - .../NtabOnlyChannelSelector.scala | 21 - .../take/history/EventBusWriter.scala | 37 - .../take/history/HistoryWriter.scala | 49 - .../take/predicates/BasicRFPHPredicates.scala | 7 - .../BasicSendHandlerPredicates.scala | 13 - .../predicates/BasicTweetPredicates.scala | 104 - .../BasicTweetPredicatesForRFPH.scala | 41 - .../OutOfNetworkTweetPredicates.scala | 16 - .../predicates/TakeCommonPredicates.scala | 36 - .../CandidatePredicatesMap.scala | 75 - .../SendHandlerCandidatePredicatesMap.scala | 78 - .../pushservice/take/sender/Ibis2Sender.scala | 185 - .../pushservice/take/sender/NtabSender.scala | 237 - .../pushservice/target/CustomFSFields.scala | 98 - .../LoggedOutPushTargetUserBuilder.scala | 182 - .../target/PushTargetUserBuilder.scala | 694 --- .../target/RFPHTargetPredicateGenerator.scala | 37 - .../target/TargetAppPermissions.scala | 10 - .../target/TargetScoringDetails.scala | 121 - .../pushservice/util/AdaptorUtils.scala | 15 - .../pushservice/util/AdhocStatsUtil.scala | 104 - .../util/Candidate2FrigateNotification.scala | 119 - .../util/CandidateHydrationUtil.scala | 439 -- .../pushservice/util/CandidateUtil.scala | 138 - .../frigate/pushservice/util/CopyUtil.scala | 448 -- .../util/EmailLandingPageExperimentUtil.scala | 92 - .../pushservice/util/FunctionalUtil.scala | 12 - .../pushservice/util/IbisScribeTargets.scala | 55 - .../pushservice/util/InlineActionUtil.scala | 219 - .../util/MediaAnnotationsUtil.scala | 52 - .../util/MinDurationModifierCalculator.scala | 187 - .../pushservice/util/MrUserStateUtil.scala | 16 - .../util/NsfwPersonalizationUtil.scala | 126 - .../util/OverrideNotificationUtil.scala | 230 - .../pushservice/util/PushAdaptorUtil.scala | 151 - .../util/PushAppPermissionUtil.scala | 49 - .../pushservice/util/PushCapUtil.scala | 184 - .../pushservice/util/PushDeviceUtil.scala | 57 - .../pushservice/util/PushIbisUtil.scala | 36 - .../pushservice/util/PushToHomeUtil.scala | 24 - .../pushservice/util/RFPHTakeStepUtil.scala | 114 - .../pushservice/util/RelationshipUtil.scala | 66 - .../util/ResponseStatsTrackUtils.scala | 42 - .../util/SendHandlerPredicateUtil.scala | 129 - .../frigate/pushservice/util/TopicsUtil.scala | 340 -- recos-injector/BUILD.bazel | 1 - recos-injector/CONFIG.ini | 10 - recos-injector/README.md | 40 - recos-injector/server/BUILD | 43 - recos-injector/server/config/BUILD | 20 - .../server/config/change_log_config.ini | 7 - recos-injector/server/config/decider.yml | 11 - .../scala/com/twitter/recosinjector/BUILD | 40 - .../com/twitter/recosinjector/Main.scala | 213 - .../com/twitter/recosinjector/clients/BUILD | 20 - .../recosinjector/clients/Gizmoduck.scala | 26 - .../clients/RecosHoseEntitiesCache.scala | 137 - .../recosinjector/clients/SocialGraph.scala | 80 - .../recosinjector/clients/Tweetypie.scala | 30 - .../recosinjector/clients/UrlResolver.scala | 105 - .../com/twitter/recosinjector/config/BUILD | 36 - .../recosinjector/config/CacheConfig.scala | 23 - .../twitter/recosinjector/config/Config.scala | 41 - .../recosinjector/config/DeployConfig.scala | 215 - .../recosinjector/config/ProdConfig.scala | 29 - .../recosinjector/config/StagingConfig.scala | 33 - .../com/twitter/recosinjector/decider/BUILD | 7 - .../decider/RecosInjectorDecider.scala | 33 - .../com/twitter/recosinjector/edges/BUILD | 23 - .../twitter/recosinjector/edges/Edges.scala | 87 - .../edges/EventToMessageBuilder.scala | 82 - ...cialWriteEventToUserUserGraphBuilder.scala | 73 - ...neEventToUserTweetEntityGraphBuilder.scala | 60 - ...TimelineEventToUserTweetGraphBuilder.scala | 54 - ...etEventToUserTweetEntityGraphBuilder.scala | 343 -- .../TweetEventToUserTweetGraphBuilder.scala | 88 - .../TweetEventToUserUserGraphBuilder.scala | 65 - ...nifiedUserActionToUserAdGraphBuilder.scala | 44 - ...serActionToUserTweetGraphPlusBuilder.scala | 51 - ...iedUserActionToUserVideoGraphBuilder.scala | 56 - .../edges/UserTweetEntityEdgeBuilder.scala | 80 - .../recosinjector/event_processors/BUILD | 20 - .../event_processors/EventBusProcessor.scala | 60 - .../SocialWriteEventProcessor.scala | 33 - .../TimelineEventProcessor.scala | 150 - .../TweetEventProcessor.scala | 256 - .../com/twitter/recosinjector/filters/BUILD | 10 - .../filters/NullCastTweetFilter.scala | 34 - .../recosinjector/filters/TweetFilter.scala | 31 - .../recosinjector/filters/UserFilter.scala | 69 - .../twitter/recosinjector/publishers/BUILD | 12 - .../publishers/KafkaEventPublisher.scala | 54 - .../com/twitter/recosinjector/util/BUILD | 12 - .../recosinjector/util/EventDetails.scala | 126 - .../recosinjector/uua_processors/BUILD | 24 - .../UnifiedUserActionProcessor.scala | 181 - .../UnifiedUserActionsConsumer.scala | 71 - representation-manager/BUILD.bazel | 1 - representation-manager/README.md | 4 - representation-manager/bin/deploy.sh | 4 - .../com/twitter/representation_manager/BUILD | 17 - .../representation_manager/StoreBuilder.scala | 208 - .../representation_manager/config/BUILD | 12 - .../config/ClientConfig.scala | 25 - .../config/InMemoryCacheConfig.scala | 53 - representation-manager/server/BUILD | 21 - .../server/src/main/resources/BUILD | 7 - .../src/main/resources/config/decider.yml | 219 - .../server/src/main/resources/logback.xml | 165 - .../com/twitter/representation_manager/BUILD | 13 - .../RepresentationManagerFedServer.scala | 40 - .../representation_manager/columns/BUILD | 9 - .../columns/ColumnConfigBase.scala | 26 - .../columns/topic/BUILD | 14 - ...ocaleEntityIdSimClustersEmbeddingCol.scala | 77 - .../TopicIdSimClustersEmbeddingCol.scala | 74 - .../columns/tweet/BUILD | 14 - .../tweet/TweetSimClustersEmbeddingCol.scala | 73 - .../representation_manager/columns/user/BUILD | 14 - .../user/UserSimClustersEmbeddingCol.scala | 73 - .../representation_manager/common/BUILD | 13 - .../common/MemCacheConfig.scala | 153 - .../common/RepresentationManagerDecider.scala | 25 - .../representation_manager/migration/BUILD | 25 - .../migration/LegacyRMS.scala | 846 --- .../representation_manager/modules/BUILD | 18 - .../modules/CacheModule.scala | 34 - .../modules/InterestsThriftClientModule.scala | 40 - .../modules/LegacyRMSConfigModule.scala | 18 - .../modules/StoreModule.scala | 24 - .../modules/TimerModule.scala | 13 - .../modules/UttClientModule.scala | 39 - .../representation_manager/store/BUILD | 16 - .../store/DeciderConstants.scala | 39 - .../TopicSimClustersEmbeddingStore.scala | 198 - .../TweetSimClustersEmbeddingStore.scala | 141 - .../store/UserSimClustersEmbeddingStore.scala | 602 -- .../server/src/main/thrift/BUILD | 18 - .../representation_manager/service.thrift | 14 - representation-scorer/BUILD.bazel | 1 - representation-scorer/README.md | 5 - representation-scorer/bin/canary-check.sh | 8 - representation-scorer/bin/deploy.sh | 4 - .../bin/remote-debug-tunnel.sh | 66 - representation-scorer/docs/index.rst | 39 - representation-scorer/server/BUILD | 22 - .../server/src/main/resources/BUILD | 9 - .../main/resources/com/twitter/slo/slo.json | 55 - .../src/main/resources/config/decider.yml | 155 - .../server/src/main/resources/logback.xml | 165 - .../com/twitter/representationscorer/BUILD | 13 - .../RepresentationScorerFedServer.scala | 38 - .../representationscorer/columns/BUILD | 16 - .../representationscorer/columns/Info.scala | 13 - .../columns/ListScoreColumn.scala | 116 - .../columns/ScoreColumn.scala | 48 - ...tersRecentEngagementSimilarityColumn.scala | 52 - ...agementSimilarityUserTweetEdgeColumn.scala | 52 - .../twitter/representationscorer/common/BUILD | 9 - .../common/DeciderConstants.scala | 7 - .../common/RepresentationScorerDecider.scala | 27 - .../representationscorer/common/package.scala | 6 - .../representationscorer/modules/BUILD | 19 - .../modules/CacheModule.scala | 34 - .../modules/EmbeddingStoreModule.scala | 100 - .../modules/RMSConfigModule.scala | 63 - .../modules/TimerModule.scala | 13 - .../representationscorer/scorestore/BUILD | 19 - .../scorestore/ScoreStore.scala | 168 - .../TopicTweetCertoScoreStore.scala | 106 - .../TopicTweetRankingScoreStore.scala | 48 - ...TweetsCosineSimilarityAggregateStore.scala | 148 - .../twistlyfeatures/BUILD | 20 - .../twistlyfeatures/Engagements.scala | 65 - .../twistlyfeatures/ScoreResult.scala | 3 - .../twistlyfeatures/Scorer.scala | 474 -- ...SignalServiceRecentEngagementsClient.scala | 155 - ...ServiceRecentEngagementsClientModule.scala | 57 - .../server/src/main/thrift/BUILD | 20 - .../representationscorer/service.thrift | 106 - science/search/ingester/config/README.md | 2 - .../config/pipeline-indexer.userupdates.xml | 30 - .../config/pipeline-ingester.protected.xml | 202 - .../config/pipeline-ingester.realtime.xml | 240 - .../config/pipeline-ingester.realtime_cg.xml | 199 - simclusters-ann/BUILD.bazel | 1 - simclusters-ann/README.md | 99 - simclusters-ann/server/BUILD | 23 - .../server/src/main/resources/BUILD | 7 - .../src/main/resources/config/decider.yml | 95 - .../server/src/main/resources/logback.xml | 167 - .../scala/com/twitter/simclustersann/BUILD | 31 - .../simclustersann/SimclustersAnnServer.scala | 70 - .../SimclustersAnnWarmupHandler.scala | 73 - .../ApproximateCosineSimilarity.scala | 129 - .../simclustersann/candidate_source/BUILD | 14 - ...erimentalApproximateCosineSimilarity.scala | 131 - ...OptimizedApproximateCosineSimilarity.scala | 112 - .../SimClustersANNCandidateSource.scala | 102 - .../com/twitter/simclustersann/common/BUILD | 5 - .../simclustersann/common/FlagNames.scala | 31 - .../twitter/simclustersann/controllers/BUILD | 29 - .../SimClustersANNController.scala | 80 - .../twitter/simclustersann/exceptions/BUILD | 12 - ...estForSimClustersAnnVariantException.scala | 16 - ...SimClustersAnnVariantExceptionMapper.scala | 27 - ...figForSimClustersAnnVariantException.scala | 6 - .../com/twitter/simclustersann/filters/BUILD | 13 - ...etTweetCandidatesResponseStatsFilter.scala | 43 - .../filters/SimClustersAnnVariantFilter.scala | 53 - .../com/twitter/simclustersann/modules/BUILD | 24 - .../simclustersann/modules/CacheModule.scala | 34 - .../modules/ClusterConfigMapperModule.scala | 15 - .../modules/ClusterConfigModule.scala | 25 - .../ClusterTweetIndexProviderModule.scala | 95 - .../CustomMtlsThriftWebFormsModule.scala | 99 - .../modules/EmbeddingStoreModule.scala | 110 - .../simclustersann/modules/FlagsModule.scala | 44 - .../modules/FuturePoolProvider.scala | 27 - .../modules/RateLimiterModule.scala | 23 - .../modules/ServiceNameMapperModule.scala | 15 - .../SimClustersANNCandidateSourceModule.scala | 47 - .../modules/StratoClientProviderModule.scala | 20 - simclusters-ann/thrift/src/main/thrift/BUILD | 16 - .../src/main/thrift/simClustersAnn.thrift | 59 - src/java/com/twitter/search/README.md | 50 - src/java/com/twitter/search/common/README.md | 1 - .../search/common/converter/earlybird/BUILD | 57 - .../earlybird/BasicIndexingConverter.java | 647 --- .../earlybird/CombinedIndexingConverter.java | 99 - .../earlybird/DelayedIndexingConverter.java | 594 -- .../earlybird/EncodedFeatureBuilder.java | 531 -- .../search/common/encoding/docvalues/BUILD | 20 - .../encoding/docvalues/CSFTypeUtil.java | 34 - .../search/common/encoding/features/BUILD | 17 - .../encoding/features/BinByteNormalizer.java | 73 - .../encoding/features/ByteNormalizer.java | 38 - .../features/ClampByteNormalizer.java | 47 - .../encoding/features/EncodedFeatures.java | 58 - .../encoding/features/IntNormalizer.java | 15 - .../features/IntegerEncodedFeatures.java | 159 - .../encoding/features/LogByteNormalizer.java | 53 - .../features/PredictionScoreNormalizer.java | 51 - .../SingleBytePositiveFloatNormalizer.java | 35 - .../features/SingleBytePositiveFloatUtil.java | 164 - .../features/SmartIntegerNormalizer.java | 150 - .../com/twitter/search/common/query/BUILD | 25 - .../search/common/query/BoostUtils.java | 27 - .../query/CollectAnnotationsVisitor.java | 92 - .../common/query/CollectQueryTypeVisitor.java | 89 - .../common/query/CollectVariantVisitor.java | 13 - .../common/query/DefaultFilterWeight.java | 60 - .../search/common/query/DocIdFilter.java | 74 - .../search/common/query/FieldRankHitInfo.java | 48 - .../search/common/query/FieldWeightUtil.java | 205 - .../search/common/query/FilteredQuery.java | 225 - .../search/common/query/FilteredScorer.java | 36 - .../common/query/HitAttributeCollector.java | 101 - .../common/query/HitAttributeHelper.java | 102 - .../common/query/HitAttributeProvider.java | 12 - .../common/query/IDDisjunctionQuery.java | 378 -- .../common/query/IdentifiableQuery.java | 77 - .../common/query/IdentifiableQueryScorer.java | 60 - .../common/query/IdentifiableQueryWeight.java | 58 - .../search/common/query/MappableField.java | 34 - .../query/MultiTermDisjunctionQuery.java | 61 - .../query/QueryCommonFieldHitsVisitor.java | 160 - .../common/query/QueryHitAttributeHelper.java | 81 - .../search/common/query/QueryRankVisitor.java | 56 - .../query/SingleDocDocIdSetIterator.java | 51 - .../query/StaticHitAttributeProvider.java | 32 - .../com/twitter/search/common/relevance/BUILD | 257 - .../search/common/relevance/NGramCache.java | 152 - .../TrendsThriftDataServiceManager.java | 353 -- .../classifiers/TweetClassifier.java | 118 - .../relevance/classifiers/TweetEvaluator.java | 37 - .../classifiers/TweetOffensiveEvaluator.java | 260 - .../TweetQualityFeatureExtractor.java | 105 - .../classifiers/TweetTextClassifier.java | 67 - .../classifiers/TweetTextEvaluator.java | 54 - .../classifiers/TweetTrendsExtractor.java | 165 - .../config/TweetProcessingConfig.java | 114 - .../common/relevance/entities/GeoObject.java | 201 - .../entities/PotentialLocationObject.java | 122 - .../relevance/entities/TwitterMessage.java | 1267 ----- .../entities/TwitterMessageUser.java | 231 - .../entities/TwitterMessageUtil.java | 444 -- .../entities/TwitterQuotedMessage.java | 41 - .../entities/TwitterRetweetMessage.java | 80 - .../common/relevance/features/AgeDecay.java | 88 - .../search/common/relevance/features/BUILD | 24 - .../features/EarlybirdDocumentFeatures.java | 232 - .../relevance/features/FeatureSink.java | 75 - .../relevance/features/IntNormalizers.java | 39 - .../features/MutableFeatureNormalizers.java | 23 - .../relevance/features/QueryFeatureType.java | 9 - .../features/RelevanceSignalConstants.java | 30 - .../relevance/features/ScoringUtils.java | 24 - .../common/relevance/features/TermVector.java | 79 - .../features/TweetEngagementFeatures.java | 57 - .../relevance/features/TweetFeatureType.java | 291 - .../relevance/features/TweetFeatures.java | 19 - .../TweetIntegerShingleSignature.java | 201 - .../features/TweetSignatureUtil.java | 15 - .../relevance/features/TweetTextFeatures.java | 225 - .../relevance/features/TweetTextQuality.java | 69 - .../relevance/features/TweetUserFeatures.java | 114 - .../common/relevance/scorers/TweetScorer.java | 65 - .../relevance/scorers/TweetTextScorer.java | 242 - .../common/relevance/text/LocationUtils.java | 41 - .../common/relevance/text/TweetParser.java | 190 - .../text/VisibleTokenRatioNormalizer.java | 39 - .../search/common/schema/AnalyzerFactory.java | 142 - .../com/twitter/search/common/schema/BUILD | 34 - .../search/common/schema/DynamicSchema.java | 214 - .../search/common/schema/ImmutableSchema.java | 904 --- .../search/common/schema/NumericField.java | 44 - .../search/common/schema/SchemaBuilder.java | 693 --- .../common/schema/SchemaDocumentFactory.java | 433 -- .../search/common/schema/SchemaUtil.java | 102 - .../schema/SearchWhitespaceAnalyzer.java | 27 - .../common/schema/ThriftDocumentBuilder.java | 228 - .../twitter/search/common/schema/base/BUILD | 25 - .../schema/base/EarlybirdFieldType.java | 374 -- .../schema/base/FeatureConfiguration.java | 316 -- .../schema/base/FieldNameToIdMapping.java | 28 - .../schema/base/FieldWeightDefault.java | 110 - .../schema/base/ImmutableSchemaInterface.java | 14 - .../base/IndexedNumericFieldSettings.java | 37 - .../search/common/schema/base/Schema.java | 231 - .../schema/base/ThriftDocumentUtil.java | 146 - .../search/common/schema/earlybird/BUILD | 93 - .../schema/earlybird/EarlybirdCluster.java | 90 - .../earlybird/EarlybirdEncodedFeatures.java | 148 - .../EarlybirdEncodedFeaturesUtil.java | 36 - .../earlybird/EarlybirdFieldConstants.java | 1132 ---- .../earlybird/EarlybirdSchemaBuilder.java | 96 - .../earlybird/EarlybirdSchemaCreateTool.java | 702 --- .../EarlybirdThriftDocumentBuilder.java | 897 --- .../EarlybirdThriftDocumentUtil.java | 377 -- .../common/schema/earlybird/FlushVersion.java | 336 -- .../common/search/AndNotDocIdSetIterator.java | 71 - .../com/twitter/search/common/search/BUILD | 33 - .../DelegatingEarlyTerminationCollector.java | 75 - .../search/common/search/DocIdTracker.java | 12 - .../common/search/EarlyTerminationState.java | 51 - .../search/GeoQuadTreeQueryBuilderUtil.java | 65 - .../search/IntArrayDocIdSetIterator.java | 76 - .../common/search/PairDocIdSetIterator.java | 82 - .../common/search/QueryCostProvider.java | 9 - .../common/search/TerminationTracker.java | 202 - .../common/search/TwitterCollector.java | 31 - .../TwitterEarlyTerminationCollector.java | 328 -- .../common/search/TwitterIndexSearcher.java | 189 - .../search/common/search/termination/BUILD | 20 - .../search/termination/QueryTimeout.java | 24 - .../termination/QueryTimeoutFactory.java | 34 - .../search/termination/QueryTimeoutImpl.java | 65 - .../search/termination/TerminationQuery.java | 66 - .../termination/TerminationQueryScorer.java | 91 - .../termination/TerminationQueryWeight.java | 53 - .../search/common/util/earlybird/BUILD | 32 - .../earlybird/EarlybirdResponseMergeUtil.java | 269 - .../util/earlybird/EarlybirdResponseUtil.java | 204 - .../util/earlybird/FacetsResultsUtils.java | 495 -- .../util/earlybird/ResponseMergerUtils.java | 45 - .../common/util/earlybird/ResultsUtil.java | 36 - .../util/earlybird/TermStatisticsUtil.java | 47 - .../util/earlybird/ThriftSearchQueryUtil.java | 29 - .../earlybird/ThriftSearchResultUtil.java | 209 - ...ThriftSearchResultsRelevanceStatsUtil.java | 46 - .../com/twitter/search/common/util/lang/BUILD | 18 - .../common/util/lang/ThriftLanguageUtil.java | 141 - .../com/twitter/search/common/util/ml/BUILD | 16 - .../common/util/ml/EnumBasedLinearModel.java | 141 - .../search/common/util/ml/FeatureUtils.java | 120 - .../common/util/ml/MapBasedLinearModel.java | 32 - .../util/ml/StringMapBasedLinearModel.java | 125 - .../common/util/ml/models_manager/BUILD | 14 - .../ml/models_manager/BaseModelsManager.java | 293 - .../common/util/ml/prediction_engine/BUILD | 68 - .../BaseLegacyScoreAccumulator.java | 64 - .../prediction_engine/BaseModelBuilder.java | 111 - .../BaseScoreAccumulator.java | 48 - .../CompositeFeatureContext.java | 35 - .../DecisionForestModelsManager.java | 69 - .../prediction_engine/DiscretizedFeature.java | 47 - .../DiscretizedFeatureRange.java | 33 - .../prediction_engine/LegacyModelBuilder.java | 86 - .../LightweightLinearModel.java | 187 - .../ml/prediction_engine/ModelBuilder.java | 16 - .../ml/prediction_engine/ModelLoader.java | 178 - .../PredictionEngineModelsManager.java | 67 - .../SchemaBasedModelBuilder.java | 105 - .../SchemaBasedScoreAccumulator.java | 64 - .../common/util/ml/tensorflow_engine/BUILD | 21 - .../TensorflowModelsManager.java | 189 - .../com/twitter/search/core/earlybird/BUILD | 38 - .../twitter/search/core/earlybird/README.md | 21 - .../facets/AbstractFacetCountingArray.java | 231 - .../facets/CSFFacetCountIterator.java | 56 - .../facets/CompositeFacetCountIterator.java | 46 - .../facets/DummyFacetAccumulator.java | 28 - .../facets/EarlybirdFacetDocValueSet.java | 153 - .../earlybird/facets/EarlybirdFacets.java | 102 - .../facets/EarlybirdFacetsFactory.java | 48 - .../earlybird/facets/FacetAccumulator.java | 36 - .../facets/FacetCountAggregator.java | 93 - .../earlybird/facets/FacetCountIterator.java | 57 - .../facets/FacetCountIteratorFactory.java | 23 - .../earlybird/facets/FacetCountState.java | 88 - .../earlybird/facets/FacetCountingArray.java | 156 - .../facets/FacetCountingArrayWriter.java | 55 - .../core/earlybird/facets/FacetIDMap.java | 161 - .../earlybird/facets/FacetLabelProvider.java | 206 - .../facets/FacetResponseRewriter.java | 16 - .../earlybird/facets/FacetTermCollector.java | 16 - .../core/earlybird/facets/FacetUtil.java | 106 - .../earlybird/facets/LanguageHistogram.java | 104 - .../facets/OptimizedFacetCountingArray.java | 82 - .../facets/PerfieldFacetCountAggregator.java | 96 - .../SortedSetDocValuesFacetsFactory.java | 45 - .../SortedSetDocValuesReaderStateHelper.java | 14 - .../earlybird/index/DocIDToTweetIDMapper.java | 79 - .../EarlybirdIndexSegmentAtomicReader.java | 139 - .../index/EarlybirdIndexSegmentData.java | 474 -- .../index/EarlybirdIndexSegmentWriter.java | 130 - .../index/EarlybirdIndexableField.java | 24 - ...rlybirdLuceneIndexSegmentAtomicReader.java | 336 -- .../EarlybirdLuceneIndexSegmentData.java | 197 - .../EarlybirdLuceneIndexSegmentWriter.java | 170 - ...ybirdRealtimeIndexSegmentAtomicReader.java | 175 - .../EarlybirdRealtimeIndexSegmentData.java | 251 - .../EarlybirdRealtimeIndexSegmentWriter.java | 789 --- .../index/QueryCacheResultForSegment.java | 39 - .../index/SequentialDocIDMapper.java | 87 - .../core/earlybird/index/TimeMapper.java | 80 - .../AbstractColumnStrideMultiIntIndex.java | 79 - .../index/column/ColumnStrideByteIndex.java | 88 - .../column/ColumnStrideFieldDocValues.java | 76 - .../index/column/ColumnStrideFieldIndex.java | 64 - .../index/column/ColumnStrideIntIndex.java | 88 - .../column/ColumnStrideIntViewIndex.java | 71 - .../index/column/ColumnStrideLongIndex.java | 88 - .../column/ColumnStrideMultiIntIndex.java | 102 - .../ConstantColumnStrideFieldIndex.java | 18 - .../index/column/DocValuesManager.java | 248 - .../index/column/DocValuesUpdate.java | 8 - .../OptimizedColumnStrideByteIndex.java | 81 - .../column/OptimizedColumnStrideIntIndex.java | 81 - .../OptimizedColumnStrideLongIndex.java | 81 - .../OptimizedColumnStrideMultiIntIndex.java | 90 - .../column/OptimizedDocValuesManager.java | 97 - .../column/UnoptimizedDocValuesManager.java | 69 - .../EarlybirdIndexExtensionsData.java | 15 - .../EarlybirdIndexExtensionsFactory.java | 19 - .../EarlybirdRealtimeIndexExtensionsData.java | 20 - .../index/inverted/BaseByteBlockPool.java | 373 -- .../index/inverted/ByteBlockPool.java | 58 - .../index/inverted/ByteTermUtils.java | 126 - .../earlybird/index/inverted/DeletedDocs.java | 245 - .../EarlybirdCSFDocValuesProcessor.java | 74 - .../EarlybirdOptimizedPostingsEnum.java | 178 - .../index/inverted/EarlybirdPostingsEnum.java | 26 - .../index/inverted/FSTTermDictionary.java | 299 - .../HighDFPackedIntsDocsAndPositionsEnum.java | 156 - .../inverted/HighDFPackedIntsDocsEnum.java | 222 - .../HighDFPackedIntsPostingLists.java | 829 --- .../HighDFPackedIntsSkipListReader.java | 200 - .../index/inverted/InMemoryFields.java | 44 - .../index/inverted/IndexOptimizer.java | 201 - .../index/inverted/IntBlockPool.java | 225 - .../IntBlockPoolPackedLongsReader.java | 253 - .../IntBlockPoolPackedLongsWriter.java | 166 - .../index/inverted/InvertedIndex.java | 144 - .../index/inverted/InvertedRealtimeIndex.java | 558 -- .../inverted/InvertedRealtimeIndexWriter.java | 163 - .../inverted/LowDFPackedIntsPostingLists.java | 255 - .../inverted/LowDFPackedIntsPostingsEnum.java | 112 - .../index/inverted/MPHTermDictionary.java | 190 - .../index/inverted/MultiPostingLists.java | 135 - .../inverted/MultiSegmentTermDictionary.java | 60 - ...ultiSegmentTermDictionaryWithFastutil.java | 161 - .../MultiSegmentTermDictionaryWithMap.java | 134 - .../index/inverted/OptimizedIndexTerms.java | 57 - .../index/inverted/OptimizedMemoryIndex.java | 434 -- .../index/inverted/OptimizedPostingLists.java | 41 - .../OptimizingPostingsEnumWrapper.java | 128 - .../PackedLongsReaderPreComputedValues.java | 202 - .../earlybird/index/inverted/PayloadUtil.java | 91 - .../index/inverted/PostingsBufferQueue.java | 155 - .../index/inverted/QueryCostTracker.java | 48 - .../index/inverted/RealtimeIndexTerms.java | 365 -- .../index/inverted/SkipListComparator.java | 43 - .../index/inverted/SkipListContainer.java | 739 --- .../inverted/SkipListIntegerComparator.java | 26 - .../index/inverted/SkipListPostingList.java | 232 - .../index/inverted/SkipListPostingsEnum.java | 255 - .../index/inverted/SkipListSearchFinger.java | 45 - .../index/inverted/TermDictionary.java | 47 - .../index/inverted/TermPointerEncoding.java | 38 - .../earlybird/index/inverted/TermsArray.java | 189 - .../earlybird/index/util/AllDocsIterator.java | 82 - .../core/earlybird/index/util/RangeDISI.java | 50 - .../earlybird/index/util/RangeFilterDISI.java | 58 - .../earlybird/index/util/SearchSortUtils.java | 42 - src/java/com/twitter/search/earlybird/BUILD | 222 - .../com/twitter/search/earlybird/CONFIG.ini | 7 - .../twitter/search/earlybird/Earlybird.java | 267 - .../earlybird/EarlybirdCPUQualityFactor.java | 181 - .../search/earlybird/EarlybirdDarkProxy.java | 113 - .../EarlybirdFinagleServerManager.java | 53 - .../earlybird/EarlybirdFuturePoolManager.java | 114 - .../earlybird/EarlybirdIndexConfig.java | 190 - .../search/earlybird/EarlybirdMain.java | 10 - ...rlybirdProductionFinagleServerManager.java | 151 - .../search/earlybird/EarlybirdSearcher.java | 1918 ------- .../search/earlybird/EarlybirdServer.java | 1087 ---- .../earlybird/EarlybirdServerSetManager.java | 275 - .../search/earlybird/EarlybirdStatus.java | 204 - .../earlybird/EarlybirdWarmUpManager.java | 100 - .../search/earlybird/QualityFactor.java | 17 - .../com/twitter/search/earlybird/README.md | 83 - .../RealtimeEarlybirdIndexConfig.java | 128 - .../earlybird/RecentTweetRestriction.java | 60 - .../search/earlybird/ServerSetMember.java | 55 - .../UpdateableEarlybirdStateManager.java | 437 -- .../archive/ArchiveEarlybirdIndexConfig.java | 75 - .../earlybird/archive/ArchiveHDFSUtils.java | 173 - .../ArchiveOnDiskEarlybirdIndexConfig.java | 79 - .../ArchiveSearchPartitionManager.java | 485 -- .../earlybird/archive/ArchiveSegment.java | 88 - .../archive/ArchiveSegmentDataProvider.java | 84 - .../archive/ArchiveSegmentUpdater.java | 279 - .../archive/ArchiveSegmentVerifier.java | 75 - .../earlybird/archive/ArchiveTimeSlicer.java | 322 -- .../earlybird/archive/DailyStatusBatch.java | 166 - .../earlybird/archive/DailyStatusBatches.java | 702 --- .../earlybird/archive/PartitionedBatch.java | 333 -- .../archive/segmentbuilder/BUILD.bazel | 64 - .../BuiltAndFinalizedSegment.java | 29 - .../segmentbuilder/NotYetBuiltSegment.java | 101 - .../RateLimitingSegmentHandler.java | 39 - .../segmentbuilder/SegmentBuilder.java | 540 -- .../segmentbuilder/SegmentBuilderApp.java | 109 - .../SegmentBuilderCoordinator.java | 200 - .../segmentbuilder/SegmentBuilderMain.java | 10 - .../segmentbuilder/SegmentBuilderModule.java | 58 - .../segmentbuilder/SegmentBuilderSegment.java | 100 - .../archive/segmentbuilder/SegmentConfig.java | 41 - .../SegmentInfoConstructionException.java | 12 - .../SegmentUpdaterException.java | 13 - .../SomeoneElseIsBuildingSegment.java | 69 - .../com/twitter/search/earlybird/common/BUILD | 37 - .../Base64RequestResponseForLogging.java | 120 - .../earlybird/common/CaughtUpMonitor.java | 55 - .../search/earlybird/common/ClientIdUtil.java | 85 - .../common/EarlybirdRequestLogger.java | 365 -- .../common/EarlybirdRequestPostLogger.java | 37 - .../common/EarlybirdRequestPreLogger.java | 32 - .../common/EarlybirdRequestUtil.java | 244 - .../common/EarlybirdThriftBackend.java | 28 - .../earlybird/common/NonPagingAssert.java | 34 - .../common/RequestResponseForLogging.java | 55 - .../earlybird/common/RequestResponsePair.java | 44 - .../UnknownClientRequestForLogging.java | 77 - .../search/earlybird/common/config/BUILD | 21 - .../common/config/EarlybirdConfig.java | 363 -- .../common/config/EarlybirdProperty.java | 390 -- .../search/earlybird/common/userupdates/BUILD | 45 - .../common/userupdates/UserScrubGeoMap.java | 100 - .../common/userupdates/UserTable.java | 572 -- .../UserTableBuilderFromSnapshot.java | 263 - .../common/userupdates/UserUpdate.java | 38 - .../userupdates/UserUpdatesChecker.java | 70 - .../com/twitter/search/earlybird/config/BUILD | 21 - .../search/earlybird/config/ServingRange.java | 26 - .../search/earlybird/config/TierConfig.java | 175 - .../search/earlybird/config/TierInfo.java | 180 - .../earlybird/config/TierInfoSource.java | 39 - .../search/earlybird/config/TierInfoUtil.java | 78 - .../earlybird/config/TierInfoWrapper.java | 89 - .../config/TierServingBoundaryEndPoint.java | 146 - .../earlybird/document/DeletedStatus.java | 15 - .../earlybird/document/DocumentFactory.java | 110 - .../document/ThriftDocumentPreprocessor.java | 170 - .../ThriftIndexingEventDocumentFactory.java | 246 - .../ThriftIndexingEventUpdateFactory.java | 91 - .../TimeSlicedThriftIndexingEvent.java | 40 - .../document/TruncationTokenStreamWriter.java | 86 - .../earlybird/document/TweetDocument.java | 52 - .../AlreadyInServerSetUpdateException.java | 12 - .../exception/BadRequestException.java | 11 - .../earlybird/exception/ClientException.java | 11 - .../exception/CriticalExceptionHandler.java | 114 - .../exception/EarlybirdException.java | 18 - .../EarlybirdFinagleServerMonitor.java | 25 - .../exception/EarlybirdRuntimeException.java | 7 - .../exception/EarlybirdStartupException.java | 20 - .../FlushVersionMismatchException.java | 17 - .../exception/MissingKafkaTopicException.java | 11 - .../exception/MissingUserException.java | 4 - .../NotInServerSetUpdateException.java | 12 - .../exception/TransientException.java | 15 - .../exception/UncaughtExceptionHandler.java | 23 - .../exception/WrappedKafkaApiException.java | 19 - .../factory/EarlybirdIndexConfigUtil.java | 53 - .../EarlybirdKafkaConsumersFactory.java | 19 - .../factory/EarlybirdServerFactory.java | 353 -- .../factory/EarlybirdWireModule.java | 901 --- .../factory/PartitionConfigUtil.java | 47 - ...ductionEarlybirdKafkaConsumersFactory.java | 41 - ...yCacheUpdaterScheduledExecutorService.java | 57 - .../index/AbstractInMemoryTimeMapper.java | 83 - .../index/DocValuesBasedTimeMapper.java | 146 - .../index/DocValuesBasedTweetIDMapper.java | 149 - .../earlybird/index/DocValuesHelper.java | 70 - .../earlybird/index/EarlybirdSegment.java | 1070 ---- .../index/EarlybirdSegmentFactory.java | 58 - .../index/EarlybirdSingleSegmentSearcher.java | 423 -- .../earlybird/index/OptimizedTimeMapper.java | 109 - .../index/OptimizedTweetIDMapper.java | 145 - .../OutOfOrderRealtimeTweetIDMapper.java | 531 -- .../earlybird/index/RealtimeTimeMapper.java | 149 - .../earlybird/index/TimeMappingWriter.java | 32 - .../search/earlybird/index/TweetIDMapper.java | 183 - .../search/earlybird/index/TweetIDQuery.java | 81 - .../index/TweetIDToInternalIDMap.java | 154 - .../TweetSearchIndexExtensionsFactory.java | 17 - .../TweetSearchLuceneIndexExtensionsData.java | 41 - ...weetSearchRealtimeIndexExtensionsData.java | 33 - .../search/earlybird/index/facets/BUILD | 16 - .../earlybird/index/facets/FacetSkipList.java | 126 - .../earlybird/ml/ScoringModelsManager.java | 155 - .../AudioSpaceEventsStreamIndexer.java | 75 - .../earlybird/partition/AudioSpaceTable.java | 150 - .../partition/BalancingKafkaConsumer.java | 117 - .../partition/CompleteSegmentManager.java | 349 -- .../partition/DynamicPartitionConfig.java | 69 - .../earlybird/partition/EarlybirdIndex.java | 65 - .../partition/EarlybirdIndexFlusher.java | 371 -- .../partition/EarlybirdIndexLoader.java | 224 - .../partition/EarlybirdKafkaConsumer.java | 281 - .../earlybird/partition/EarlybirdStartup.java | 17 - .../partition/FlowControlException.java | 16 - .../search/earlybird/partition/HdfsUtil.java | 30 - .../earlybird/partition/ISegmentWriter.java | 24 - .../partition/IndexingResultCounts.java | 51 - .../partition/InstrumentedQueue.java | 51 - .../earlybird/partition/KafkaStartup.java | 328 -- .../MultiSegmentTermDictionaryManager.java | 314 - ...timizationAndFlushingCoordinationLock.java | 46 - .../partition/OptimizingSegmentWriter.java | 210 - .../earlybird/partition/PartitionConfig.java | 171 - .../partition/PartitionConfigLoader.java | 45 - .../PartitionConfigLoadingException.java | 12 - .../earlybird/partition/PartitionManager.java | 254 - .../partition/PartitionManagerStartup.java | 57 - .../earlybird/partition/PartitionWriter.java | 109 - .../partition/SearchIndexingMetricSet.java | 208 - .../partition/SegmentHdfsFlusher.java | 247 - .../partition/SegmentIndexStats.java | 96 - .../partition/SegmentIndexStatsExporter.java | 85 - .../earlybird/partition/SegmentInfo.java | 428 -- .../earlybird/partition/SegmentLoader.java | 300 - .../earlybird/partition/SegmentManager.java | 822 --- .../earlybird/partition/SegmentOptimizer.java | 60 - .../partition/SegmentSyncConfig.java | 218 - .../earlybird/partition/SegmentSyncInfo.java | 113 - .../earlybird/partition/SegmentVulture.java | 380 -- .../earlybird/partition/SegmentWarmer.java | 49 - .../earlybird/partition/SegmentWriter.java | 239 - .../partition/SimpleSegmentIndexer.java | 191 - .../partition/SimpleStreamIndexer.java | 187 - .../partition/SimpleUpdateIndexer.java | 140 - .../partition/StartupUserEventIndexer.java | 236 - .../partition/StatusBatchFlushVersion.java | 41 - .../TimeLimitedHadoopExistsCall.java | 90 - .../partition/TweetCreateHandler.java | 526 -- .../partition/TweetUpdateHandler.java | 175 - .../partition/UserPartitionUtil.java | 32 - .../UserScrubGeoEventStreamIndexer.java | 88 - .../partition/UserUpdatesStreamIndexer.java | 89 - .../freshstartup/FreshStartupHandler.java | 439 -- .../freshstartup/KafkaOffsetPair.java | 23 - .../PostOptimizationUpdatesIndexer.java | 169 - .../PreOptimizationSegmentIndexer.java | 459 -- .../freshstartup/SegmentBuildInfo.java | 92 - .../SegmentTweetsIndexingResult.java | 46 - .../freshstartup/SkippedPickedCounter.java | 26 - .../querycache/CachedFilterQuery.java | 310 - .../CachedResultDocIdSetIterator.java | 72 - .../querycache/QueryCacheConfig.java | 101 - .../querycache/QueryCacheConversionRules.java | 100 - .../querycache/QueryCacheFilter.java | 302 - .../querycache/QueryCacheManager.java | 365 -- .../querycache/QueryCacheResultCollector.java | 124 - .../querycache/QueryCacheUpdateTask.java | 283 - .../querycache/QueryCacheUpdater.java | 242 - .../queryparser/DetectAntisocialVisitor.java | 131 - .../DetectFieldAnnotationVisitor.java | 99 - .../EarlybirdLuceneQueryVisitor.java | 1781 ------ .../queryparser/EarlybirdQueryHelper.java | 154 - .../HighFrequencyTermPairExtractor.java | 211 - .../HighFrequencyTermPairRewriteVisitor.java | 477 -- .../HighFrequencyTermQueryGroup.java | 94 - .../LuceneRelevanceQueryVisitor.java | 69 - .../ProtectedOperatorQueryRewriter.java | 153 - .../search/AbstractResultsCollector.java | 630 -- .../earlybird/search/AntiGamingFilter.java | 228 - .../search/EarlybirdLuceneSearcher.java | 98 - .../search/EarlybirdMultiSegmentSearcher.java | 254 - .../search/GeoQuadTreeQueryBuilder.java | 199 - .../twitter/search/earlybird/search/Hit.java | 59 - .../earlybird/search/SearchRequestInfo.java | 180 - .../search/SearchResultsCollector.java | 188 - .../earlybird/search/SearchResultsInfo.java | 99 - .../earlybird/search/SimpleSearchResults.java | 35 - .../search/earlybird/search/SocialFilter.java | 98 - .../search/SocialSearchResultsCollector.java | 47 - .../facets/AbstractFacetTermCollector.java | 67 - .../search/facets/DefaultFacetScorer.java | 236 - .../facets/EntityAnnotationCollector.java | 48 - .../search/facets/ExpandedUrlCollector.java | 118 - .../facets/ExplainFacetResultsCollector.java | 159 - .../search/facets/FacetLabelCollector.java | 62 - .../search/facets/FacetRankingModule.java | 26 - .../search/facets/FacetResultsCollector.java | 229 - .../earlybird/search/facets/FacetScorer.java | 24 - .../search/facets/FacetSearchRequestInfo.java | 28 - .../HashingAndPruningFacetAccumulator.java | 492 -- .../search/facets/NamedEntityCollector.java | 49 - .../facets/RetweetFacetCountIterator.java | 36 - .../facets/SimpleCountRankingModule.java | 32 - .../search/facets/SpaceFacetCollector.java | 47 - .../facets/TermStatisticsCollector.java | 487 -- .../facets/TermStatisticsRequestInfo.java | 94 - .../TweetSearchFacetCountIteratorFactory.java | 41 - .../search/queries/BadUserRepFilter.java | 115 - .../search/queries/CSFDisjunctionFilter.java | 87 - .../search/queries/DocValRangeFilter.java | 195 - ...FeatureValueInAcceptListOrUnsetFilter.java | 113 - .../search/queries/GeoTwoPhaseQuery.java | 255 - .../search/queries/MatchAllDocIdSet.java | 44 - .../search/queries/MatchAllDocsQuery.java | 91 - .../queries/RequiredStatusIDsFilter.java | 131 - .../search/queries/SimpleTermQuery.java | 86 - .../search/queries/SinceMaxIDFilter.java | 211 - .../search/queries/SinceUntilFilter.java | 137 - .../queries/TermQueryWithSafeToString.java | 29 - .../search/queries/TimedDocIdSetIterator.java | 128 - .../queries/UserFlagsExcludeFilter.java | 128 - .../queries/UserIdMultiSegmentQuery.java | 528 -- .../search/queries/UserScrubGeoFilter.java | 82 - .../search/relevance/LinearScoringData.java | 422 -- .../search/relevance/LinearScoringParams.java | 304 - .../relevance/MinFeatureValueFilter.java | 163 - .../search/relevance/RelevanceHit.java | 104 - .../relevance/RelevanceSearchRequestInfo.java | 66 - .../relevance/RelevanceSearchResults.java | 37 - .../search/relevance/ScoreFilterQuery.java | 138 - .../AbstractRelevanceCollector.java | 147 - .../BatchRelevanceTopCollector.java | 118 - .../collectors/RelevanceAllCollector.java | 70 - .../collectors/RelevanceTopCollector.java | 167 - .../search/relevance/scoring/BatchHit.java | 47 - .../scoring/DefaultScoringFunction.java | 37 - .../scoring/FeatureBasedScoringFunction.java | 1360 ----- .../scoring/LegacyScoreAccumulator.java | 98 - .../scoring/LinearScoringFunction.java | 237 - .../scoring/ModelBasedScoringFunction.java | 151 - .../relevance/scoring/RelevanceQuery.java | 164 - .../RetweetBasedTopTweetsScoringFunction.java | 165 - .../relevance/scoring/ScoringFunction.java | 213 - .../scoring/ScoringFunctionProvider.java | 216 - .../scoring/SpamVectorScoringFunction.java | 85 - .../relevance/scoring/SparseTensor.java | 87 - .../TensorflowBasedScoringFunction.java | 339 -- .../scoring/TestScoringFunction.java | 52 - .../segment/DLSegmentDataProvider.java | 62 - .../segment/DLSegmentDataReaderSet.java | 237 - .../segment/EmptySegmentDataReaderSet.java | 72 - .../segment/SegmentDataProvider.java | 14 - .../segment/SegmentDataReaderSet.java | 79 - .../earlybird/segment/SegmentProvider.java | 13 - .../earlybird/stats/EarlybirdRPCStats.java | 55 - .../stats/EarlybirdSearcherStats.java | 213 - .../earlybird/stats/SegmentSyncStats.java | 59 - ...arlybirdThriftRequestDeserializerUtil.java | 77 - .../search/earlybird/util/ActionLogger.java | 49 - .../util/CoordinatedEarlybirdAction.java | 409 -- .../CoordinatedEarlybirdActionInterface.java | 50 - .../CoordinatedEarlybirdActionLockFailed.java | 11 - .../earlybird/util/EarlybirdDecider.java | 128 - .../util/EarlybirdSearchResultUtil.java | 182 - .../earlybird/util/FieldTermCounter.java | 304 - .../search/earlybird/util/Histogram.java | 160 - .../search/earlybird/util/IndexViewer.java | 798 --- .../earlybird/util/JsonViewerWriter.java | 68 - .../util/OneTaskScheduledExecutorManager.java | 91 - .../search/earlybird/util/ParallelUtil.java | 71 - .../earlybird/util/PeriodicActionParams.java | 79 - .../util/ScheduledExecutorManager.java | 150 - .../earlybird/util/ScheduledExecutorTask.java | 27 - .../search/earlybird/util/ScrubGenUtil.java | 28 - .../util/ShutdownWaitTimeParams.java | 40 - .../earlybird/util/TermCountMonitor.java | 338 -- .../earlybird/util/TweetCountMonitor.java | 447 -- .../search/earlybird/util/ViewerWriter.java | 47 - .../com/twitter/search/earlybird_root/BUILD | 75 - .../earlybird_root/ClientBackupFilter.java | 90 - .../earlybird_root/ClientLatencyFilter.java | 45 - .../EarlybirdCacheCommonModule.java | 96 - .../EarlybirdChainedScatterGatherService.java | 58 - .../earlybird_root/EarlybirdCommonModule.java | 170 - ...lybirdFullArchiveScatterGatherSupport.java | 21 - ...arlybirdProtectedScatterGatherSupport.java | 25 - .../EarlybirdProtectedValidationBehavior.java | 45 - .../EarlybirdProtectedWarmup.java | 28 - .../EarlybirdQueryRewriteFilter.java | 157 - ...rlybirdRealtimeCgScatterGatherSupport.java | 21 - ...EarlybirdRealtimeScatterGatherSupport.java | 21 - .../EarlybirdRootQueryUtils.java | 53 - .../EarlybirdServiceChainBuilder.java | 278 - .../EarlybirdServiceLoggingSupport.java | 60 - ...rlybirdServicePartitionLoggingSupport.java | 42 - .../EarlybirdServiceScatterGatherSupport.java | 202 - .../EarlybirdServiceValidationBehavior.java | 111 - .../EarlybirdTierThrottleDeciders.java | 49 - .../earlybird_root/EarlybirdWarmup.java | 69 - .../earlybird_root/ExceptionHandler.java | 17 - .../FullArchiveRootAppMain.java | 40 - .../earlybird_root/FullArchiveRootModule.java | 241 - .../earlybird_root/FullArchiveRootServer.java | 16 - .../FullArchiveRootService.java | 148 - .../earlybird_root/InitializeFilter.java | 36 - .../MultiTierResultsMergeFilter.java | 55 - .../PartitionAccessController.java | 70 - .../earlybird_root/ProtectedRootAppMain.java | 39 - .../ProtectedRootAppModule.java | 78 - .../earlybird_root/ProtectedRootServer.java | 16 - .../earlybird_root/ProtectedRootService.java | 110 - .../ProtectedScatterGatherModule.java | 62 - .../search/earlybird_root/QuotaModule.java | 110 - .../twitter/search/earlybird_root/README.md | 8 - .../earlybird_root/RealtimeCgRootAppMain.java | 40 - .../RealtimeCgRootAppModule.java | 152 - .../earlybird_root/RealtimeCgRootServer.java | 18 - .../earlybird_root/RealtimeCgRootService.java | 132 - .../RealtimeCgScatterGatherModule.java | 71 - .../earlybird_root/RealtimeRootAppMain.java | 39 - .../earlybird_root/RealtimeRootAppModule.java | 151 - .../earlybird_root/RealtimeRootServer.java | 18 - .../earlybird_root/RealtimeRootService.java | 129 - .../RealtimeScatterGatherModule.java | 118 - .../RootResponseClassifier.java | 69 - .../earlybird_root/ScatterGatherModule.java | 167 - .../earlybird_root/SkipPartitionFilter.java | 70 - .../earlybird_root/SuperRootAppMain.java | 48 - .../earlybird_root/SuperRootAppModule.java | 234 - .../SuperRootRequestTypeRouter.java | 79 - .../earlybird_root/SuperRootServer.java | 36 - .../earlybird_root/SuperRootService.java | 121 - .../search/earlybird_root/caching/BUILD | 20 - .../caching/CacheCommonUtil.java | 16 - .../earlybird_root/caching/CacheStats.java | 13 - .../DefaultForcedCacheMissDecider.java | 24 - .../caching/EarlybirdCachePostProcessor.java | 22 - .../EarlybirdRequestPerClientCacheStats.java | 46 - .../earlybird_root/caching/FacetsCache.java | 15 - .../caching/FacetsCacheFilter.java | 32 - .../caching/FacetsCacheRequestNormalizer.java | 18 - .../caching/FacetsQueryCachePredicate.java | 24 - .../caching/FacetsServicePostProcessor.java | 24 - ...RecencyAndRelevanceCachePostProcessor.java | 66 - .../earlybird_root/caching/RecencyCache.java | 15 - .../caching/RecencyCacheFilter.java | 34 - .../RecencyCacheRequestNormalizer.java | 16 - .../caching/RecencyQueryCachePredicate.java | 24 - .../caching/RecencyServicePostProcessor.java | 27 - .../caching/RelevanceCache.java | 15 - .../caching/RelevanceCacheFilter.java | 33 - .../RelevanceCacheRequestNormalizer.java | 40 - .../caching/RelevanceQueryCachePredicate.java | 24 - .../RelevanceServicePostProcessor.java | 24 - .../RelevanceZeroResultsCacheFilter.java | 40 - ...elevanceZeroResultsCachePostProcessor.java | 20 - ...anceZeroResultsCacheRequestNormalizer.java | 31 - ...levanceZeroResultsQueryCachePredicate.java | 31 - ...evanceZeroResultsServicePostProcessor.java | 36 - .../caching/StrictRecencyCache.java | 15 - .../caching/StrictRecencyCacheFilter.java | 34 - .../StrictRecencyQueryCachePredicate.java | 25 - .../caching/TermStatsCache.java | 15 - .../caching/TermStatsCacheFilter.java | 33 - .../TermStatsCacheRequestNormalizer.java | 17 - .../caching/TermStatsQueryCachePredicate.java | 24 - .../TermStatsServicePostProcessor.java | 25 - .../caching/TopTweetsCache.java | 15 - .../caching/TopTweetsCacheFilter.java | 33 - .../TopTweetsCacheRequestNormalizer.java | 18 - .../caching/TopTweetsQueryCachePredicate.java | 24 - .../TopTweetsServicePostProcessor.java | 41 - .../search/earlybird_root/collectors/BUILD | 12 - .../collectors/MultiwayMergeCollector.java | 82 - .../collectors/RecencyMergeCollector.java | 75 - .../collectors/RelevanceMergeCollector.java | 39 - .../search/earlybird_root/common/BUILD | 22 - .../common/ClientErrorException.java | 24 - .../common/EarlybirdFeatureSchemaMerger.java | 377 -- .../common/EarlybirdRequestContext.java | 227 - .../common/EarlybirdRequestType.java | 68 - .../common/EarlybirdRequestUtil.java | 107 - .../common/EarlybirdServiceResponse.java | 87 - .../earlybird_root/common/InjectionNames.java | 10 - .../common/QueryParsingUtils.java | 86 - .../common/TwitterContextProvider.java | 20 - .../search/earlybird_root/config/BUILD.bazel | 7 - .../config/RootClusterBoundaryInfo.java | 48 - .../search/earlybird_root/filters/BUILD | 40 - .../filters/ClientIdArchiveAccessFilter.java | 56 - .../ClientIdQueryOperatorStatsFilter.java | 129 - .../filters/ClientIdQuotaFilter.java | 274 - .../filters/ClientIdTrackingFilter.java | 148 - .../filters/ClientRequestTimeFilter.java | 34 - .../filters/DeadlineTimeoutStatsFilter.java | 188 - .../filters/DisableClientByTierFilter.java | 64 - .../DropAllProtectedOperatorFilter.java | 71 - .../EarlybirdClusterAvailableFilter.java | 85 - .../EarlybirdFeatureSchemaAnnotateFilter.java | 57 - .../EarlybirdResponseExceptionHandler.java | 108 - .../EarlybirdSuccessfulResponseHandler.java | 54 - .../EarlybirdTimeFilterQueryRewriter.java | 133 - .../filters/EarlybirdTimeRangeFilter.java | 205 - .../FullArchiveProtectedOperatorFilter.java | 167 - .../FullArchiveServingRangeProvider.java | 64 - .../InitializeRequestContextFilter.java | 66 - ...IsUserProtectedMetadataTrackingFilter.java | 80 - .../filters/MarkTweetSourceFilter.java | 49 - .../filters/MetadataTrackingFilter.java | 119 - .../NamedMultiTermDisjunctionStatsFilter.java | 45 - .../filters/NullcastTrackingFilter.java | 81 - .../PostCacheRequestTypeCountFilter.java | 10 - .../PreCacheRequestTypeCountFilter.java | 10 - .../filters/QueryLangStatFilter.java | 114 - .../filters/QueryOperatorStatFilter.java | 194 - .../filters/QueryTokenizerFilter.java | 92 - .../filters/RealtimeServingRangeProvider.java | 60 - .../RejectRequestsByQuerySourceFilter.java | 94 - ...equestContextToEarlybirdRequestFilter.java | 33 - .../filters/RequestResultStatsFilter.java | 185 - .../filters/RequestSuccessStatsFilter.java | 79 - .../filters/RequestTypeCountFilter.java | 105 - .../filters/ResponseCodeStatFilter.java | 50 - .../filters/ResultTierCountFilter.java | 114 - ...rGatherWithExperimentRedirectsService.java | 59 - .../SearchPayloadSizeLocalContextFilter.java | 43 - .../SensitiveResultsTrackingFilter.java | 140 - .../ServiceExceptionHandlingFilter.java | 27 - .../ServiceResponseValidationFilter.java | 81 - .../filters/ServingRangeProvider.java | 12 - .../StratoAttributionClientIdFilter.java | 30 - .../TopLevelExceptionHandlingFilter.java | 24 - .../filters/UnsetSuperRootFieldsFilter.java | 30 - .../filters/VeryRecentTweetsFilter.java | 44 - .../search/earlybird_root/img/serving.png | Bin 60951 -> 0 bytes .../mergers/AccumulatedResponses.java | 176 - .../search/earlybird_root/mergers/BUILD | 26 - .../EarlyTerminateTierMergePredicate.java | 9 - .../EarlybirdResponseDebugMessageBuilder.java | 176 - .../mergers/EarlybirdResponseMerger.java | 604 -- .../mergers/FacetResponseMerger.java | 353 -- .../mergers/PartitionResponseAccumulator.java | 44 - .../mergers/RecencyResponseMerger.java | 638 --- .../mergers/RelevanceResponseMerger.java | 268 - .../mergers/ResponseAccumulator.java | 356 -- .../mergers/StrictRecencyResponseMerger.java | 297 - .../mergers/SuperRootResponseMerger.java | 688 --- .../mergers/TermStatisticsResponseMerger.java | 90 - .../mergers/ThriftTermResultsMerger.java | 472 -- .../mergers/TierResponseAccumulator.java | 97 - .../mergers/TopTweetsResponseMerger.java | 65 - .../earlybird_root/mergers/TrimStats.java | 71 - .../twitter/search/earlybird_root/quota/BUILD | 15 - .../quota/ClientIdQuotaManager.java | 22 - .../quota/ConfigBasedQuotaConfig.java | 161 - .../quota/ConfigRepoBasedQuotaManager.java | 65 - .../earlybird_root/quota/QuotaInfo.java | 78 - ...tractRecencyAndRelevanceRequestRouter.java | 442 -- .../search/earlybird_root/routers/BUILD | 25 - .../routers/FacetsRequestRouter.java | 35 - .../routers/FacetsRequestRouterModule.java | 33 - .../routers/RecencyRequestRouter.java | 73 - .../routers/RecencyRequestRouterModule.java | 74 - .../routers/RelevanceRequestRouter.java | 100 - .../routers/RelevanceRequestRouterModule.java | 74 - .../earlybird_root/routers/RequestRouter.java | 144 - .../routers/RequestRouterUtil.java | 107 - .../routers/TermStatsRequestRouter.java | 238 - .../routers/TermStatsRequestRouterModule.java | 60 - .../routers/TopTweetsRequestRouter.java | 35 - .../routers/TopTweetsRequestRouterModule.java | 32 - .../search/earlybird_root/validators/BUILD | 9 - .../validators/FacetsResponseValidator.java | 39 - .../PassThroughResponseValidator.java | 12 - .../validators/SearchResultsValidator.java | 37 - .../validators/ServiceResponseValidator.java | 10 - .../validators/TermStatsResultsValidator.java | 23 - .../validators/TopTweetsResultsValidator.java | 22 - .../search/earlybird_root/visitors/BUILD | 13 - ...ltiTermDisjunctionPerPartitionVisitor.java | 136 - .../search/feature_update_service/BUILD | 86 - .../FeatureUpdateController.java | 245 - .../FeatureUpdateResponseClassifier.java | 43 - .../FeatureUpdateServiceThriftServer.java | 149 - .../FeatureUpdateServiceThriftServerMain.java | 12 - .../search/feature_update_service/README.md | 6 - .../feature_update_service/filters/BUILD | 22 - .../filters/ClientIdWhitelistFilter.java | 60 - .../feature_update_service/modules/BUILD | 48 - .../modules/ClientIdWhitelistModule.java | 30 - .../modules/EarlybirdUtilModule.java | 13 - .../FeatureUpdateServiceDiffyModule.java | 35 - .../modules/FinagleKafkaProducerModule.java | 62 - .../modules/FuturePoolModule.java | 57 - .../modules/TweetypieModule.java | 62 - .../search/feature_update_service/stats/BUILD | 11 - .../stats/FeatureUpdateStats.java | 111 - .../search/feature_update_service/util/BUILD | 11 - .../util/FeatureUpdateValidator.java | 41 - .../feature_update_service/whitelist/BUILD | 13 - .../whitelist/ClientIdWhitelist.java | 77 - src/java/com/twitter/search/img/foryou.png | Bin 91995 -> 0 bytes .../com/twitter/search/img/in-network.png | Bin 33193 -> 0 bytes src/java/com/twitter/search/img/indexing.png | Bin 38051 -> 0 bytes src/java/com/twitter/search/img/serving.png | Bin 60951 -> 0 bytes .../com/twitter/search/img/top-search.png | Bin 151902 -> 0 bytes src/java/com/twitter/search/ingester/BUILD | 30 - .../com/twitter/search/ingester/README.md | 10 - .../com/twitter/search/ingester/model/BUILD | 28 - .../search/ingester/model/IndexerStatus.java | 13 - .../model/IngesterThriftVersionedEvents.java | 50 - .../ingester/model/IngesterTweetEvent.java | 19 - .../model/IngesterTwitterMessage.java | 73 - .../search/ingester/model/KafkaRawRecord.java | 22 - .../ingester/model/PromiseContainer.java | 21 - .../ingester/model/VisibleTokenRatioUtil.java | 42 - .../search/ingester/pipeline/app/BUILD | 31 - .../app/IngesterPipelineApplication.java | 195 - .../pipeline/app/PipelineExceptionImpl.java | 30 - .../pipeline/app/PipelineExceptionImplV2.java | 29 - .../app/RealtimeIngesterPipelineV2.java | 111 - .../AudioSpaceCoreFetcher.java | 56 - .../AudioSpaceParticipantsFetcher.java | 36 - .../ingester/pipeline/strato_fetchers/BUILD | 20 - .../strato_fetchers/NamedEntityFetcher.java | 47 - .../twitter/AsyncPinkUrlsResolver.java | 67 - .../search/ingester/pipeline/twitter/BUILD | 74 - .../CollectComparableObjectsStage.java | 176 - .../twitter/ComputeTweetSignatureStage.java | 38 - .../ConvertDelayedMessageToThriftStage.java | 95 - .../twitter/ConvertMessageToThriftStage.java | 117 - .../ConvertToThriftVersionedEventsStage.java | 83 - .../pipeline/twitter/EventBusReaderStage.java | 185 - .../pipeline/twitter/FieldStatExporter.java | 150 - .../FilterEventsBySafetyTypeStage.java | 279 - .../FilterRetweetsAndRepliesStage.java | 79 - .../twitter/FilterTwitterMessageStage.java | 77 - .../LookupUserPropertiesBatchedStage.java | 60 - .../pipeline/twitter/NamedEntityHandler.java | 101 - .../PopulateCodedLocationsBatchedStage.java | 79 - .../ResolveCompressedUrlsBatchedStage.java | 387 -- .../twitter/ResolveCompressedUrlsPink.java | 113 - .../twitter/ResolveCompressedUrlsUtils.java | 116 - .../twitter/RetrieveCardBatchedStage.java | 288 - ...RetrieveNamedEntitiesSingleTweetStage.java | 75 - .../RetrieveSpaceAdminsAndTitleStage.java | 246 - .../twitter/RetrieveSpaceIdsStage.java | 99 - ...ngleTweetExtractAndGeocodeLatLonStage.java | 99 - .../TextFeatureExtractionWorkersStage.java | 148 - .../TextQualityEvaluationWorkerStage.java | 181 - .../TextUrlsFeatureExtractionStage.java | 53 - .../twitter/ThriftTweetParserStage.java | 178 - .../ThriftVersionedEventsConverter.java | 132 - .../twitter/TweetEventDeserializerStage.java | 137 - .../pipeline/twitter/TwitterBaseStage.java | 360 -- .../twitter/TwitterBatchedBaseStage.java | 309 - .../ingester/pipeline/twitter/filters/BUILD | 13 - .../filters/IngesterValidMessageFilter.java | 50 - .../ingester/pipeline/twitter/kafka/BUILD | 32 - .../DeleteUpdateEventsKafkaProducerStage.java | 66 - .../twitter/kafka/KafkaConsumerStage.java | 245 - .../twitter/kafka/KafkaProducerStage.java | 259 - .../kafka/KafkaRawRecordConsumerStage.java | 36 - ...ndReplyUpdateEventsKafkaProducerStage.java | 24 - ...riftVersionedEventsKafkaProducerStage.java | 108 - .../pipeline/twitter/thriftparse/BUILD | 32 - .../ThriftTweetParsingException.java | 7 - .../thriftparse/TweetEventParseHelper.java | 727 --- .../pipeline/twitter/userupdates/BUILD | 34 - .../userupdates/UserUpdateIngester.java | 292 - .../userupdates/UserUpdatesPipeline.java | 222 - .../userupdates/UserUpdatesPipelineStage.java | 51 - .../search/ingester/pipeline/util/BUILD | 41 - .../pipeline/util/BatchedElement.java | 21 - .../pipeline/util/BatchingClient.java | 105 - .../ingester/pipeline/util/CardFieldUtil.java | 48 - .../pipeline/util/IngesterStageTimer.java | 35 - .../util/ManhattanCodedLocationProvider.java | 110 - .../pipeline/util/PenguinVersionsUtil.java | 47 - .../util/PipelineExceptionHandler.java | 15 - .../pipeline/util/PipelineStageException.java | 19 - .../util/PipelineStageRuntimeException.java | 7 - .../ingester/pipeline/util/PipelineUtil.java | 26 - .../util/PipelineV2CreationException.java | 7 - .../util/ResponseNotReturnedException.java | 7 - .../pipeline/util/UserPropertiesManager.java | 446 -- .../search/ingester/pipeline/wire/BUILD | 52 - .../pipeline/wire/IngesterPartitioner.java | 27 - .../pipeline/wire/ProductionWireModule.java | 363 -- .../wire/StratoMetaStoreWireModule.java | 119 - .../pipeline/wire/TweetyPieWireModule.java | 110 - .../ingester/pipeline/wire/WireModule.java | 226 - .../twitter/search/ingester/util/jndi/BUILD | 9 - .../search/ingester/util/jndi/JndiUtil.java | 70 - .../configs/recap_earlybird/feature_config.py | 83 - .../rectweet_earlybird/feature_config.py | 74 - .../timelines/scripts/models/earlybird/BUILD | 23 - .../scripts/models/earlybird/README.md | 63 - .../scripts/models/earlybird/__init__.py | 0 .../scripts/models/earlybird/constants.py | 21 - .../models/earlybird/earlybird_features.png | Bin 360811 -> 0 bytes .../models/earlybird/example_weights.py | 43 - .../scripts/models/earlybird/lolly/BUILD | 18 - .../models/earlybird/lolly/__init__.py | 0 .../models/earlybird/lolly/data_helpers.py | 23 - .../scripts/models/earlybird/lolly/parsers.py | 145 - .../scripts/models/earlybird/lolly/reader.py | 8 - .../scripts/models/earlybird/lolly/score.py | 13 - .../scripts/models/earlybird/lolly/scorer.py | 37 - .../lolly/tf_model_initializer_builder.py | 91 - .../scripts/models/earlybird/metrics.py | 120 - .../scripts/models/earlybird/tf_model/BUILD | 8 - .../models/earlybird/tf_model/__init__.py | 0 .../earlybird/tf_model/discretizer_builder.py | 62 - .../earlybird/tf_model/hashing_utils.py | 29 - .../tf_model/weights_initializer_builder.py | 34 - .../scripts/models/earlybird/train.py | 212 - src/scala/com/twitter/graph/batch/BUILD.bazel | 91 - .../job/tweepcred/ExtractTweepcred.scala | 83 - .../job/tweepcred/PreparePageRankData.scala | 275 - .../twitter/graph/batch/job/tweepcred/README | 75 - .../batch/job/tweepcred/Reputation.scala | 50 - .../job/tweepcred/TweepcredBatchJob.scala | 64 - .../graph/batch/job/tweepcred/UserMass.scala | 69 - .../job/tweepcred/WeightedPageRank.scala | 235 - .../com/twitter/interaction_graph/README.md | 19 - .../interaction_graph/bqe/scoring/README.md | 58 - .../bqe/scoring/candidates.sql | 42 - .../bqe/scoring/check_models.sql | 5 - .../bqe/scoring/follow_graph_features.sql | 28 - .../interaction_graph/bqe/scoring/scoring.sql | 52 - .../interaction_graph/bqe/training/README.md | 60 - .../bqe/training/candidates.sql | 18 - .../bqe/training/check_candidates_exist.sql | 43 - .../bqe/training/check_labels_exist.sql | 4 - .../bqe/training/labeled_candidates.sql | 67 - .../bqe/training/train_model.sql | 27 - .../twitter/interaction_graph/injection/BUILD | 25 - .../injection/EdgeListInjection.scala | 14 - .../injection/UserSessionInjection.scala | 14 - .../twitter/interaction_graph/scio/README.md | 7 - .../scio/agg_address_book/BUILD | 62 - .../InteractionGraphAddressBookCounters.scala | 34 - .../InteractionGraphAddressBookJob.scala | 71 - .../InteractionGraphAddressBookOption.scala | 24 - .../InteractionGraphAddressBookSource.scala | 28 - .../InteractionGraphAddressBookUtil.scala | 93 - .../scio/agg_address_book/README.md | 34 - .../interaction_graph/scio/agg_all/BUILD | 175 - .../InteractionGraphAggregationConfig.scala | 14 - .../InteractionGraphAggregationJob.scala | 314 - .../InteractionGraphAggregationOption.scala | 36 - .../InteractionGraphAggregationSource.scala | 182 - ...InteractionGraphAggregationTransform.scala | 59 - .../interaction_graph/scio/agg_all/README.md | 38 - .../scio/agg_client_event_logs/BUILD | 61 - ...eractionGraphClientEventLogsCounters.scala | 32 - .../InteractionGraphClientEventLogsJob.scala | 74 - ...nteractionGraphClientEventLogsOption.scala | 24 - ...nteractionGraphClientEventLogsSource.scala | 40 - .../InteractionGraphClientEventLogsUtil.scala | 137 - .../scio/agg_client_event_logs/README.md | 34 - .../scio/agg_direct_interactions/BUILD | 65 - ...ractionGraphAggDirectInteractionsJob.scala | 79 - ...tionGraphAggDirectInteractionsOption.scala | 24 - ...tionGraphAggDirectInteractionsSource.scala | 51 - ...actionGraphAggDirectInteractionsUtil.scala | 168 - .../scio/agg_direct_interactions/README.md | 34 - .../interaction_graph/scio/agg_flock/BUILD | 70 - .../InteractionGraphAggFlockJob.scala | 84 - .../InteractionGraphAggFlockOption.scala | 24 - .../InteractionGraphAggFlockSource.scala | 24 - .../InteractionGraphAggFlockUtil.scala | 63 - .../scio/agg_flock/README.md | 34 - .../interaction_graph/scio/agg_negative/BUILD | 43 - .../InteractionGraphNegativeJob.scala | 155 - .../InteractionGraphNegativeOption.scala | 18 - .../scio/agg_negative/README.md | 35 - .../scio/agg_notifications/BUILD | 65 - .../InteractionGraphNotificationUtil.scala | 132 - .../InteractionGraphNotificationsJob.scala | 86 - .../InteractionGraphNotificationsOption.scala | 24 - .../scio/agg_notifications/README.md | 34 - .../interaction_graph/scio/common/BUILD | 31 - .../scio/common/CaseClasses.scala | 21 - .../scio/common/ConversionUtil.scala | 110 - .../scio/common/DateUtil.scala | 27 - .../scio/common/EdgeFeatureCombiner.scala | 350 -- .../scio/common/FeatureGeneratorUtil.scala | 263 - .../scio/common/FeatureGroups.scala | 30 - .../scio/common/GraphUtil.scala | 93 - .../scio/common/InteractionGraphUtils.scala | 40 - .../scio/common/UserUtil.scala | 76 - .../scio/common/VertexFeatureCombiner.scala | 342 -- .../interaction_graph/scio/ml/labels/BUILD | 49 - .../ml/labels/InteractionGraphLabelsJob.scala | 123 - .../labels/InteractionGraphLabelsOption.scala | 28 - .../scio/ml/labels/LabelUtil.scala | 63 - .../scio/ml/labels/README.md | 34 - .../interaction_graph/scio/ml/scores/BUILD | 54 - .../InteractionGraphScoreExportJob.scala | 134 - .../InteractionGraphScoreExportOption.scala | 24 - .../scio/ml/scores/README.md | 34 - src/scala/com/twitter/recos/decider/BUILD | 9 - .../twitter/recos/decider/BaseDecider.scala | 110 - .../recos/decider/EndpointLoadShedder.scala | 39 - .../graph_common/ActionEdgeTypeMask.scala | 99 - .../com/twitter/recos/graph_common/BUILD | 12 - .../graph_common/BipartiteGraphHelper.scala | 40 - .../graph_common/FinagleCounterWrapper.scala | 15 - .../FinagleStatsReceiverWrapper.scala | 16 - ...LawMultiSegmentBipartiteGraphBuilder.scala | 59 - ...SegmentPowerLawBipartiteGraphBuilder.scala | 64 - .../recos/graph_common/NodeInfoHandler.scala | 59 - ...LawMultiSegmentBipartiteGraphBuilder.scala | 63 - ...LawMultiSegmentBipartiteGraphBuilder.scala | 63 - src/scala/com/twitter/recos/hose/common/BUILD | 15 - .../hose/common/BufferedEdgeWriter.scala | 48 - .../recos/hose/common/EdgeCollector.scala | 42 - .../hose/common/RecosEdgeProcessor.scala | 41 - .../hose/common/UnifiedGraphWriter.scala | 217 - .../hose/common/UnifiedGraphWriterMulti.scala | 228 - .../recos/user_tweet_entity_graph/BUILD | 67 - .../EntitySocialProofRunner.scala | 167 - .../LoggingUserTweetEntityGraph.scala | 103 - .../recos/user_tweet_entity_graph/Main.scala | 258 - .../recos/user_tweet_entity_graph/README.md | 17 - .../RecommendationHandler.scala | 78 - .../user_tweet_entity_graph/RecosConfig.scala | 44 - .../SocialProofHandler.scala | 165 - .../SocialProofHydrator.scala | 111 - .../TweetRecommendationsRunner.scala | 322 -- .../TweetSocialProofHandler.scala | 73 - .../TweetSocialProofRunner.scala | 168 - .../UserTweetEdgeTypeMask.scala | 95 - .../UserTweetEntityGraph.scala | 46 - .../UserTweetEntityGraphWriter.scala | 105 - .../com/twitter/recos/user_tweet_graph/BUILD | 66 - .../twitter/recos/user_tweet_graph/Main.scala | 291 - .../twitter/recos/user_tweet_graph/README.md | 17 - .../user_tweet_graph/UserTweetGraph.scala | 98 - .../UserTweetGraphConfig.scala | 39 - .../UserTweetGraphWriter.scala | 88 - .../relatedTweetHandlers/BUILD | 12 - .../ConsumersBasedRelatedTweetsHandler.scala | 68 - .../ProducerBasedRelatedTweetsHandler.scala | 88 - .../TweetBasedRelatedTweetsHandler.scala | 93 - .../recos/user_tweet_graph/store/BUILD | 9 - .../store/UserRecentFollowersStore.scala | 50 - .../twitter/recos/user_tweet_graph/util/BUILD | 12 - .../util/FetchRHSTweetsUtil.scala | 34 - .../user_tweet_graph/util/FilterUtil.scala | 15 - .../util/GetAllInternalTweetIdsUtil.scala | 33 - .../util/GetRelatedTweetCandidatesUtil.scala | 56 - .../util/SampleLHSUsersUtil.scala | 35 - .../util/UserTweetEdgeTypeMask.scala | 77 - .../com/twitter/recos/user_user_graph/BUILD | 45 - .../recos/user_user_graph/KafkaConfig.scala | 13 - .../LoggingUserUserGraph.scala | 51 - .../twitter/recos/user_user_graph/Main.scala | 255 - .../twitter/recos/user_user_graph/README.md | 17 - .../RecommendUsersHandler.scala | 221 - .../recos/user_user_graph/RecosConfig.scala | 37 - .../user_user_graph/UserEdgeTypeMask.scala | 91 - .../recos/user_user_graph/UserUserGraph.scala | 18 - .../user_user_graph/UserUserGraphWriter.scala | 83 - .../com/twitter/recos/user_video_graph/BUILD | 69 - .../LoggingUserVideoGraph.scala | 12 - .../twitter/recos/user_video_graph/Main.scala | 294 - .../twitter/recos/user_video_graph/README.md | 14 - .../UserVideoEdgeTypeMask.scala | 62 - .../user_video_graph/UserVideoGraph.scala | 73 - .../UserVideoGraphConfig.scala | 39 - .../UserVideoGraphEdgeHttpHandler.scala | 101 - .../UserVideoGraphWriter.scala | 82 - .../relatedTweetHandlers/BUILD | 12 - .../ConsumersBasedRelatedTweetsHandler.scala | 66 - .../ProducerBasedRelatedTweetsHandler.scala | 86 - .../TweetBasedRelatedTweetsHandler.scala | 91 - .../recos/user_video_graph/store/BUILD | 9 - .../store/UserRecentFollowersStore.scala | 50 - .../twitter/recos/user_video_graph/util/BUILD | 12 - .../util/FetchRHSTweetsUtil.scala | 29 - .../user_video_graph/util/FilterUtil.scala | 15 - .../util/GetAllInternalTweetIdsUtil.scala | 33 - .../util/GetRelatedTweetCandidatesUtil.scala | 56 - .../util/SampleLHSUsersUtil.scala | 35 - .../com/twitter/simclusters_v2/README.md | 112 - .../simclusters_v2/candidate_source/BUILD | 17 - .../candidate_source/ClusterRanker.scala | 56 - .../candidate_source/HeavyRanker.scala | 71 - .../SimClustersANNCandidateSource.scala | 637 --- ...SimClustersANNWrapperCandidateSource.scala | 53 - .../com/twitter/simclusters_v2/common/BUILD | 12 - .../common/CosineSimilarityUtil.scala | 251 - .../DeciderGateBuilderWithIdHashing.scala | 21 - .../simclusters_v2/common/ModelVersions.scala | 48 - .../common/SeqStandardDeviation.scala | 22 - .../common/SimClustersEmbedding.scala | 581 -- .../common/SimClustersEmbeddingId.scala | 209 - ...imClustersEmbeddingIdCacheKeyBuilder.scala | 19 - .../common/SimClustersEmbeddingMonoid.scala | 18 - .../common/SimClustersMultiEmbedding.scala | 32 - .../common/SimClustersMultiEmbeddingId.scala | 96 - .../simclusters_v2/common/clustering/BUILD | 11 - ...ClusterRepresentativeSelectionMethod.scala | 30 - .../common/clustering/ClusteringMethod.scala | 34 - .../ConnectedComponentsClusteringMethod.scala | 67 - .../LargestDimensionClusteringMethod.scala | 33 - .../clustering/LouvainClusteringMethod.scala | 236 - ...avScoreRepresentativeSelectionMethod.scala | 21 - .../MedoidRepresentativeSelectionMethod.scala | 28 - .../clustering/SimilarityFunctions.scala | 32 - .../twitter/simclusters_v2/common/ml/BUILD | 12 - .../ml/SimClustersEmbeddingAdapter.scala | 39 - .../simclusters_v2/common/package.scala | 17 - .../hdfs_sources/AdhocSources.scala | 164 - .../twitter/simclusters_v2/hdfs_sources/BUILD | 2216 -------- .../hdfs_sources/DataPaths.scala | 49 - .../hdfs_sources/DataSources.scala | 39 - .../EntityEmbeddingsSources.scala | 222 - .../hdfs_sources/InterestedInSources.scala | 178 - .../ProducerEmbeddingSources.scala | 86 - .../hdfs_sources/injections/BUILD | 13 - .../injections/ClusterDetailsInjection.scala | 16 - .../ClusterTopMediaTweetsInjection.scala | 13 - .../ClusterTopTweetsInjection.scala | 14 - .../injections/ClusteringInjections.scala | 16 - .../EntityEmbeddingsInjections.scala | 47 - .../InferredEntitiesInjections.scala | 27 - .../injections/InterestedInInjection.scala | 13 - .../injections/KnownForInjection.scala | 12 - .../injections/MultiTypeGraphInjections.scala | 31 - .../ProducerEmbeddingsInjections.scala | 45 - .../SemanticCoreEntitiesInjections.scala | 53 - .../SingleSideUserScoresInjection.scala | 12 - .../hdfs_sources/presto_hdfs_sources/BUILD | 60 - .../EntityEmbeddingsPrestoSources.scala | 10 - .../simclusters_v2/images/bipartite_graph.png | Bin 62580 -> 0 bytes .../simclusters_v2/images/interestedin.png | Bin 67315 -> 0 bytes .../simclusters_v2/images/knownfor.png | Bin 26378 -> 0 bytes .../images/producer_embeddings.png | Bin 72820 -> 0 bytes .../images/producer_producer_similarity.png | Bin 238661 -> 0 bytes .../images/topic_embeddings.png | Bin 71151 -> 0 bytes .../com/twitter/simclusters_v2/scalding/BUILD | 521 -- .../scalding/BipartiteClusterEvaluation.scala | 513 -- .../BipartiteClusterEvaluationClasses.scala | 316 -- .../scalding/ClusterDetailsJob.scala | 794 --- .../scalding/ClusterEvaluation.scala | 607 -- .../scalding/CompareClusters.scala | 131 - .../EigenVectorsForSparseSymmetric.scala | 330 -- ...InFromAggregatableProducerEmbeddings.scala | 332 -- .../scalding/InterestedInFromKnownFor.scala | 666 --- .../InterestedInFromKnownForLite.scala | 354 -- ...stedInFromProducerEmbeddingsAdhocApp.scala | 290 - .../scalding/KnownForSources.scala | 275 - .../scalding/ProducerNormsAndCounts.scala | 195 - .../scalding/TopUsersSimilarityGraph.scala | 996 ---- .../scalding/UpdateKnownFor.scala | 311 - .../scalding/UpdateKnownForApps.scala | 443 -- .../scalding/UserUserFavGraph.scala | 445 -- .../scalding/UserUserGraph.scala | 180 - .../scalding/UserUserNormalizedGraph.scala | 453 -- .../simclusters_v2/scalding/common/BUILD | 14 - .../PersistentTweetEmbeddingSource.scala | 60 - .../common/QTreeMultiAggregator.scala | 30 - .../scalding/common/TypedRichPipe.scala | 72 - .../simclusters_v2/scalding/common/Util.scala | 305 - .../scalding/common/matrix/BUILD | 8 - .../common/matrix/DenseRowMatrix.scala | 73 - .../scalding/common/matrix/SparseMatrix.scala | 423 -- .../common/matrix/SparseRowMatrix.scala | 366 -- .../common/matrix/TypedPipeMatrix.scala | 49 - .../simclusters_v2/scalding/embedding/BUILD | 311 - ...ityEmbeddingFromProducerEmbeddingJob.scala | 239 - .../EntityToSimClustersEmbeddingsJob.scala | 354 -- .../GlobalSimClustersLanguageEmbedding.scala | 197 - ...ocaleEntitySimClustersEmbeddingV2Job.scala | 248 - ...LocaleEntitySimClustersEmbeddingsJob.scala | 437 -- .../ProducerEmbeddingsFromInterestedIn.scala | 701 --- .../SimilarUsersBySimClustersEmbedding.scala | 299 - .../AbuseSimclusterFeaturesScaldingJob.scala | 178 - ...ocAbuseSimClusterFeaturesScaldingJob.scala | 217 - .../scalding/embedding/abuse/BUILD | 74 - .../CrossSimClusterFeaturesScaldingJob.scala | 149 - .../embedding/abuse/DataSources.scala | 101 - .../abuse/PairedinteractionFeatures.scala | 122 - .../SingleSideInteractionTransformation.scala | 154 - .../embedding/common/EmbeddingUtil.scala | 114 - .../common/EntityEmbeddingUtil.scala | 79 - .../common/ExternalDataSources.scala | 565 -- .../common/SimClustersEmbeddingJob.scala | 248 - ...gregatableFavBasedProducerEmbeddings.scala | 278 - ...gatableFollowBasedProducerEmbeddings.scala | 165 - ...gatableLogFavBasedProducerEmbeddings.scala | 368 -- .../AggregatableProducerEmbeddings.scala | 168 - .../scalding/embedding/producer/BUILD.bazel | 223 - .../scalding/embedding/tfg/BUILD | 196 - ...ntWeightedTfgBasedTopicEmbeddingsJob.scala | 310 - ...erredLanguageTfgBasedTopicEmbeddings.scala | 66 - .../tfg/FavTfgBasedTopicEmbeddings.scala | 172 - ...nguageTfgBasedTopicEmbeddingsBaseApp.scala | 194 - .../tfg/LogFavTfgBasedTopicEmbeddings.scala | 70 - .../scalding/embedding/tfg/README | 7 - .../tfg/TfgBasedTopicEmbeddingsBaseApp.scala | 191 - .../scalding/embedding/twice/BUILD.bazel | 166 - .../embedding/twice/InterestedInTwice.scala | 454 -- .../twice/InterestedInTwiceBaseApp.scala | 495 -- .../scalding/evaluation/BUILD.bazel | 72 - .../evaluation/CandidateEvaluationBase.scala | 163 - .../evaluation/EvaluationMetricHelper.scala | 540 -- .../EvaluationReferenceDataExtraction.scala | 270 - .../evaluation/LabelCorrelationsHelper.scala | 61 - .../SimClustersEvaluationAdhocApp.scala | 210 - .../scalding/inferred_entities/BUILD.bazel | 74 - .../inferred_entities/InferredEntities.scala | 92 - .../InferredEntitiesFromInterestedIn.scala | 377 -- ...rredSemanticCoreEntitiesFromKnownFor.scala | 244 - .../inferred_entities/ProdSources.scala | 94 - .../scalding/mbcg/AllFeatures.scala | 58 - .../simclusters_v2/scalding/mbcg/BUILD.bazel | 314 - .../scalding/mbcg/RecordAdapters.scala | 79 - .../mbcg/TweetEmbeddingGenerationJob.scala | 384 -- .../mbcg/UserEmbeddingGenerationJob.scala | 270 - .../AssembleMultiTypeGraph.scala | 514 -- .../AssembleMultiTypeGraphApp.scala | 74 - .../AssembleMultiTypeGraphBaseApp.scala | 185 - .../assemble_multi_type_graph/BUILD | 91 - .../assemble_multi_type_graph/Config.scala | 35 - .../scalding/offline_job/BUILD.bazel | 126 - .../OfflineTweetRecommendation.scala | 176 - .../offline_job/SimClustersOfflineJob.scala | 176 - .../SimClustersOfflineJobAdhocApp.scala | 197 - .../SimClustersOfflineJobScheduledApp.scala | 113 - .../SimClustersOfflineJobUtil.scala | 97 - .../scalding/offline_job/adhoc/BUILD.bazel | 81 - .../scalding/offline_job/adhoc/README | 5 - .../SimClustersTweetEmbeddingAdhocApp.scala | 211 - .../TweetSimilarityEvaluationAdhocApp.scala | 362 -- .../scalding/offline_tweets/BUILD.bazel | 27 - .../ClusterTopMediaTweetsJob.scala | 267 - .../scalding/optout/BUILD.bazel | 81 - .../scalding/optout/InterestedInOptOut.scala | 269 - .../scalding/optout/KnownForOptOut.scala | 198 - .../optout/SimClustersOptOutUtil.scala | 166 - .../scalding/topic_recommendations/BUILD | 168 - .../GeoPopularTopicsApp.scala | 165 - ...oducersForTopicsFromTopicFollowGraph.scala | 206 - ...SimilarTopicsFromTopicFollowGraphApp.scala | 222 - .../TopicsForProducersFromEM.scala | 261 - .../TopicsForProducersUtils.scala | 103 - .../model_based_topic_recommendations/BUILD | 70 - .../DataSources.scala | 74 - .../UserFeatures.scala | 57 - .../UserTopicDataRecordAdapter.scala | 64 - ...icModellingTrainingDataCollectionJob.scala | 449 -- .../scalding/tweet_similarity/BUILD | 234 - .../DatasetTopKAnalysisJob.scala | 255 - .../TrainingDataCollectionJob.scala | 228 - .../TrainingDataCollectionUtil.scala | 138 - .../TweetPairFeatureHydrationUtil.scala | 289 - .../TweetPairLabelCollectionUtil.scala | 490 -- .../UnhydratedPairsCollectionJob.scala | 209 - .../tweet_similarity/evaluation/BUILD.bazel | 40 - .../evaluation/ModelEvalAdhocApp.scala | 91 - .../RUXLandingDdgAnalysisAdhocApp.scala | 82 - .../scalding/update_known_for/BUILD.bazel | 59 - .../UpdateKnownFor20M145K2020.scala | 256 - .../UpdateKnownForSBFRunner.scala | 685 --- .../common/BQGenerationUtil.scala | 255 - .../scio/bq_generation/common/BUILD | 10 - .../common/IndexGenerationUtil.scala | 63 - .../scio/bq_generation/ftr_tweet/BUILD | 250 - .../scio/bq_generation/ftr_tweet/Config.scala | 43 - .../scio/bq_generation/ftr_tweet/FTRJob.scala | 242 - .../FtrClusterToTweetIndexGenerationJob.scala | 264 - .../scio/bq_generation/ftr_tweet/README.md | 212 - ...based-simclusters-index-generation-job.d6w | 44 - .../ftr_tweet/ftr-tweets-ann-adhoc-job.d6w | 36 - .../iikf2020-decayed-sum-ann-batch-job.d6w | 35 - .../iikf2020-ftrat5-pop1000-ann-batch-job.d6w | 35 - ...iikf2020-ftrat5-pop10000-ann-batch-job.d6w | 35 - .../scio/bq_generation/ftr_tweet/sql/BUILD | 3 - .../ftr_tweet/sql/ftr_tweet_embeddings.sql | 280 - .../simclusters_index_generation/BUILD | 167 - .../simclusters_index_generation/Config.scala | 82 - ...tEventBasedClusterToTweetIndexFromBQ.scala | 177 - ...asedClusterToTweetIndexGenerationJob.scala | 659 --- .../simclusters_index_generation/README | 146 - ...based-simclusters-index-generation-job.d6w | 44 - .../scio/bq_generation/sql/BUILD | 3 - .../ads_user_tweet_action_pair_generation.sql | 38 - .../bq_generation/sql/cluster_top_tweets.sql | 15 - ...eets_intersection_with_fav_based_index.sql | 59 - ...ined_user_tweet_action_pair_generation.sql | 68 - .../sql/engagement_based_index_generation.sql | 85 - ...tent_user_tweet_action_pair_generation.sql | 62 - .../bq_generation/sql/nsfw_tweet_denylist.sql | 43 - .../sql/tweet_embeddings_generation.sql | 104 - .../bq_generation/sql/tweet_fav_count.sql | 38 - .../scio/bq_generation/sql/tweets_ann.sql | 64 - ...fied_user_tweet_action_pair_generation.sql | 45 - ..._video_tweet_fav_engagement_generation.sql | 69 - .../scio/bq_generation/tweets_ann/BUILD | 110 - .../bq_generation/tweets_ann/Config.scala | 33 - .../scio/bq_generation/tweets_ann/README | 95 - .../tweets_ann/TweetsANNFromBQ.scala | 120 - .../tweets_ann/TweetsANNJob.scala | 297 - .../iikf-hl-0-el-15-tweets-ann-batch-job.d6w | 39 - .../iikf-hl-2-el-15-tweets-ann-batch-job.d6w | 39 - .../iikf-hl-2-el-50-tweets-ann-batch-job.d6w | 39 - .../iikf-hl-8-el-50-tweets-ann-adhoc-job.d6w | 39 - .../iikf-hl-8-el-50-tweets-ann-batch-job.d6w | 39 - .../tweets_ann/iikf-tweets-ann-adhoc-job.d6w | 34 - .../tweets_ann/iikf-tweets-ann-batch-job.d6w | 39 - ...nsumer-embeddings-tweets-ann-adhoc-job.d6w | 34 - ...nsumer-embeddings-tweets-ann-batch-job.d6w | 39 - .../twitter/simclusters_v2/scio/common/BUILD | 21 - .../scio/common/ExternalDataSources.scala | 301 - .../AssembleMultiTypeGraphScioApp.scala | 39 - .../AssembleMultiTypeGraphScioBaseApp.scala | 574 -- .../assemble_multi_type_graph/BUILD | 73 - .../assemble_multi_type_graph/Config.scala | 37 - .../assemble_multi_type_graph/README.md | 49 - .../assemble-multi-type-graph-scio-adhoc.d6w | 36 - .../assemble-multi-type-graph-scio-batch.d6w | 41 - .../scio/multi_type_graph/common/BUILD | 13 - .../common/MultiTypeGraphUtil.scala | 69 - .../multi_type_graph_sims/BUILD | 92 - .../multi_type_graph_sims/Config.scala | 18 - .../RightNodeCosineSimilarityScioApp.scala | 55 - ...RightNodeCosineSimilarityScioBaseApp.scala | 96 - .../RightNodeSimHashScioApp.scala | 43 - .../RightNodeSimHashScioBaseApp.scala | 65 - .../cosine-similarity-scio-adhoc.d6w | 33 - .../cosine-similarity-scio-batch.d6w | 39 - .../sim-hash-scio-adhoc.d6w | 33 - .../sim-hash-scio-batch.d6w | 38 - .../score/AggregatedScoreStore.scala | 24 - .../com/twitter/simclusters_v2/score/BUILD | 9 - .../twitter/simclusters_v2/score/Score.scala | 22 - .../score/ScoreFacadeStore.scala | 103 - .../simclusters_v2/score/ScoreId.scala | 129 - .../simclusters_v2/score/ScoreStore.scala | 72 - .../SimClustersEmbeddingPairScoreStore.scala | 201 - .../WeightedSumAggregatedScoreStore.scala | 84 - .../com/twitter/simclusters_v2/stores/BUILD | 14 - ...geFilteredLocaleEntityEmbeddingStore.scala | 96 - .../stores/MultiTypeGraphStore.scala | 287 - .../stores/SimClustersEmbeddingStore.scala | 120 - .../SimClustersMultiEmbeddingStore.scala | 74 - .../stores/TopicTopProducersStore.scala | 87 - .../simclusters_v2/stores/WtfMbcgStore.scala | 34 - .../twitter/simclusters_v2/summingbird/BUILD | 118 - .../simclusters_v2/summingbird/README.md | 4 - .../simclusters_v2/summingbird/common/BUILD | 62 - .../summingbird/common/ClientConfigs.scala | 81 - .../summingbird/common/Configs.scala | 70 - .../summingbird/common/EntityUtil.scala | 46 - .../summingbird/common/Implicits.scala | 140 - .../common/ModelVersionProfile.scala | 40 - .../summingbird/common/Monoids.scala | 478 -- ...mClustersEmbeddingWithMetadataMonoid.scala | 59 - .../common/SimClustersHashUtil.scala | 14 - .../common/SimClustersInterestedInUtil.scala | 72 - .../common/SimClustersProfile.scala | 212 - .../summingbird/common/StatsUtil.scala | 22 - .../common/SummerWithSumValues.scala | 40 - .../common/ThriftDecayedValueMonoid.scala | 57 - .../common/TweetEntityExtractor.scala | 65 - .../stores/ApeTopicEmbeddingStore.scala | 43 - .../simclusters_v2/summingbird/stores/BUILD | 32 - .../stores/ClusterDetailsReadableStore.scala | 67 - .../EntityClusterScoreReadableStore.scala | 62 - .../stores/ManhattanFromStratoStore.scala | 108 - .../PersistentTweetEmbeddingStore.scala | 104 - ...oducerClusterEmbeddingReadableStores.scala | 101 - .../SemanticCoreEntityEmbeddingStore.scala | 49 - ...ttanReadableStoreForReadWriteDataset.scala | 65 - .../stores/TfgTopicEmbeddingsStore.scala | 46 - .../TopKClustersForEntityReadableStore.scala | 36 - .../TopKClustersForTweetReadableStore.scala | 176 - .../TopKTweetsForClusterReadableStore.scala | 298 - .../stores/TweetStatusCountsStore.scala | 29 - .../UserInterestedInReadableStore.scala | 263 - .../stores/UserKnownForReadableStore.scala | 75 - .../simclusters_v2/summingbird/storm/BUILD | 27 - .../storm/PersistentTweetJob.scala | 151 - .../storm/PersistentTweetJobRunner.scala | 227 - .../summingbird/storm/TweetJob.scala | 232 - .../summingbird/storm/TweetJobRunner.scala | 242 - .../storm/persistent_tweet_job_deploy.sh | 77 - .../summingbird/storm/tweet_alt_job_deploy.sh | 78 - .../summingbird/storm/tweet_job_deploy.sh | 77 - .../simclusters_v2/tweet_similarity/BUILD | 11 - ...imilaritySimClustersEmbeddingAdapter.scala | 37 - .../TweetSimilarityFeatures.scala | 54 - .../BCELabelTransformFromUUADataRecord.scala | 68 - .../prediction/common/aggregates/BUILD | 353 -- .../aggregates/FeatureSelectorConfig.scala | 121 - .../prediction/common/aggregates/README.md | 6 - .../RecapUserFeatureAggregation.scala | 415 -- .../RectweetUserFeatureAggregation.scala | 52 - .../TimelinesAggregationConfig.scala | 80 - .../TimelinesAggregationConfigDetails.scala | 579 -- .../TimelinesAggregationConfigTrait.scala | 50 - ...TimelinesAggregationKeyValInjections.scala | 48 - .../TimelinesAggregationSources.scala | 45 - .../real_time/AuthorFeaturesAdapter.scala | 70 - .../common/aggregates/real_time/BUILD | 199 - .../common/aggregates/real_time/Event.scala | 11 - .../real_time/FeatureStoreUtils.scala | 53 - .../real_time/LocallyReplicatedStore.scala | 79 - .../real_time/StormAggregateSourceUtils.scala | 254 - .../TimelinesOnlineAggregationConfig.scala | 34 - ...TimelinesOnlineAggregationConfigBase.scala | 1112 ---- .../TimelinesOnlineAggregationSources.scala | 5 - .../TimelinesRealTimeAggregatesJob.scala | 182 - .../TimelinesStormAggregateSource.scala | 185 - .../real_time/TweetFeaturesAdapter.scala | 35 - .../TweetFeaturesReadableStore.scala | 53 - .../aggregates/real_time/TypeSafeRunner.scala | 7 - .../real_time/UserFeaturesAdapter.scala | 108 - .../real_time/UserFeaturesReadableStore.scala | 37 - .../timelines/prediction/features/README.md | 6 - .../features/client_log_event/BUILD | 11 - .../ClientLogEventDataRecordFeatures.scala | 169 - .../prediction/features/common/BUILD | 11 - .../features/common/CombinedFeatures.scala | 536 -- .../common/NonHomeLabelFeatures.scala | 97 - .../common/TimelinesSharedFeatures.scala | 759 --- .../features/engagement_features/BUILD | 12 - .../EngagementFeatures.scala | 246 - .../prediction/features/escherbird/BUILD | 19 - .../escherbird/EscherbirdFeatures.scala | 19 - .../EscherbirdFeaturesConverter.scala | 19 - .../features/followsource/BUILD.bazel | 7 - .../followsource/FollowSourceFeatures.scala | 53 - .../timelines/prediction/features/itl/BUILD | 9 - .../prediction/features/itl/ITLFeatures.scala | 575 -- .../prediction/features/list_features/BUILD | 9 - .../features/list_features/ListFeatures.scala | 24 - .../prediction/features/p_home_latest/BUILD | 9 - .../HomeLatestUserFeatures.scala | 49 - .../timelines/prediction/features/ppmi/BUILD | 8 - .../features/ppmi/PpmiFeatures.scala | 7 - .../prediction/features/real_graph/BUILD | 15 - ...lGraphDataRecordFeatureStoreFeatures.scala | 232 - .../RealGraphDataRecordFeatures.scala | 534 -- .../timelines/prediction/features/recap/BUILD | 9 - .../features/recap/RecapFeatures.scala | 967 ---- .../features/recap/RecapFeaturesUtils.scala | 29 - .../prediction/features/request_context/BUILD | 9 - .../RequestContextFeatures.scala | 57 - .../prediction/features/simcluster/BUILD | 13 - .../simcluster/SimclusterFeatures.scala | 61 - .../simcluster/SimclusterTweetFeatures.scala | 150 - .../SimclustersScoresFeatures.scala | 43 - .../prediction/features/socialproof/BUILD | 15 - .../socialproof/SocialProofFeatures.scala | 172 - .../prediction/features/time_features/BUILD | 10 - .../TimeDataRecordFeatures.scala | 111 - .../features/two_hop_features/BUILD | 10 - .../two_hop_features/TwoHopFeatures.scala | 93 - .../TwoHopFeaturesConfig.scala | 30 - .../prediction/features/user_health/BUILD | 10 - .../user_health/UserHealthFeatures.scala | 23 - .../com/twitter/interaction_graph/BUILD | 15 - .../interaction_graph.thrift | 98 - src/thrift/com/twitter/recos/recos.thrift | 176 - .../com/twitter/recos/recos_common.thrift | 54 - .../com/twitter/recos/recos_injector.thrift | 22 - .../recos/user_tweet_entity_graph/BUILD | 19 - .../recos/user_tweet_entity_graph/CONFIG.ini | 7 - .../user_tweet_entity_graph.thrift | 187 - .../com/twitter/recos/user_tweet_graph/BUILD | 22 - .../twitter/recos/user_tweet_graph/CONFIG.ini | 7 - .../user_tweet_graph/user_tweet_graph.thrift | 172 - .../com/twitter/recos/user_user_graph/BUILD | 19 - .../twitter/recos/user_user_graph/CONFIG.ini | 7 - .../user_user_graph/user_user_graph.thrift | 45 - .../com/twitter/recos/user_video_graph/BUILD | 22 - .../twitter/recos/user_video_graph/CONFIG.ini | 7 - .../user_video_graph/user_video_graph.thrift | 64 - .../search/common/ranking/ranking.thrift | 366 -- .../search/earlybird/thrift/earlybird.thrift | 1416 ----- src/thrift/com/twitter/simclusters_v2/BUILD | 23 - .../com/twitter/simclusters_v2/abuse.thrift | 53 - .../twitter/simclusters_v2/clustering.thrift | 18 - .../twitter/simclusters_v2/embedding.thrift | 137 - .../com/twitter/simclusters_v2/entity.thrift | 51 - .../twitter/simclusters_v2/evaluation.thrift | 65 - .../com/twitter/simclusters_v2/graph.thrift | 61 - .../twitter/simclusters_v2/identifier.thrift | 205 - .../simclusters_v2/inferred_entities.thrift | 38 - .../twitter/simclusters_v2/interests.thrift | 259 - .../simclusters_v2/multi_type_graph.thrift | 110 - .../offline_job_internal.thrift | 63 - .../simclusters_v2/online_store.thrift | 92 - .../online_store_internal.thrift | 30 - .../com/twitter/simclusters_v2/score.thrift | 71 - .../simclusters_v2/simclusters_presto.thrift | 59 - .../twitter/simclusters_v2/top_k_map.thrift | 14 - .../simclusters_v2/tweet_similarity.thrift | 16 - timelineranker/README.md | 13 - timelineranker/client/builder/BUILD | 6 - timelineranker/client/builder/README.md | 4 - .../client/builder/src/main/scala/BUILD | 16 - .../client/TimelineRankerClient.scala | 195 - .../client/TimelineRankerClientBuilder.scala | 89 - timelineranker/common/BUILD | 17 - timelineranker/common/src/main/scala/BUILD | 6 - .../com/twitter/timelineranker/adapter/BUILD | 14 - .../adapter/TimelineServiceAdapter.scala | 139 - .../com/twitter/timelineranker/model/BUILD | 23 - .../timelineranker/model/CandidateTweet.scala | 35 - .../model/CandidateTweetsResult.scala | 37 - .../model/HydratedTweetEntry.scala | 21 - .../timelineranker/model/Language.scala | 31 - .../timelineranker/model/LanguageScope.scala | 46 - .../model/PartiallyHydratedTweet.scala | 184 - .../model/PriorSeenEntries.scala | 23 - .../model/RankedTimelineQuery.scala | 14 - .../model/RankedTimelineQueryOptions.scala | 29 - .../timelineranker/model/RecapQuery.scala | 278 - .../model/ReverseChronTimelineQuery.scala | 23 - .../ReverseChronTimelineQueryOptions.scala | 31 - .../timelineranker/model/TimeRange.scala | 39 - .../timelineranker/model/Timeline.scala | 46 - .../timelineranker/model/TimelineEntry.scala | 18 - .../model/TimelineEntryEnvelope.scala | 24 - .../timelineranker/model/TimelineQuery.scala | 82 - .../model/TimelineQueryOptions.scala | 20 - .../timelineranker/model/TimelineRange.scala | 18 - .../twitter/timelineranker/model/Tweet.scala | 62 - .../timelineranker/model/TweetIdRange.scala | 53 - .../model/UtegLikedByTweetsOptions.scala | 8 - timelineranker/server/BUILD.bazel | 17 - timelineranker/server/config/BUILD | 14 - timelineranker/server/config/decider.yml | 153 - .../server/src/main/resources/BUILD.bazel | 5 - .../main/resources/logback-timelineranker.xml | 124 - .../server/src/main/scala/BUILD.bazel | 32 - .../com/twitter/timelineranker/clients/BUILD | 22 - .../CortexTweetQueryServiceClient.scala | 113 - .../clients/MemcacheFactory.scala | 48 - .../clients/content_features_cache/BUILD | 24 - .../ContentFeaturesMemcacheBuilder.scala | 39 - .../com/twitter/timelineranker/common/BUILD | 43 - .../common/CandidateGenerationTransform.scala | 40 - .../ContentFeaturesHydrationTransform.scala | 112 - .../CreateCandidateEnvelopeTransform.scala | 15 - .../FeatureHydrationDataTransform.scala | 33 - ...FollowAndRealGraphCombiningTransform.scala | 198 - .../common/FollowGraphDataTransform.scala | 23 - ...tsAndSourceTweetsInParallelTransform.scala | 31 - .../HydratedTweetsFilterTransform.scala | 96 - ...eetsSearchFeaturesHydrationTransform.scala | 38 - .../common/MarkRandomTweetTransform.scala | 55 - ...epliesToUserIdSearchResultsTransform.scala | 49 - ...eetsSearchFeaturesHydrationTransform.scala | 31 - ...pHydrationSearchResultsTransformBase.scala | 29 - .../common/RecapSearchResultsTransform.scala | 89 - ...ecapSearchResultsTruncationTransform.scala | 67 - ...SearchResultDedupAndSortingTransform.scala | 23 - .../SourceTweetsSearchResultsTransform.scala | 62 - .../TrimToMatchHydratedTweetsTransform.scala | 37 - .../TrimToMatchSearchResultsTransform.scala | 57 - .../common/TweetHydrationTransform.scala | 62 - ...dOptionHydratedTweetsFilterTransform.scala | 85 - .../common/UserLanguagesTransform.scala | 30 - .../common/UserProfileInfoTransform.scala | 29 - .../common/VisibilityEnforcingTransform.scala | 22 - .../com/twitter/timelineranker/config/BUILD | 65 - .../timelineranker/config/CallInfo.scala | 119 - .../config/ClientAccessPermissions.scala | 287 - .../config/ClientWrapperFactories.scala | 86 - .../config/ClientWrappers.scala | 11 - ...DefaultUnderlyingClientConfiguration.scala | 158 - .../timelineranker/config/RequestScopes.scala | 13 - .../config/RuntimeConfiguration.scala | 133 - .../StagingUnderlyingConfiguration.scala | 6 - .../config/TimelineRankerConstants.scala | 8 - .../config/TimelineRankerFlags.scala | 72 - .../UnderlyingClientConfiguration.scala | 107 - .../timelineranker/contentfeatures/BUILD | 13 - .../contentfeatures/package.scala | 10 - .../com/twitter/timelineranker/core/BUILD | 24 - .../core/CandidateEnvelope.scala | 24 - .../timelineranker/core/FollowGraphData.scala | 34 - .../core/FollowGraphDataFuture.scala | 53 - ...ydratedCandidatesAndFeaturesEnvelope.scala | 18 - .../timelineranker/core/HydratedTweets.scala | 7 - .../twitter/timelineranker/core/package.scala | 13 - .../com/twitter/timelineranker/decider/BUILD | 9 - .../timelineranker/decider/DeciderKey.scala | 83 - .../timelineranker/entity_tweets/BUILD.bazel | 39 - .../EntityTweetsRepository.scala | 20 - .../EntityTweetsRepositoryBuilder.scala | 60 - .../EntityTweetsSearchResultsTransform.scala | 71 - .../entity_tweets/EntityTweetsSource.scala | 146 - .../timelineranker/in_network_tweets/BUILD | 41 - .../InNetworkTweetRepository.scala | 31 - .../InNetworkTweetRepositoryBuilder.scala | 109 - .../InNetworkTweetSource.scala | 271 - .../twitter/timelineranker/monitoring/BUILD | 15 - ...UsersSearchResultMonitoringTransform.scala | 52 - .../timelineranker/observe/BUILD.bazel | 15 - .../observe/DebugObserverBuilder.scala | 36 - .../observe/ObservedRequests.scala | 35 - .../twitter/timelineranker/parameters/BUILD | 18 - .../parameters/ConfigBuilder.scala | 60 - .../parameters/entity_tweets/BUILD | 12 - .../entity_tweets/EntityTweetsParams.scala | 65 - .../EntityTweetsProduction.scala | 42 - .../parameters/in_network_tweets/BUILD | 15 - .../InNetworkTweetParams.scala | 133 - .../InNetworkTweetProduction.scala | 71 - .../parameters/monitoring/BUILD | 11 - .../monitoring/MonitoringParams.scala | 13 - .../monitoring/MonitoringProduction.scala | 14 - .../timelineranker/parameters/recap/BUILD | 18 - .../parameters/recap/RecapParams.scala | 231 - .../parameters/recap/RecapProduction.scala | 115 - .../parameters/recap/RecapQueryContext.scala | 79 - .../parameters/recap_author/BUILD | 12 - .../recap_author/RecapAuthorParams.scala | 53 - .../recap_author/RecapAuthorProduction.scala | 46 - .../parameters/recap_hydration/BUILD | 12 - .../RecapHydrationParams.scala | 48 - .../RecapHydrationProduction.scala | 45 - .../timelineranker/parameters/revchron/BUILD | 18 - .../revchron/ReverseChronParams.scala | 45 - .../revchron/ReverseChronProduction.scala | 28 - .../ReverseChronTimelineQueryContext.scala | 114 - ...erseChronTimelineQueryContextBuilder.scala | 72 - .../parameters/uteg_liked_by_tweets/BUILD | 13 - .../UtegLikedByTweetsParams.scala | 174 - .../UtegLikedByTweetsProduction.scala | 87 - .../timelineranker/parameters/util/BUILD | 24 - .../util/CommonRequestContext.scala | 50 - .../parameters/util/ConfigHelper.scala | 41 - .../util/RecapQueryParamInitializer.scala | 20 - .../com/twitter/timelineranker/recap/BUILD | 8 - .../twitter/timelineranker/recap/model/BUILD | 15 - .../recap/model/ContentFeatures.scala | 222 - .../timelineranker/recap_author/BUILD.bazel | 41 - .../recap_author/RecapAuthorRepository.scala | 29 - .../RecapAuthorRepositoryBuilder.scala | 90 - .../RecapAuthorSearchResultsTransform.scala | 69 - .../recap_author/RecapAuthorSource.scala | 212 - .../recap_hydration/BUILD.bazel | 36 - .../RecapHydrationRepository.scala | 20 - .../RecapHydrationRepositoryBuilder.scala | 47 - ...RecapHydrationSearchResultsTransform.scala | 15 - .../RecapHydrationSource.scala | 123 - .../twitter/timelineranker/repository/BUILD | 32 - .../CandidatesRepositoryBuilder.scala | 89 - .../RankedHomeTimelineRepository.scala | 16 - .../repository/RepositoryBuilder.scala | 17 - .../ReverseChronHomeTimelineRepository.scala | 20 - ...seChronHomeTimelineRepositoryBuilder.scala | 72 - .../RoutingTimelineRepository.scala | 25 - .../RoutingTimelineRepositoryBuilder.scala | 18 - .../repository/TimelineRepository.scala | 16 - .../twitter/timelineranker/server/BUILD.bazel | 65 - .../twitter/timelineranker/server/Main.scala | 182 - .../server/TimelineRanker.scala | 255 - .../server/TimelineRankerBuilder.scala | 127 - .../server/TimelineRankerThriftWebForms.scala | 46 - .../timelineranker/server/Warmup.scala | 53 - .../com/twitter/timelineranker/source/BUILD | 22 - .../ReverseChronHomeTimelineSource.scala | 327 -- .../source/TimelineSource.scala | 16 - .../uteg_liked_by_tweets/BUILD.bazel | 51 - .../CombinedScoreAndTruncateTransform.scala | 95 - ...horFavoritedByUserIdsFilterTransform.scala | 39 - ...uthoredByWeightedFollowingsTransform.scala | 29 - ...lProofAndUTEGScoreHydrationTransform.scala | 28 - .../UTEGResultsTransform.scala | 74 - .../UtegLikedByTweetsRepository.scala | 18 - .../UtegLikedByTweetsRepositoryBuilder.scala | 46 - ...gLikedByTweetsSearchResultsTransform.scala | 36 - .../UtegLikedByTweetsSource.scala | 306 - .../com/twitter/timelineranker/util/BUILD | 39 - .../util/CachingContentFeaturesProvider.scala | 120 - ...tFeaturesIntoHydratedTweetsTransform.scala | 59 - ...uresIntoThriftTweetFeaturesTransform.scala | 106 - .../util/ExtendedRepliesFilter.scala | 72 - .../util/LatentRepository.scala | 31 - .../util/RecommendedRepliesFilter.scala | 28 - .../util/ReverseExtendedRepliesFilter.scala | 32 - .../util/SearchResultUtil.scala | 123 - .../SearchResultWithVisibilityActors.scala | 61 - .../timelineranker/util/SnowflakeUtils.scala | 19 - .../util/SourceTweetsUtil.scala | 88 - .../TweetAnnotationFeaturesExtractor.scala | 19 - .../timelineranker/util/TweetHydrator.scala | 76 - .../util/TweetMediaFeatureExtractor.scala | 272 - .../util/TweetTextFeaturesExtractor.scala | 199 - .../util/TweetsPostFilter.scala | 493 -- ...weetsPostFilterBasedOnSearchMetadata.scala | 170 - .../TweetypieContentFeaturesProvider.scala | 114 - .../twitter/timelineranker/visibility/BUILD | 17 - .../visibility/FollowGraphDataProvider.scala | 25 - .../RealGraphFollowGraphDataProvider.scala | 134 - .../SgsFollowGraphDataProvider.scala | 266 - .../earlybird_ranking/earlybird_ranking/BUILD | 8 - .../earlybird_ranking/common/BUILD | 24 - .../EarlybirdTrainingConfiguration.scala | 271 - .../EarlybirdTrainingRecapConfiguration.scala | 17 - ...rlybirdTrainingRectweetConfiguration.scala | 100 - .../earlybird_ranking/model_evaluation/BUILD | 36 - .../EarlybirdEvaluationMetric.scala | 203 - .../EarlybirdModelEvaluationJob.scala | 214 - .../training_data_generation/BUILD | 89 - .../EarlybirdExampleSampler.scala | 65 - .../EarlybirdStatsJob.scala | 63 - .../EarlybirdTrainingDataJob.scala | 92 - .../AggregateGroup.scala | 124 - .../AggregateSource.scala | 9 - .../AggregateStore.scala | 5 - .../AggregationConfig.scala | 5 - .../AggregationKey.scala | 50 - .../ml_util/aggregation_framework/BUILD | 101 - .../DataRecordAggregationMonoid.scala | 92 - .../aggregation_framework/KeyedRecord.scala | 27 - .../OfflineAggregateInjections.scala | 46 - .../OfflineAggregateSource.scala | 21 - .../OfflineAggregateStore.scala | 128 - .../ml_util/aggregation_framework/README.md | 39 - .../aggregation_framework/StoreConfig.scala | 68 - .../aggregation_framework/StoreRegister.scala | 13 - .../TypedAggregateGroup.scala | 486 -- .../ml_util/aggregation_framework/Utils.scala | 122 - .../conversion/AggregatesV2Adapter.scala | 165 - .../AggregatesV2FeatureSource.scala | 171 - .../aggregation_framework/conversion/BUILD | 71 - .../conversion/CombineCountsPolicy.scala | 223 - .../conversion/DataSetPipeSketchJoin.scala | 46 - .../conversion/PickFirstRecordPolicy.scala | 26 - .../conversion/PickTopCtrPolicy.scala | 226 - .../SparseBinaryAggregateJoin.scala | 199 - .../conversion/SparseBinaryMergePolicy.scala | 81 - .../SparseBinaryMultipleAggregateJoin.scala | 109 - .../docs/AUTOMATED_COMMIT_FILES | 5 - .../docs/aggregation.rst | 167 - .../aggregation_framework/docs/batch.rst | 215 - .../aggregation_framework/docs/conf.py | 59 - .../aggregation_framework/docs/index.rst | 11 - .../aggregation_framework/docs/joining.rst | 72 - .../aggregation_framework/docs/real-time.rst | 327 -- .../docs/troubleshooting.rst | 117 - .../ml_util/aggregation_framework/heron/BUILD | 74 - .../NighthawkUnderlyingStoreConfig.scala | 31 - .../heron/OnlineAggregationConfigTrait.scala | 28 - .../heron/OnlineAggregationStoresTrait.scala | 6 - .../heron/RealTimeAggregateStore.scala | 50 - .../heron/RealTimeAggregatesJobBase.scala | 301 - .../heron/RealTimeAggregatesJobConfig.scala | 79 - .../heron/StormAggregateSource.scala | 27 - .../heron/UserReindexingNighthawkStore.scala | 309 - .../aggregation_framework/heron/package.scala | 8 - .../job/AggregatesV2Job.scala | 163 - .../ml_util/aggregation_framework/job/BUILD | 19 - .../job/DataRecordFeatureCounter.scala | 39 - .../metrics/AggregateFeature.scala | 51 - .../metrics/AggregationMetric.scala | 184 - .../metrics/AggregationMetricCommon.scala | 55 - .../aggregation_framework/metrics/BUILD | 15 - .../metrics/ConversionUtils.scala | 5 - .../metrics/CountMetric.scala | 41 - .../metrics/EasyMetric.scala | 34 - .../metrics/FeatureCache.scala | 72 - .../metrics/LastResetMetric.scala | 107 - .../metrics/LatestMetric.scala | 69 - .../metrics/MaxMetric.scala | 64 - .../metrics/SumLikeMetric.scala | 66 - .../metrics/SumMetric.scala | 52 - .../metrics/SumSqMetric.scala | 53 - .../metrics/TimedValue.scala | 14 - .../metrics/TimedValueAggregationMetric.scala | 90 - .../aggregation_framework/package.scala | 19 - .../ml_util/aggregation_framework/query/BUILD | 12 - .../query/ScopedAggregateBuilder.scala | 159 - .../scalding/AggregateFeaturesMerger.scala | 213 - .../AggregatesStoreComparisonJob.scala | 200 - .../scalding/AggregatesV2ScaldingJob.scala | 216 - .../scalding/AggregationKeyOrdering.scala | 17 - .../aggregation_framework/scalding/BUILD | 72 - .../scalding/DeletedUserPruner.scala | 97 - .../scalding/MostRecentVersionedStore.scala | 100 - .../scalding/sources/BUILD | 26 - .../sources/ScaldingAggregateSource.scala | 77 - topic-social-proof/README.md | 8 - topic-social-proof/server/BUILD | 24 - .../server/src/main/resources/BUILD | 8 - .../src/main/resources/config/decider.yml | 61 - .../server/src/main/resources/logback.xml | 155 - .../src/main/scala/com/twitter/tsp/BUILD | 12 - .../tsp/TopicSocialProofStratoFedServer.scala | 56 - .../main/scala/com/twitter/tsp/columns/BUILD | 12 - .../columns/TopicSocialProofBatchColumn.scala | 84 - .../tsp/columns/TopicSocialProofColumn.scala | 47 - .../main/scala/com/twitter/tsp/common/BUILD | 23 - .../twitter/tsp/common/DeciderConstants.scala | 19 - .../tsp/common/FeatureSwitchesBuilder.scala | 34 - .../com/twitter/tsp/common/LoadShedder.scala | 44 - .../twitter/tsp/common/ParamsBuilder.scala | 98 - .../twitter/tsp/common/RecTargetFactory.scala | 65 - .../tsp/common/TopicSocialProofDecider.scala | 26 - .../tsp/common/TopicSocialProofParams.scala | 104 - .../main/scala/com/twitter/tsp/handlers/BUILD | 14 - .../handlers/TopicSocialProofHandler.scala | 587 -- .../handlers/UttChildrenWarmupHandler.scala | 40 - .../main/scala/com/twitter/tsp/modules/BUILD | 30 - .../tsp/modules/GizmoduckUserModule.scala | 35 - .../RepresentationScorerStoreModule.scala | 47 - .../tsp/modules/TSPClientIdModule.scala | 14 - .../tsp/modules/TopicListingModule.scala | 17 - .../modules/TopicSocialProofStoreModule.scala | 68 - ...CosineSimilarityAggregateStoreModule.scala | 26 - .../tsp/modules/TweetInfoStoreModule.scala | 130 - .../tsp/modules/TweetyPieClientModule.scala | 63 - .../tsp/modules/UnifiedCacheClient.scala | 33 - .../twitter/tsp/modules/UttClientModule.scala | 41 - .../tsp/modules/UttLocalizationModule.scala | 27 - .../main/scala/com/twitter/tsp/service/BUILD | 23 - .../tsp/service/TopicSocialProofService.scala | 182 - .../main/scala/com/twitter/tsp/stores/BUILD | 32 - ...LocalizedUttRecommendableTopicsStore.scala | 30 - .../stores/RepresentationScorerStore.scala | 31 - .../stores/SemanticCoreAnnotationStore.scala | 64 - .../tsp/stores/TopicSocialProofStore.scala | 127 - .../com/twitter/tsp/stores/TopicStore.scala | 135 - ...TweetsCosineSimilarityAggregateStore.scala | 99 - .../twitter/tsp/stores/TweetInfoStore.scala | 230 - .../tsp/stores/UttTopicFilterStore.scala | 248 - .../main/scala/com/twitter/tsp/utils/BUILD | 14 - .../com/twitter/tsp/utils/LZ4Injection.scala | 19 - .../ReadableStoreWithMapOptionValues.scala | 20 - .../tsp/utils/SeqObjectInjection.scala | 32 - .../server/src/main/thrift/BUILD | 21 - .../server/src/main/thrift/service.thrift | 104 - .../server/src/main/thrift/tweet_info.thrift | 26 - trust_and_safety_models/README.md | 10 - .../abusive/abusive_model.py | 276 - trust_and_safety_models/nsfw/nsfw_media.py | 466 -- trust_and_safety_models/nsfw/nsfw_text.py | 152 - trust_and_safety_models/toxicity/__init__.py | 0 .../toxicity/data/__init__.py | 0 .../toxicity/data/data_preprocessing.py | 118 - .../toxicity/data/dataframe_loader.py | 348 -- .../toxicity/data/mb_generator.py | 284 - .../toxicity/load_model.py | 227 - .../toxicity/optim/__init__.py | 0 .../toxicity/optim/callbacks.py | 220 - .../toxicity/optim/losses.py | 56 - .../toxicity/optim/schedulers.py | 44 - trust_and_safety_models/toxicity/rescoring.py | 54 - .../toxicity/settings/__init__.py | 0 .../toxicity/settings/default_settings_tox.py | 38 - trust_and_safety_models/toxicity/train.py | 401 -- .../toxicity/utils/__init__.py | 0 .../toxicity/utils/helpers.py | 99 - .../additionalfields/AdditionalFields.scala | 118 - .../twitter/tweetypie/additionalfields/BUILD | 15 - .../scala/com/twitter/tweetypie/caching/BUILD | 15 - .../tweetypie/caching/CacheOperations.scala | 241 - .../tweetypie/caching/CacheResult.scala | 45 - .../twitter/tweetypie/caching/Expiry.scala | 34 - .../caching/ServoCachedValueSerializer.scala | 140 - .../twitter/tweetypie/caching/SoftTtl.scala | 120 - .../tweetypie/caching/StitchAsync.scala | 65 - .../caching/StitchCacheOperations.scala | 62 - .../tweetypie/caching/StitchCaching.scala | 36 - .../tweetypie/caching/ValueSerializer.scala | 47 - .../com/twitter/tweetypie/client_id/BUILD | 15 - .../tweetypie/client_id/ClientIdHelper.scala | 185 - .../scala/com/twitter/tweetypie/context/BUILD | 19 - .../tweetypie/context/TweetypieContext.scala | 135 - .../scala/com/twitter/tweetypie/decider/BUILD | 15 - .../tweetypie/decider/DeciderGates.scala | 60 - .../twitter/tweetypie/decider/overrides/BUILD | 10 - .../overrides/TweetyPieDeciderOverrides.scala | 42 - .../twitter/tweetypie/jiminy/tweetypie/BUILD | 15 - .../jiminy/tweetypie/NudgeBuilder.scala | 165 - .../com/twitter/tweetypie/matching/BUILD | 18 - .../tweetypie/matching/TokenSequence.scala | 92 - .../tweetypie/matching/Tokenizer.scala | 156 - .../tweetypie/matching/TweetTokenizer.scala | 45 - .../tweetypie/matching/UserMutes.scala | 128 - .../scala/com/twitter/tweetypie/media/BUILD | 17 - .../com/twitter/tweetypie/media/Media.scala | 149 - .../twitter/tweetypie/media/MediaUrl.scala | 108 - .../com/twitter/tweetypie/media/package.scala | 7 - .../tweetypie/storage/AddTweetHandler.scala | 80 - .../scala/com/twitter/tweetypie/storage/BUILD | 47 - .../storage/BounceDeleteHandler.scala | 20 - .../twitter/tweetypie/storage/Codecs.scala | 242 - .../DeleteAdditionalFieldsHandler.scala | 67 - .../com/twitter/tweetypie/storage/Field.scala | 41 - .../storage/GetDeletedTweetsHandler.scala | 150 - .../storage/GetStoredTweetHandler.scala | 126 - .../tweetypie/storage/GetTweetHandler.scala | 167 - .../storage/HardDeleteTweetHandler.scala | 153 - .../tweetypie/storage/InspectFields.scala | 228 - .../com/twitter/tweetypie/storage/Json.scala | 17 - .../storage/ManhattanOperations.scala | 103 - .../storage/ManhattanTweetStorageClient.scala | 451 -- .../twitter/tweetypie/storage/Response.scala | 30 - .../twitter/tweetypie/storage/Scribe.scala | 85 - .../tweetypie/storage/ScrubHandler.scala | 71 - .../tweetypie/storage/SoftDeleteHandler.scala | 20 - .../com/twitter/tweetypie/storage/Stats.scala | 33 - .../tweetypie/storage/StatusConversions.scala | 129 - .../storage/StorageConversions.scala | 346 -- .../tweetypie/storage/TimestampDecoder.scala | 92 - .../twitter/tweetypie/storage/TweetKey.scala | 164 - .../tweetypie/storage/TweetStateRecord.scala | 90 - .../storage/TweetStorageClient.scala | 201 - .../storage/TweetStorageException.scala | 34 - .../tweetypie/storage/TweetUtils.scala | 265 - .../tweetypie/storage/UndeleteHandler.scala | 106 - .../storage/UpdateTweetHandler.scala | 64 - .../twitter/tweetypie/storage/package.scala | 11 - .../scala/com/twitter/tweetypie/tflock/BUILD | 20 - .../tweetypie/tflock/TFlockIndexer.scala | 532 -- .../tweetypie/tflock/TweetIndexer.scala | 30 - .../com/twitter/tweetypie/thriftscala/BUILD | 13 - .../NotImplementedTweetService.scala | 8 - .../thriftscala/TweetServiceProxy.scala | 79 - .../tweetypie/thriftscala/entities/BUILD | 15 - .../entities/CashtagTextEntity.scala | 11 - .../entities/EntityExtractor.scala | 118 - .../entities/HashtagTextEntity.scala | 11 - .../thriftscala/entities/Implicits.scala | 10 - .../entities/MediaTextEntity.scala | 11 - .../entities/MentionTextEntity.scala | 11 - .../entities/TextRangeEntityAdapter.scala | 11 - .../thriftscala/entities/UrlTextEntity.scala | 11 - .../com/twitter/tweetypie/tweettext/BUILD | 16 - .../tweettext/GraphemeIndexIterator.scala | 44 - .../tweetypie/tweettext/IndexConverter.scala | 85 - .../twitter/tweetypie/tweettext/Offset.scala | 253 - .../tweettext/PartialHtmlEncoding.scala | 55 - .../tweetypie/tweettext/Preprocessor.scala | 251 - .../tweetypie/tweettext/TextEntity.scala | 24 - .../tweettext/TextModification.scala | 232 - .../tweetypie/tweettext/Truncator.scala | 159 - .../tweetypie/tweettext/TweetText.scala | 62 - .../scala/com/twitter/tweetypie/util/BUILD | 76 - .../tweetypie/util/CommunityAnnotation.scala | 29 - .../tweetypie/util/CommunityUtil.scala | 19 - .../tweetypie/util/ConversationControls.scala | 112 - .../tweetypie/util/EditControlUtil.scala | 174 - .../tweetypie/util/RetryPolicyBuilder.scala | 45 - .../twitter/tweetypie/util/StitchUtils.scala | 54 - .../tweetypie/util/StringLiteral.scala | 31 - .../twitter/tweetypie/util/Takedowns.scala | 49 - .../tweetypie/util/TransientContextUtil.scala | 17 - .../tweetypie/util/TweetCreationLock.scala | 203 - .../twitter/tweetypie/util/TweetLenses.scala | 506 -- .../tweetypie/util/TweetPermalinkUtil.scala | 18 - .../tweetypie/util/TweetTransformer.scala | 128 - .../AlertableExceptionLoggingFilter.scala | 41 - .../com/twitter/tweetypie/util/logging/BUILD | 17 - .../OnlyImportantLogsLoggingFilter.scala | 30 - .../com/twitter/tweetypie/util/package.scala | 9 - .../src/thrift/com/twitter/tweetypie/BUILD | 353 -- .../com/twitter/tweetypie/api_fields.thrift | 18 - .../creative_entity_enrichments.thrift | 21 - .../tweetypie/delete_location_data.thrift | 32 - .../twitter/tweetypie/deleted_tweet.thrift | 86 - .../com/twitter/tweetypie/deprecated.thrift | 99 - .../com/twitter/tweetypie/edit_control.thrift | 71 - .../tweetypie/geo/tweet_location_info.thrift | 72 - .../twitter/tweetypie/media/media_ref.thrift | 20 - .../com/twitter/tweetypie/media_entity.thrift | 135 - .../com/twitter/tweetypie/note_tweet.thrift | 13 - .../tweetypie/retweet_archival_event.thrift | 30 - .../twitter/tweetypie/storage_internal/BUILD | 11 - .../storage_internal/storage_internal.thrift | 79 - .../tweetypie/stored_tweet_info.thrift | 52 - .../tweetypie/transient_context.thrift | 64 - .../thrift/com/twitter/tweetypie/tweet.thrift | 1652 ------ .../com/twitter/tweetypie/tweet_audit.thrift | 32 - .../tweetypie/tweet_comparison_service.thrift | 28 - .../com/twitter/tweetypie/tweet_events.thrift | 277 - .../twitter/tweetypie/tweet_service.thrift | 2320 -------- .../tweetypie/tweet_service_federated.thrift | 32 - .../tweetypie/tweet_service_graphql.thrift | 391 -- .../tweetypie/unmentions/unmentions.thrift | 9 - tweetypie/server/BUILD | 16 - tweetypie/server/README.md | 45 - tweetypie/server/config/BUILD | 7 - tweetypie/server/config/decider.yml | 313 - tweetypie/server/config/decider_staging.yml | 0 .../config/logging/logback-all-include.xml | 23 - .../logging/logback-without-loglens.xml | 12 - tweetypie/server/config/logging/logback.xml | 146 - tweetypie/server/config/partner_media.yml | 30 - .../main/scala/com/twitter/tweetypie/BUILD | 19 - .../com/twitter/tweetypie/backends/BUILD | 48 - .../twitter/tweetypie/backends/Backend.scala | 172 - .../tweetypie/backends/ConfigBus.scala | 50 - .../backends/CreativesContainerService.scala | 71 - .../tweetypie/backends/Escherbird.scala | 43 - .../tweetypie/backends/Expandodo.scala | 83 - .../backends/GeoScrubEventStore.scala | 84 - .../tweetypie/backends/Gizmoduck.scala | 93 - .../tweetypie/backends/GnipEnricherator.scala | 42 - .../tweetypie/backends/LimiterBackend.scala | 55 - .../tweetypie/backends/LimiterService.scala | 193 - .../tweetypie/backends/Manhattan.scala | 46 - .../tweetypie/backends/MediaInfoService.scala | 43 - .../tweetypie/backends/Scarecrow.scala | 73 - .../backends/SocialGraphService.scala | 52 - .../twitter/tweetypie/backends/TFlock.scala | 98 - .../twitter/tweetypie/backends/Talon.scala | 94 - .../tweetypie/backends/TimelineService.scala | 84 - .../tweetypie/backends/UserImageService.scala | 71 - .../twitter/tweetypie/backends/Warmup.scala | 266 - .../scala/com/twitter/tweetypie/config/BUILD | 135 - .../tweetypie/config/BackendClients.scala | 796 --- .../com/twitter/tweetypie/config/Caches.scala | 281 - .../tweetypie/config/ClientsParser.scala | 126 - .../tweetypie/config/DynamicConfig.scala | 100 - .../config/DynamicConfigLoader.scala | 69 - .../config/ExternalRepositories.scala | 182 - .../config/LogicalRepositories.scala | 807 --- .../com/twitter/tweetypie/config/Main.scala | 314 - .../MemcacheExceptionLoggingFilter.scala | 62 - .../twitter/tweetypie/config/Resources.scala | 15 - .../config/ScribeTweetCacheWrites.scala | 102 - .../tweetypie/config/TweetBuilders.scala | 300 - .../tweetypie/config/TweetHydrators.scala | 341 -- .../tweetypie/config/TweetServerBuilder.scala | 300 - .../config/TweetServiceAuthorizers.scala | 399 -- .../config/TweetServiceBuilder.scala | 683 --- .../TweetServiceInvocationBuilder.scala | 34 - .../config/TweetServiceSettings.scala | 475 -- .../tweetypie/config/TweetStores.scala | 577 -- .../config/TweetypieDeciderGates.scala | 91 - .../tweetypie/config/WritePathHydration.scala | 223 - .../twitter/tweetypie/config/package.scala | 11 - .../scala/com/twitter/tweetypie/core/BUILD | 19 - .../core/CardReferenceUriExtractor.scala | 32 - .../twitter/tweetypie/core/EditState.scala | 48 - .../twitter/tweetypie/core/Exceptions.scala | 14 - .../tweetypie/core/FilteredState.scala | 96 - .../tweetypie/core/GeoSearchRequestId.scala | 3 - .../tweetypie/core/HydrationState.scala | 122 - .../tweetypie/core/QuotedTweetResult.scala | 46 - .../twitter/tweetypie/core/Serializer.scala | 31 - .../tweetypie/core/StoredTweetResult.scala | 42 - .../tweetypie/core/TweetCreateFailure.scala | 39 - .../twitter/tweetypie/core/TweetData.scala | 86 - .../twitter/tweetypie/core/TweetResult.scala | 39 - .../tweetypie/core/UpstreamFailure.scala | 37 - .../twitter/tweetypie/core/ValueState.scala | 452 -- .../com/twitter/tweetypie/core/package.scala | 5 - .../com/twitter/tweetypie/federated/BUILD | 35 - .../federated/StratoCatalogBuilder.scala | 128 - .../federated/columns/AccessPolicy.scala | 41 - .../federated/columns/ApiErrors.scala | 110 - .../twitter/tweetypie/federated/columns/BUILD | 43 - .../columns/CreateRetweetColumn.scala | 184 - .../federated/columns/CreateTweetColumn.scala | 546 -- .../federated/columns/DeleteTweetColumn.scala | 81 - .../columns/FederatedFieldColumn.scala | 141 - .../columns/FederatedFieldGroup.scala | 88 - .../federated/columns/FederatedFieldReq.scala | 7 - .../columns/GetStoredTweetsByUserColumn.scala | 83 - .../columns/GetStoredTweetsColumn.scala | 99 - .../columns/GetTweetFieldsColumn.scala | 172 - .../federated/columns/HydrationOptions.scala | 22 - .../federated/columns/TrackingId.scala | 29 - .../columns/TweetypieContactInfo.scala | 11 - .../federated/columns/UnretweetColumn.scala | 69 - .../twitter/tweetypie/federated/context/BUILD | 27 - .../federated/context/RequestContext.scala | 131 - .../tweetypie/federated/prefetcheddata/BUILD | 32 - .../PrefetchedDataRepository.scala | 166 - .../tweetypie/federated/promotedcontent/BUILD | 18 - .../TweetPromotedContentLogger.scala | 40 - .../twitter/tweetypie/federated/warmups/BUILD | 43 - .../warmups/StratoCatalogWarmups.scala | 140 - .../tweetypie/handler/AttachmentBuilder.scala | 185 - .../scala/com/twitter/tweetypie/handler/BUILD | 88 - .../CardReferenceValidationHandler.scala | 74 - .../tweetypie/handler/CardUsersFinder.scala | 52 - .../handler/CollabControlBuilder.scala | 109 - .../handler/CommunitiesValidator.scala | 40 - .../handler/ConversationControlBuilder.scala | 272 - .../DeleteAdditionalFieldsBuilder.scala | 66 - .../handler/DeleteLocationDataHandler.scala | 62 - .../handler/DuplicateTweetFinder.scala | 254 - .../handler/EditControlBuilder.scala | 361 -- .../tweetypie/handler/EditValidator.scala | 137 - .../handler/EraseUserTweetsHandler.scala | 102 - .../tweetypie/handler/GeoBuilder.scala | 137 - .../handler/GetDeletedTweetsHandler.scala | 119 - .../GetStoredTweetsByUserHandler.scala | 188 - .../handler/GetStoredTweetsHandler.scala | 161 - .../handler/GetTweetCountsHandler.scala | 44 - .../handler/GetTweetFieldsHandler.scala | 395 -- .../tweetypie/handler/GetTweetsHandler.scala | 415 -- .../tweetypie/handler/HandlerError.scala | 45 - .../tweetypie/handler/MediaBuilder.scala | 176 - .../twitter/tweetypie/handler/PostTweet.scala | 395 -- .../QuotedTweetDeleteEventBuilder.scala | 34 - .../QuotedTweetTakedownEventBuilder.scala | 36 - .../tweetypie/handler/RateLimitChecker.scala | 49 - .../tweetypie/handler/ReplyBuilder.scala | 633 --- .../tweetypie/handler/RetweetBuilder.scala | 352 -- .../tweetypie/handler/ReverseGeocoder.scala | 78 - .../handler/ScarecrowRetweetSpamChecker.scala | 64 - .../handler/ScarecrowTweetSpamChecker.scala | 106 - .../handler/ScrubGeoEventBuilder.scala | 72 - .../tweetypie/handler/SelfThreadBuilder.scala | 119 - .../handler/SetAdditionalFieldsBuilder.scala | 61 - .../handler/SetRetweetVisibilityHandler.scala | 45 - .../com/twitter/tweetypie/handler/Spam.scala | 99 - .../tweetypie/handler/TakedownHandler.scala | 76 - .../tweetypie/handler/TweetBuilder.scala | 1180 ---- .../tweetypie/handler/TweetCreationLock.scala | 402 -- .../handler/TweetDeletePathHandler.scala | 811 --- .../handler/TweetWriteValidator.scala | 118 - .../tweetypie/handler/U13ValidationUtil.scala | 21 - .../handler/UndeleteTweetHandler.scala | 215 - .../tweetypie/handler/UnretweetHandler.scala | 65 - .../UpdatePossiblySensitiveTweetHandler.scala | 46 - .../tweetypie/handler/UrlEntityBuilder.scala | 102 - .../tweetypie/handler/UrlShortener.scala | 106 - .../handler/UserTakedownHandler.scala | 79 - .../handler/WritePathQueryOptions.scala | 153 - .../twitter/tweetypie/handler/package.scala | 42 - .../com/twitter/tweetypie/hydrator/BUILD | 58 - .../tweetypie/hydrator/Card2Hydrator.scala | 76 - .../tweetypie/hydrator/CardHydrator.scala | 47 - .../hydrator/ContributorHydrator.scala | 36 - .../ContributorVisibilityFilter.scala | 42 - .../ConversationControlHydrator.scala | 108 - .../hydrator/ConversationIdHydrator.scala | 33 - .../hydrator/ConversationMutedHydrator.scala | 54 - .../hydrator/CopyFromSourceTweet.scala | 229 - .../hydrator/CreatedAtRepairer.scala | 49 - .../hydrator/DeviceSourceHydrator.scala | 33 - .../hydrator/DirectedAtHydrator.scala | 92 - .../hydrator/EditControlHydrator.scala | 132 - .../tweetypie/hydrator/EditHydrator.scala | 63 - .../hydrator/EditPerspectiveHydrator.scala | 179 - .../EscherbirdAnnotationHydrator.scala | 22 - .../FeatureSwitchResultsHydrator.scala | 42 - .../tweetypie/hydrator/GeoScrubHydrator.scala | 31 - .../tweetypie/hydrator/HasMediaHydrator.scala | 14 - .../hydrator/IM1837FilterHydrator.scala | 23 - .../hydrator/IM2884FilterHydrator.scala | 27 - .../hydrator/IM3433FilterHydrator.scala | 25 - .../tweetypie/hydrator/LanguageHydrator.scala | 24 - .../hydrator/MediaEntityHydrator.scala | 67 - .../hydrator/MediaInfoHydrator.scala | 73 - .../hydrator/MediaIsProtectedHydrator.scala | 36 - .../tweetypie/hydrator/MediaKeyHydrator.scala | 54 - .../hydrator/MediaRefsHydrator.scala | 124 - .../hydrator/MediaTagsHydrator.scala | 103 - .../hydrator/MediaUrlFieldsHydrator.scala | 25 - .../hydrator/MentionEntityHydrator.scala | 47 - .../NegativeVisibleTextRangeRepairer.scala | 18 - .../hydrator/NoteTweetSuffixHydrator.scala | 66 - .../hydrator/PartialEntityCleaner.scala | 80 - .../hydrator/PastedMediaHydrator.scala | 102 - .../hydrator/PerspectiveHydrator.scala | 112 - .../tweetypie/hydrator/PlaceHydrator.scala | 28 - .../PreviousTweetCountsHydrator.scala | 152 - .../hydrator/ProfileGeoHydrator.scala | 31 - .../QuoteTweetVisibilityHydrator.scala | 93 - .../hydrator/QuotedTweetHydrator.scala | 51 - .../hydrator/QuotedTweetRefHydrator.scala | 129 - .../hydrator/QuotedTweetRefUrlsHydrator.scala | 61 - .../tweetypie/hydrator/RepairMutation.scala | 15 - .../hydrator/ReplyScreenNameHydrator.scala | 33 - .../hydrator/ReportedTweetFilter.scala | 25 - .../hydrator/RetweetMediaRepairer.scala | 15 - .../RetweetParentStatusIdRepairer.scala | 19 - .../hydrator/ScrubEngagementHydrator.scala | 27 - .../ScrubUncacheableTweetRepairer.scala | 38 - .../hydrator/SourceTweetHydrator.scala | 67 - .../hydrator/StripHiddenGeoCoordinates.scala | 12 - .../SuperfluousUrlEntityScrubber.scala | 37 - .../tweetypie/hydrator/TakedownHydrator.scala | 45 - .../tweetypie/hydrator/TextRepairer.scala | 47 - .../TweetAuthorVisibilityHydrator.scala | 43 - .../hydrator/TweetCountsHydrator.scala | 189 - .../twitter/tweetypie/hydrator/TweetCtx.scala | 90 - .../tweetypie/hydrator/TweetHydration.scala | 848 --- .../hydrator/TweetLegacyFormatter.scala | 330 -- .../hydrator/TweetQueryOptionsExpander.scala | 144 - .../hydrator/TweetVisibilityHydrator.scala | 66 - .../hydrator/UnmentionDataHydrator.scala | 28 - .../hydrator/UnrequestedFieldScrubber.scala | 211 - .../hydrator/UrlEntityHydrator.scala | 122 - .../tweetypie/hydrator/ValueHydrator.scala | 200 - .../twitter/tweetypie/hydrator/package.scala | 17 - .../scala/com/twitter/tweetypie/media/BUILD | 21 - .../twitter/tweetypie/media/MediaClient.scala | 288 - .../tweetypie/media/MediaKeyClassifier.scala | 25 - .../tweetypie/media/MediaKeyUtil.scala | 24 - .../tweetypie/media/MediaMetadata.scala | 58 - .../scala/com/twitter/tweetypie/package.scala | 114 - .../com/twitter/tweetypie/repository/BUILD | 82 - .../tweetypie/repository/CacheStitch.scala | 87 - .../repository/CachingTweetRepository.scala | 329 -- .../repository/Card2Repository.scala | 56 - .../tweetypie/repository/CardRepository.scala | 28 - .../repository/CardUsersRepository.scala | 43 - .../ConversationControlRepository.scala | 51 - .../repository/ConversationIdRepository.scala | 95 - .../ConversationMutedRepository.scala | 13 - ...esContainerMaterializationRepository.scala | 62 - .../DeletedTweetVisibilityRepository.scala | 84 - .../repository/DeviceSourceRepository.scala | 75 - .../EscherbirdAnnotationRepository.scala | 23 - .../GeoScrubTimestampRepository.scala | 16 - .../repository/GeoduckPlaceRepository.scala | 132 - .../LastQuoteOfQuoterRepository.scala | 24 - .../repository/ManhattanTweetRepository.scala | 147 - .../repository/MediaMetadataRepository.scala | 22 - .../repository/ParentUserIdRepository.scala | 33 - .../repository/PastedMediaRepository.scala | 129 - .../PenguinLanguageRepository.scala | 53 - .../repository/PerspectiveRepository.scala | 15 - .../repository/PlaceRepository.scala | 13 - .../repository/ProfileGeoRepository.scala | 66 - .../QuotedTweetVisibilityRepository.scala | 48 - .../QuoterHasAlreadyQuotedRepository.scala | 15 - .../repository/RelationshipRepository.scala | 53 - .../RetweetSpamCheckRepository.scala | 13 - .../repository/StitchLockingCache.scala | 161 - .../StratoCommunityAccessRepository.scala | 26 - .../StratoCommunityMembershipRepository.scala | 19 - .../StratoPromotedTweetRepository.scala | 19 - .../StratoSafetyLabelsRepository.scala | 49 - ...toSubscriptionVerificationRepository.scala | 19 - .../StratoSuperFollowEligibleRepository.scala | 19 - ...StratoSuperFollowRelationsRepository.scala | 60 - .../repository/TweetCountsRepository.scala | 59 - .../tweetypie/repository/TweetQuery.scala | 147 - .../repository/TweetRepository.scala | 31 - .../repository/TweetResultRepository.scala | 17 - .../repository/TweetSpamCheckRepository.scala | 14 - .../TweetVisibilityRepository.scala | 123 - .../repository/UnmentionInfoRepository.scala | 39 - .../UnmentionedEntitiesRepository.scala | 28 - .../tweetypie/repository/UrlRepository.scala | 69 - .../repository/UserInfoRepository.scala | 138 - .../tweetypie/repository/UserRepository.scala | 285 - .../repository/UserTakedownRepository.scala | 26 - .../repository/UserViewerRecipient.scala | 78 - .../tweetypie/repository/VibeRepository.scala | 30 - .../VisibilityResultToFilteredState.scala | 209 - .../tweetypie/repository/package.scala | 8 - .../serverutil/ActivityService.scala | 25 - .../tweetypie/serverutil/ActivityUtil.scala | 23 - .../com/twitter/tweetypie/serverutil/BUILD | 23 - .../serverutil/BoringStackTrace.scala | 43 - .../serverutil/CaffeineMemcacheClient.scala | 174 - .../serverutil/DeviceSourceParser.scala | 100 - .../serverutil/ExceptionCounter.scala | 38 - .../ExtendedTweetMetadataBuilder.scala | 52 - .../serverutil/NullMemcacheClient.scala | 46 - .../tweetypie/serverutil/PartnerMedia.scala | 15 - .../tweetypie/serverutil/StoredCard.scala | 36 - .../tweetypie/serverutil/logcachewrites/BUILD | 15 - .../logcachewrites/TweetCacheWrite.scala | 99 - .../logcachewrites/WriteLoggingCache.scala | 66 - .../scala/com/twitter/tweetypie/service/BUILD | 38 - .../service/ClientHandlingTweetService.scala | 524 -- .../service/DispatchingTweetService.scala | 376 -- .../service/FailureLoggingTweetService.scala | 76 - .../tweetypie/service/MethodAuthorizer.scala | 91 - .../service/ObservedTweetService.scala | 422 -- .../tweetypie/service/QuillTweetService.scala | 75 - .../service/ReplicatingTweetService.scala | 47 - .../tweetypie/service/RescueExceptions.scala | 63 - .../tweetypie/service/TweetServiceProxy.scala | 146 - .../service/TweetServiceWarmer.scala | 90 - .../twitter/tweetypie/service/observer/BUILD | 21 - .../observer/GetDeletedTweetsObserver.scala | 25 - .../GetStoredTweetsByUserObserver.scala | 67 - .../observer/GetStoredTweetsObserver.scala | 52 - .../observer/GetTweetCountsObserver.scala | 67 - .../observer/GetTweetFieldsObserver.scala | 160 - .../service/observer/GetTweetsObserver.scala | 120 - .../tweetypie/service/observer/Observer.scala | 365 -- .../service/observer/PostTweetObserver.scala | 82 - .../service/observer/ResultStateStats.scala | 19 - .../observer/StoredTweetsObserver.scala | 56 - .../tweetypie/service/observer/package.scala | 13 - .../twitter/tweetypie/service/package.scala | 12 - .../tweetypie/store/AsyncEnqueueStore.scala | 95 - .../scala/com/twitter/tweetypie/store/BUILD | 60 - .../tweetypie/store/CachingTweetStore.scala | 420 -- .../store/DeleteAdditionalFields.scala | 172 - .../twitter/tweetypie/store/DeleteTweet.scala | 221 - .../tweetypie/store/FanoutServiceStore.scala | 38 - .../com/twitter/tweetypie/store/Flush.scala | 34 - .../store/GeoSearchRequestIDStore.scala | 72 - .../GizmoduckUserCountsUpdatingStore.scala | 48 - .../GizmoduckUserGeotagUpdateStore.scala | 68 - .../com/twitter/tweetypie/store/Guano.scala | 144 - .../tweetypie/store/GuanoServiceStore.scala | 120 - .../tweetypie/store/IncrBookmarkCount.scala | 92 - .../tweetypie/store/IncrFavCount.scala | 90 - .../tweetypie/store/InitialTweetUpdate.scala | 31 - .../twitter/tweetypie/store/InsertTweet.scala | 284 - .../tweetypie/store/LimiterStore.scala | 41 - .../tweetypie/store/LogLensStore.scala | 169 - .../tweetypie/store/ManhattanTweetStore.scala | 231 - .../tweetypie/store/MediaIndexHelper.scala | 34 - .../tweetypie/store/MediaServiceStore.scala | 62 - .../tweetypie/store/QuotedTweetDelete.scala | 45 - .../tweetypie/store/QuotedTweetOps.scala | 33 - .../tweetypie/store/QuotedTweetTakedown.scala | 51 - .../store/ReplicatingTweetStore.scala | 180 - .../store/RetweetArchivalEnqueueStore.scala | 38 - .../tweetypie/store/ScribeMediaTagStore.scala | 42 - .../twitter/tweetypie/store/ScrubGeo.scala | 164 - .../tweetypie/store/SetAdditionalFields.scala | 155 - .../store/SetRetweetVisibility.scala | 172 - .../twitter/tweetypie/store/Takedown.scala | 205 - .../store/TlsTimelineUpdatingStore.scala | 150 - .../store/TweetCountsCacheUpdatingStore.scala | 358 -- .../tweetypie/store/TweetEventBusStore.scala | 209 - .../tweetypie/store/TweetIndexingStore.scala | 65 - .../tweetypie/store/TweetStatsStore.scala | 64 - .../twitter/tweetypie/store/TweetStore.scala | 292 - .../tweetypie/store/TweetStoreEvent.scala | 144 - .../twitter/tweetypie/store/TweetUpdate.scala | 41 - .../tweetypie/store/UndeleteTweet.scala | 237 - .../store/UpdatePossiblySensitiveTweet.scala | 206 - .../com/twitter/tweetypie/store/package.scala | 16 - tweetypie/server/src/main/thrift/BUILD | 29 - .../src/main/thrift/tweetypie_internal.thrift | 705 --- tweetypie/servo/README.md | 3 - tweetypie/servo/decider/BUILD | 5 - tweetypie/servo/decider/src/main/scala/BUILD | 18 - .../servo/decider/DeciderGateBuilder.scala | 41 - .../servo/decider/DeciderKeyEnum.scala | 3 - .../com/twitter/servo/decider/package.scala | 5 - .../com/twitter/servo/gate/DeciderGate.scala | 34 - tweetypie/servo/json/BUILD | 5 - .../main/scala/com/twitter/servo/json/BUILD | 21 - .../servo/json/ThriftJsonInspector.scala | 142 - tweetypie/servo/repo/BUILD | 5 - tweetypie/servo/repo/src/main/scala/BUILD | 29 - .../servo/cache/ByteCountingMemcache.scala | 183 - .../scala/com/twitter/servo/cache/Cache.scala | 275 - .../twitter/servo/cache/CacheFactory.scala | 153 - .../com/twitter/servo/cache/Cached.scala | 261 - .../twitter/servo/cache/CounterCache.scala | 20 - .../servo/cache/CounterSerializer.scala | 114 - .../twitter/servo/cache/FinagleMemcache.scala | 149 - .../twitter/servo/cache/ForwardingCache.scala | 186 - .../servo/cache/HotKeyMemcacheClient.scala | 109 - .../twitter/servo/cache/InProcessCache.scala | 63 - .../servo/cache/IterableSerializer.scala | 84 - .../servo/cache/KeyFilteringCache.scala | 51 - .../twitter/servo/cache/KeyTransformer.scala | 21 - .../twitter/servo/cache/LockingCache.scala | 486 -- .../com/twitter/servo/cache/Memcache.scala | 59 - .../twitter/servo/cache/MigratingCache.scala | 245 - .../twitter/servo/cache/MissingCache.scala | 46 - .../twitter/servo/cache/ObservableCache.scala | 419 -- .../servo/cache/SecondaryIndexingCache.scala | 85 - .../twitter/servo/cache/SelectedCache.scala | 97 - .../twitter/servo/cache/SeqSerializer.scala | 10 - .../com/twitter/servo/cache/Serializer.scala | 184 - .../twitter/servo/cache/SetSerializer.scala | 10 - .../servo/cache/SimpleReplicatingCache.scala | 231 - .../servo/cache/TransformingCache.scala | 324 -- .../com/twitter/servo/cache/TtlCache.scala | 95 - .../com/twitter/servo/cache/package.scala | 36 - .../twitter/servo/database/Accessors.scala | 151 - .../com/twitter/servo/database/Bitfield.scala | 56 - .../twitter/servo/database/Credentials.scala | 22 - .../com/twitter/servo/database/Database.scala | 201 - .../com/twitter/servo/database/package.scala | 19 - .../servo/hydrator/KeyValueHydrator.scala | 155 - .../servo/keyvalue/KeyValueResult.scala | 473 -- .../CachingCounterKeyValueRepository.scala | 44 - .../CachingKeyValueRepository.scala | 736 --- .../servo/repository/ChunkingStrategy.scala | 50 - .../DarkmodingKeyValueRepositoryFactory.scala | 161 - .../HotKeyCachingKeyValueRepository.scala | 74 - .../ImmutableKeyValueRepository.scala | 18 - .../servo/repository/KeyValueRepository.scala | 192 - .../ObservableKeyValueRepository.scala | 89 - .../twitter/servo/repository/Repository.scala | 133 - .../ResponseCachingKeyValueRepository.scala | 103 - .../twitter/servo/repository/RichQuery.scala | 34 - .../SuccessRateTrackingRepository.scala | 81 - .../twitter/servo/repository/package.scala | 50 - .../twitter/servo/store/CachingStore.scala | 112 - .../twitter/servo/store/KeyValueStore.scala | 13 - .../twitter/servo/store/ObservableStore.scala | 32 - .../scala/com/twitter/servo/store/Store.scala | 93 - tweetypie/servo/repo/src/main/thrift/BUILD | 13 - .../com/twitter/servo/cache/servo_repo.thrift | 39 - tweetypie/servo/request/BUILD | 5 - tweetypie/servo/request/src/main/scala/BUILD | 20 - .../request/ClientRequestAuthorizer.scala | 172 - .../servo/request/ClientRequestObserver.scala | 58 - .../servo/request/PermissionModule.scala | 233 - .../twitter/servo/request/RequestFilter.scala | 120 - .../servo/request/RequestHandler.scala | 24 - .../com/twitter/servo/request/package.scala | 35 - tweetypie/servo/util/BUILD | 6 - tweetypie/servo/util/src/main/scala/BUILD | 53 - .../scala/com/twitter/servo/data/Lens.scala | 147 - .../com/twitter/servo/data/Mutation.scala | 268 - .../com/twitter/servo/forked/Forked.scala | 120 - .../twitter/servo/forked/QueueExecutor.scala | 82 - .../twitter/servo/gate/RateLimitingGate.scala | 64 - .../com/twitter/servo/util/Availability.scala | 43 - .../com/twitter/servo/util/Average.scala | 116 - .../twitter/servo/util/BatchExecutor.scala | 218 - .../util/CancelledExceptionExtractor.scala | 21 - .../CounterInitializingStatsReceiver.scala | 24 - .../scala/com/twitter/servo/util/Effect.scala | 83 - .../twitter/servo/util/ExceptionCounter.scala | 193 - .../twitter/servo/util/FrequencyCounter.scala | 51 - .../twitter/servo/util/FunctionArrow.scala | 75 - .../com/twitter/servo/util/FutureArrow.scala | 501 -- .../com/twitter/servo/util/FutureEffect.scala | 379 -- .../scala/com/twitter/servo/util/Gate.scala | 210 - .../util/LogarithmicallyBucketedTimer.scala | 41 - .../servo/util/MemoizingStatsReceiver.scala | 46 - .../com/twitter/servo/util/Observable.scala | 22 - .../twitter/servo/util/OptionOrdering.scala | 22 - .../twitter/servo/util/RandomPerturber.scala | 16 - .../servo/util/RateLimitingLogger.scala | 71 - .../scala/com/twitter/servo/util/Retry.scala | 100 - .../com/twitter/servo/util/RetryHandler.scala | 169 - .../com/twitter/servo/util/RpcRetry.scala | 90 - .../scala/com/twitter/servo/util/Scribe.scala | 80 - .../servo/util/SuccessRateTracker.scala | 179 - .../servo/util/SynchronizedHashMap.scala | 5 - .../servo/util/ThreadLocalStringBuilder.scala | 11 - .../twitter/servo/util/ThrowableHelper.scala | 41 - .../com/twitter/servo/util/Transformer.scala | 227 - .../com/twitter/servo/util/TryOrdering.scala | 23 - .../servo/util/WaitForServerSets.scala | 60 - .../com/twitter/servo/util/package.scala | 6 - twml/BUILD | 186 - twml/README.md | 13 - twml/libtwml/BUILD | 8 - twml/libtwml/include/twml.h | 21 - .../include/twml/BatchPredictionRequest.h | 45 - .../include/twml/BatchPredictionResponse.h | 58 - twml/libtwml/include/twml/BlockFormatReader.h | 32 - twml/libtwml/include/twml/BlockFormatWriter.h | 61 - twml/libtwml/include/twml/DataRecord.h | 108 - twml/libtwml/include/twml/DataRecordReader.h | 61 - twml/libtwml/include/twml/DataRecordWriter.h | 39 - twml/libtwml/include/twml/Error.h | 48 - twml/libtwml/include/twml/HashedDataRecord.h | 70 - .../include/twml/HashedDataRecordReader.h | 70 - twml/libtwml/include/twml/Hashmap.h | 110 - twml/libtwml/include/twml/RawTensor.h | 92 - twml/libtwml/include/twml/Tensor.h | 82 - twml/libtwml/include/twml/TensorRecord.h | 47 - .../libtwml/include/twml/TensorRecordReader.h | 34 - .../libtwml/include/twml/TensorRecordWriter.h | 35 - twml/libtwml/include/twml/ThriftReader.h | 56 - twml/libtwml/include/twml/ThriftWriter.h | 59 - twml/libtwml/include/twml/Type.h | 69 - twml/libtwml/include/twml/common.h | 42 - twml/libtwml/include/twml/defines.h | 36 - twml/libtwml/include/twml/discretizer_impl.h | 22 - twml/libtwml/include/twml/functions.h | 26 - .../include/twml/hashing_discretizer_impl.h | 22 - twml/libtwml/include/twml/io/IOError.h | 45 - twml/libtwml/include/twml/optim.h | 51 - twml/libtwml/include/twml/utilities.h | 18 - twml/libtwml/setup.cfg | 9 - twml/libtwml/setup.py | 12 - .../src/lib/BatchPredictionRequest.cpp | 52 - .../src/lib/BatchPredictionResponse.cpp | 125 - twml/libtwml/src/lib/BlockFormatReader.cpp | 145 - twml/libtwml/src/lib/BlockFormatWriter.cpp | 163 - twml/libtwml/src/lib/CMakeLists.txt | 36 - twml/libtwml/src/lib/CPPLINT.cfg | 1 - twml/libtwml/src/lib/DataRecord.cpp | 72 - twml/libtwml/src/lib/DataRecordReader.cpp | 230 - twml/libtwml/src/lib/DataRecordWriter.cpp | 162 - twml/libtwml/src/lib/HashedDataRecord.cpp | 80 - .../src/lib/HashedDataRecordReader.cpp | 218 - twml/libtwml/src/lib/Hashmap.cpp | 380 -- twml/libtwml/src/lib/Tensor.cpp | 191 - twml/libtwml/src/lib/TensorRecordReader.cpp | 323 -- twml/libtwml/src/lib/TensorRecordWriter.cpp | 162 - twml/libtwml/src/lib/ThriftReader.cpp | 33 - twml/libtwml/src/lib/ThriftWriter.cpp | 91 - twml/libtwml/src/lib/discretizer_impl.cpp | 167 - twml/libtwml/src/lib/functions.cpp | 158 - .../src/lib/hashing_discretizer_impl.cpp | 241 - twml/libtwml/src/lib/internal/endianutils.h | 137 - twml/libtwml/src/lib/internal/error.h | 29 - twml/libtwml/src/lib/internal/interpolate.h | 74 - twml/libtwml/src/lib/internal/khash.h | 627 -- twml/libtwml/src/lib/internal/linear_search.h | 17 - twml/libtwml/src/lib/internal/murmur_hash3.h | 37 - twml/libtwml/src/lib/internal/thrift.h | 69 - twml/libtwml/src/lib/internal/utf_converter.h | 10 - twml/libtwml/src/lib/io/IOError.cpp | 61 - twml/libtwml/src/lib/murmur_hash3.cpp | 335 -- twml/libtwml/src/lib/optim.cpp | 274 - twml/libtwml/src/lib/utf_converter.cpp | 53 - twml/libtwml/src/ops/CMakeLists.txt | 79 - twml/libtwml/src/ops/add1.cpp | 92 - .../src/ops/batch_prediction_request.cpp | 183 - .../src/ops/batch_prediction_request_v2.cpp | 224 - .../ops/batch_prediction_response_writer.cpp | 82 - ...atch_prediction_tensor_response_writer.cpp | 81 - .../src/ops/binary_sparse_dense_matmul.cpp | 330 -- .../src/ops/binary_sparse_dense_matmul.h | 75 - .../src/ops/binary_sparse_dense_matmul_impl.h | 145 - twml/libtwml/src/ops/block_format_dataset.cpp | 243 - twml/libtwml/src/ops/block_format_reader.h | 50 - twml/libtwml/src/ops/compress_sample_ids.cpp | 138 - .../src/ops/contrib/get_substrings.cpp | 116 - twml/libtwml/src/ops/data_record.cpp | 1891 ------ .../src/ops/data_record_tensor_writer.cpp | 81 - twml/libtwml/src/ops/discretizer.cpp | 293 - twml/libtwml/src/ops/feature_extractor.cpp | 134 - twml/libtwml/src/ops/feature_id.cpp | 58 - twml/libtwml/src/ops/feature_mask.cpp | 83 - twml/libtwml/src/ops/fixed_length_tensor.cpp | 190 - twml/libtwml/src/ops/hashed_data_record.cpp | 520 -- twml/libtwml/src/ops/hashing_discretizer.cpp | 260 - twml/libtwml/src/ops/hashmap.cpp | 84 - twml/libtwml/src/ops/isotonic_calibration.cpp | 81 - twml/libtwml/src/ops/num_intra_op_threads.cpp | 39 - twml/libtwml/src/ops/par_add.cpp | 75 - .../src/ops/partition_sparse_tensor.cpp | 125 - .../src/ops/percentile_discretizer_v2.cpp | 241 - twml/libtwml/src/ops/resource_utils.h | 126 - twml/libtwml/src/ops/scripts/get_inc.py | 5 - twml/libtwml/src/ops/scripts/get_inc.sh | 2 - twml/libtwml/src/ops/scripts/get_lib.py | 5 - twml/libtwml/src/ops/scripts/get_lib.sh | 2 - twml/libtwml/src/ops/scripts/symlink.sh | 12 - twml/libtwml/src/ops/sleep_op.cpp | 51 - twml/libtwml/src/ops/sparse_normalization.cpp | 378 -- twml/libtwml/src/ops/tensor_record.cpp | 692 --- twml/libtwml/src/ops/tensorflow_utils.cpp | 87 - twml/libtwml/src/ops/tensorflow_utils.h | 13 - twml/libtwml/src/ops/var_length_reader.cpp | 46 - twml/setup.cfg | 8 - twml/setup.py | 29 - twml/twml/__init__.py | 61 - twml/twml/argument_parser.py | 561 -- twml/twml/array.py | 101 - twml/twml/block_format_writer.py | 65 - twml/twml/constants.py | 11 - twml/twml/contrib/__init__.py | 21 - twml/twml/contrib/build_graphs_fns.py | 32 - twml/twml/contrib/calibrators/__init__.py | 18 - twml/twml/contrib/calibrators/calibrator.py | 157 - .../contrib/calibrators/common_calibrators.py | 707 --- .../hashed_percentile_discretizer.py | 22 - .../calibrators/hashing_discretizer.py | 35 - twml/twml/contrib/calibrators/isotonic.py | 317 -- twml/twml/contrib/calibrators/mdl.py | 118 - .../calibrators/percentile_discretizer.py | 577 -- twml/twml/contrib/eventbus/input_fn.py | 59 - twml/twml/contrib/eventbus/reader.py | 119 - twml/twml/contrib/export/__init__.py | 2 - twml/twml/contrib/export/export_fn.py | 264 - twml/twml/contrib/export/exporters.py | 145 - twml/twml/contrib/feature_config.py | 85 - twml/twml/contrib/feature_config_parsers.py | 224 - .../contrib/feature_importances/__init__.py | 0 .../feature_importances.py | 414 -- .../feature_permutation.py | 129 - .../contrib/feature_importances/helpers.py | 96 - twml/twml/contrib/hooks.py | 42 - twml/twml/contrib/initializers.py | 61 - twml/twml/contrib/layers/__init__.py | 11 - twml/twml/contrib/layers/embedding_lookup.py | 419 -- .../contrib/layers/factorization_machine.py | 179 - twml/twml/contrib/layers/full_dense.py | 380 -- .../layers/hashed_percentile_discretizer.py | 217 - .../contrib/layers/hashing_discretizer.py | 156 - twml/twml/contrib/layers/mask_layer.py | 29 - twml/twml/contrib/layers/stacked_rnn.py | 189 - .../contrib/layers/zscore_normalization.py | 247 - twml/twml/contrib/metrics/__init__.py | 5 - twml/twml/contrib/metrics/metrics.py | 209 - twml/twml/contrib/metrics/search_metrics.py | 292 - twml/twml/contrib/optimizers/__init__.py | 4 - .../deep_gradient_compression_optimizer.py | 180 - .../contrib/optimizers/pruning_optimizer.py | 164 - twml/twml/contrib/parsers.py | 21 - twml/twml/contrib/pruning.py | 363 -- twml/twml/contrib/readers/__init__.py | 5 - .../readers/batch_prediction_request.py | 8 - twml/twml/contrib/readers/data_record.py | 10 - .../hashed_batch_prediction_request.py | 8 - twml/twml/contrib/trainers/__init__.py | 5 - .../batch_prediction_request_trainer.py | 180 - .../trainers/pruning_data_record_trainer.py | 59 - twml/twml/contrib/trainers/trainer_utils.py | 111 - twml/twml/contrib/utils/__init__.py | 18 - twml/twml/contrib/utils/datasets.py | 93 - twml/twml/contrib/utils/device.py | 27 - twml/twml/contrib/utils/interp.py | 94 - twml/twml/contrib/utils/loss_fns.py | 302 - twml/twml/contrib/utils/masks.py | 38 - twml/twml/contrib/utils/math_fns.py | 171 - twml/twml/contrib/utils/normalizer.py | 39 - twml/twml/contrib/utils/scores.py | 33 - twml/twml/contrib/utils/similarities.py | 17 - twml/twml/dataset.py | 372 -- twml/twml/errors.py | 13 - twml/twml/export_output_fns.py | 17 - twml/twml/feature_config.py | 54 - twml/twml/filters.py | 9 - twml/twml/hooks.py | 562 -- twml/twml/input_fns.py | 129 - twml/twml/layers/__init__.py | 21 - .../layers/batch_prediction_tensor_writer.py | 51 - twml/twml/layers/batch_prediction_writer.py | 51 - twml/twml/layers/data_record_tensor_writer.py | 50 - twml/twml/layers/full_dense.py | 259 - twml/twml/layers/full_sparse.py | 370 -- twml/twml/layers/isotonic.py | 76 - twml/twml/layers/layer.py | 50 - twml/twml/layers/mdl.py | 256 - twml/twml/layers/partition.py | 74 - twml/twml/layers/percentile_discretizer.py | 209 - twml/twml/layers/sequential.py | 160 - twml/twml/layers/sparse_max_norm.py | 221 - twml/twml/layers/stitch.py | 54 - twml/twml/learning_rate_decay.py | 168 - twml/twml/lookup/__init__.py | 11 - twml/twml/metrics.py | 1380 ----- twml/twml/optimizers/__init__.py | 4 - twml/twml/parsers.py | 20 - twml/twml/readers/__init__.py | 7 - twml/twml/readers/batch_prediction_request.py | 8 - twml/twml/readers/data_record.py | 15 - .../hashed_batch_prediction_request.py | 8 - twml/twml/readers/hashed_data_record.py | 12 - twml/twml/saved_model_cli/__init__.py | 0 twml/twml/saved_model_cli/__main__.py | 9 - twml/twml/summary/__init__.py | 6 - twml/twml/tensorboard/__init__.py | 0 twml/twml/tensorboard/__main__.py | 16 - twml/twml/tensorio.py | 161 - twml/twml/tracking/__init__.py | 5 - twml/twml/tracking/experiment_tracker.py | 543 -- twml/twml/trainers/__init__.py | 10 - twml/twml/trainers/data_record_trainer.py | 821 --- twml/twml/trainers/trainer.py | 1777 ------ twml/twml/util.py | 942 --- twml/twml_common/__init__.py | 0 twml/twml_common/initializer.py | 14 - twml/twml_common/serialize.py | 16 - twml/twml_common/sparse_inputs.py | 24 - unified_user_actions/.gitignore | 4 - unified_user_actions/BUILD.bazel | 1 - unified_user_actions/README.md | 10 - .../adapter/AbstractAdapter.scala | 19 - .../unified_user_actions/adapter/BUILD | 11 - .../AdsCallbackEngagement.scala | 125 - .../AdsCallbackEngagementsAdapter.scala | 28 - .../adapter/ads_callback_engagements/BUILD | 18 - .../BaseAdsCallbackEngagement.scala | 68 - .../BaseTrendAdsCallbackEngagement.scala | 18 - .../BaseVideoAdsCallbackEngagement.scala | 54 - .../EngagementTypeMappings.scala | 69 - .../ProfileAdsCallbackEngagement.scala | 26 - .../adapter/client_event/BUILD | 16 - .../client_event/BaseCTAClientEvent.scala | 46 - .../client_event/BaseCardClientEvent.scala | 26 - .../client_event/BaseClientEvent.scala | 68 - .../BaseFeedbackSubmitClientEvent.scala | 46 - .../BaseNotificationTabClientEvent.scala | 48 - .../client_event/BaseProfileClientEvent.scala | 25 - .../BasePushNotificationClientEvent.scala | 22 - .../BaseSearchTypeaheadEvent.scala | 87 - .../client_event/BaseTopicClientEvent.scala | 23 - .../client_event/BaseUASClientEvent.scala | 62 - .../client_event/BaseVideoClientEvent.scala | 34 - .../client_event/ClientEventAdapter.scala | 272 - .../client_event/ClientEventCommonUtils.scala | 169 - .../client_event/ClientEventEngagement.scala | 687 --- .../client_event/ClientEventImpression.scala | 207 - .../adapter/client_event/HomeInfoUtils.scala | 32 - .../ItemTypeFilterPredicates.scala | 40 - .../NotificationClientEventUtils.scala | 26 - .../client_event/ProductSurfaceUtils.scala | 109 - .../client_event/SearchInfoUtils.scala | 129 - .../adapter/client_event/TopicIdUtils.scala | 157 - .../client_event/VideoClientEventUtils.scala | 42 - .../adapter/common/AdapterUtils.scala | 15 - .../unified_user_actions/adapter/common/BUILD | 10 - .../adapter/email_notification_event/BUILD | 14 - .../EmailNotificationEventAdapter.scala | 55 - .../EmailNotificationEventUtils.scala | 39 - .../adapter/favorite_archival_events/BUILD | 14 - .../FavoriteArchivalEventsAdapter.scala | 52 - .../adapter/retweet_archival_events/BUILD | 14 - .../RetweetArchivalEventsAdapter.scala | 51 - .../adapter/social_graph_event/BUILD | 14 - .../BaseReportSocialGraphWriteEvent.scala | 24 - .../BaseSocialGraphWriteEvent.scala | 60 - .../SocialGraphAdapter.scala | 48 - .../SocialGraphEngagement.scala | 157 - .../adapter/tls_favs_event/BUILD | 14 - .../tls_favs_event/TlsFavsAdapter.scala | 109 - .../adapter/tweetypie_event/BUILD | 16 - .../BaseTweetypieTweetEvent.scala | 51 - .../BaseTweetypieTweetEventCreate.scala | 200 - .../BaseTweetypieTweetEventDelete.scala | 146 - .../TweetypieEventAdapter.scala | 78 - .../tweetypie_event/TweetypieEventUtils.scala | 54 - .../user_modification_event/BUILD.bazel | 18 - .../UserModificationAdapter.scala | 41 - .../UserModifications.scala | 97 - .../adapter/uua_aggregates/BUILD | 14 - .../adapter/uua_aggregates/README | 11 - .../uua_aggregates/RekeyUuaAdapter.scala | 33 - ...RekeyUuaFromInteractionEventsAdapter.scala | 86 - .../adapter/uua_aggregates/UuaActions.scala | 36 - .../adapter/AdapterUtilsSpec.scala | 29 - .../AdsCallbackEngagementsAdapterSpec.scala | 282 - .../unified_user_actions/adapter/BUILD.bazel | 23 - .../adapter/ClientEventAdapterSpec.scala | 2157 ------- .../EmailNotificationEventAdapterSpec.scala | 20 - .../EmailNotificationEventUtilsSpec.scala | 32 - .../FavoriteArchivalEventsAdapterSpec.scala | 132 - ...yUuaFromInteractionEventsAdapterSpec.scala | 36 - .../RetweetArchivalEventsAdapterSpec.scala | 86 - .../adapter/SearchInfoUtilsSpec.scala | 355 -- .../adapter/SocialGraphAdapterSpec.scala | 359 -- .../adapter/TestFixtures.scala | 2294 -------- .../adapter/TlsFavsAdapterSpec.scala | 205 - .../adapter/TopicsIdUtilsSpec.scala | 545 -- .../adapter/TweetypieEventAdapterSpec.scala | 852 --- .../adapter/UserModificationAdapterSpec.scala | 25 - .../adapter/VideoClientEventUtilsSpec.scala | 102 - .../unified_user_actions/client/config/BUILD | 11 - .../client/config/Clusters.scala | 24 - .../client/config/Constants.scala | 10 - .../client/config/Environments.scala | 15 - .../client/config/KafkaConfigs.scala | 61 - .../client/summingbird/BUILD | 21 - .../UnifiedUserActionsSourceScrooge.scala | 43 - .../client/config/BUILD.bazel | 12 - .../client/config/KafkaConfigsSpec.scala | 38 - unified_user_actions/enricher/BUILD.bazel | 1 - unified_user_actions/enricher/README.md | 24 - .../unified_user_actions/enricher/BUILD | 5 - .../enricher/Exceptions.scala | 16 - .../enricher/driver/BUILD | 11 - .../enricher/driver/EnrichmentDriver.scala | 99 - .../enricher/driver/EnrichmentPlanUtils.scala | 71 - .../enricher/graphql/BUILD | 11 - .../enricher/graphql/GraphqlRspParser.scala | 66 - .../enricher/hcache/BUILD | 11 - .../enricher/hcache/LocalCache.scala | 34 - .../hcache/ObservedEvictingCache.scala | 91 - .../enricher/hydrator/AbstractHydrator.scala | 58 - .../enricher/hydrator/BUILD | 36 - .../enricher/hydrator/DefaultHydrator.scala | 90 - .../enricher/hydrator/Hydrator.scala | 14 - .../enricher/hydrator/NoopHydrator.scala | 27 - .../enricher/partitioner/BUILD | 18 - .../partitioner/DefaultPartitioner.scala | 37 - .../enricher/partitioner/Partitioner.scala | 12 - .../enricher/internal/BUILD | 16 - .../internal/enrichment_envelop.thrift | 26 - .../enricher/internal/enrichment_key.thrift | 41 - .../enricher/internal/enrichment_plan.thrift | 52 - .../enricher/src/test/resources/BUILD.bazel | 4 - .../enricher/src/test/resources/logback.xml | 45 - .../unified_user_actions/enricher/BUILD.bazel | 12 - .../enricher/EnricherFixture.scala | 100 - .../enricher/driver/BUILD.bazel | 14 - .../enricher/driver/DriverTest.scala | 284 - .../enricher/graphql/BUILD.bazel | 14 - .../enricher/graphql/GraphqlSpecs.scala | 71 - .../enricher/hcache/BUILD.bazel | 13 - .../enricher/hcache/LocalCacheTest.scala | 153 - .../enricher/hydrator/BUILD.bazel | 19 - .../hydrator/DefaultHydratorTest.scala | 118 - .../enricher/hydrator/NoopHydratorTest.scala | 12 - .../enricher/partitioner/BUILD.bazel | 13 - .../partitioner/DefaultPartitionerTest.scala | 83 - unified_user_actions/graphql/README.md | 15 - .../graphql/TweetHydration.graphql | 15 - .../twitter/unified_user_actions/kafka/BUILD | 22 - .../kafka/ClientConfigs.scala | 211 - .../kafka/ClientProviders.scala | 141 - .../kafka/CompressionTypeFlag.scala | 20 - .../kafka/serde/NullableScalaSerdes.scala | 52 - .../kafka/serde/internal/thrift.scala | 121 - .../kafka/src/test/resources/BUILD.bazel | 4 - .../kafka/src/test/resources/logback-test.xml | 29 - .../kafka/src/test/scala/BUILD.bazel | 15 - .../kafka/serde/NullableScalaSerdesSpec.scala | 32 - .../kafka/serde/TestLogAppender.scala | 19 - unified_user_actions/scripts/kill_staging.sh | 13 - .../deploy/kill-staging-services.workflow | 46 - .../deploy/rekey-uua-iesource-prod.workflow | 66 - .../rekey-uua-iesource-staging.workflow | 41 - .../service/deploy/rekey-uua-iesource.aurora | 204 - .../service/deploy/rekey-uua-prod.workflow | 66 - .../service/deploy/rekey-uua-staging.workflow | 41 - .../service/deploy/rekey-uua.aurora | 167 - ...uua-ads-callback-engagements-prod.workflow | 66 - ...-ads-callback-engagements-staging.workflow | 41 - .../uua-ads-callback-engagements.aurora | 167 - .../deploy/uua-client-event-prod.workflow | 66 - .../deploy/uua-client-event-staging.workflow | 41 - .../service/deploy/uua-client-event.aurora | 174 - ...uua-email-notification-event-prod.workflow | 66 - ...-email-notification-event-staging.workflow | 41 - .../uua-email-notification-event.aurora | 169 - .../deploy/uua-enricher-staging.workflow | 41 - .../service/deploy/uua-enricher.aurora | 151 - .../uua-enrichment-planner-staging.workflow | 41 - .../deploy/uua-enrichment-planner.aurora | 156 - ...uua-favorite-archival-events-prod.workflow | 66 - ...-favorite-archival-events-staging.workflow | 41 - .../uua-favorite-archival-events.aurora | 167 - .../uua-retweet-archival-events-prod.workflow | 66 - ...a-retweet-archival-events-staging.workflow | 41 - .../deploy/uua-retweet-archival-events.aurora | 167 - .../deploy/uua-social-graph-prod.workflow | 66 - .../deploy/uua-social-graph-staging.workflow | 41 - .../service/deploy/uua-social-graph.aurora | 167 - .../service/deploy/uua-tls-favs-prod.workflow | 66 - .../deploy/uua-tls-favs-staging.workflow | 41 - .../service/deploy/uua-tls-favs.aurora | 167 - .../deploy/uua-tweetypie-event-prod.workflow | 66 - .../uua-tweetypie-event-staging.workflow | 41 - .../service/deploy/uua-tweetypie-event.aurora | 167 - .../uua-user-modification-prod.workflow | 66 - .../uua-user-modification-staging.workflow | 41 - .../deploy/uua-user-modification.aurora | 167 - .../service/src/main/resources/BUILD | 13 - .../service/src/main/resources/decider.yml | 324 -- .../service/src/main/resources/logback.xml | 85 - .../service/src/main/scala/BUILD | 390 -- .../AdsCallbackEngagementsService.scala | 25 - .../unified_user_actions/service/BUILD | 270 - .../service/ClientEventService.scala | 23 - .../EmailNotificationEventService.scala | 26 - .../service/EnricherService.scala | 105 - .../service/EnrichmentPlannerService.scala | 187 - .../FavoriteArchivalEventsService.scala | 26 - .../service/RekeyUuaIesourceService.scala | 26 - .../service/RekeyUuaService.scala | 26 - .../RetweetArchivalEventsService.scala | 26 - .../service/SocialGraphService.scala | 25 - .../service/TlsFavsService.scala | 26 - .../service/TweetypieEventService.scala | 27 - .../service/UserModificationService.scala | 25 - .../unified_user_actions/service/module/BUILD | 482 -- .../service/module/CacheModule.scala | 48 - .../service/module/ClientIdModule.scala | 24 - .../service/module/DeciderUtils.scala | 27 - .../service/module/FlagsModule.scala | 172 - .../module/GraphqlClientProviderModule.scala | 42 - ...rocessorAdsCallbackEngagementsModule.scala | 87 - .../KafkaProcessorClientEventModule.scala | 142 - ...rocessorEmailNotificationEventModule.scala | 88 - ...rocessorFavoriteArchivalEventsModule.scala | 88 - .../module/KafkaProcessorProvider.scala | 271 - ...KafkaProcessorRekeyUuaIesourceModule.scala | 207 - .../module/KafkaProcessorRekeyUuaModule.scala | 203 - ...ProcessorRetweetArchivalEventsModule.scala | 88 - .../KafkaProcessorSocialGraphModule.scala | 90 - .../module/KafkaProcessorTlsFavsModule.scala | 89 - .../KafkaProcessorTweetypieEventModule.scala | 90 - ...KafkaProcessorUserModificationModule.scala | 87 - .../service/module/TopicsMapping.scala | 5 - .../service/module/ZoneFiltering.scala | 22 - .../service/src/test/resources/BUILD.bazel | 4 - .../service/src/test/resources/decider.yml | 6 - .../service/src/test/resources/logback.xml | 45 - .../unified_user_actions/service/BUILD.bazel | 21 - .../ClientEventServiceStartupTest.scala | 141 - .../service/DeciderUtilsTest.scala | 75 - .../EnrichmentPlannerServiceTest.scala | 141 - .../RekeyUuaIesourceServiceStartupTest.scala | 173 - .../service/TlsFavServiceStartupTest.scala | 153 - .../service/ZoneFilteringTest.scala | 50 - .../com/twitter/unified_user_actions/BUILD | 20 - .../unified_user_actions/action_info.thrift | 957 ---- .../unified_user_actions/common.thrift | 20 - .../twitter/unified_user_actions/item.thrift | 294 - .../unified_user_actions/keyed_uua.thrift | 22 - .../unified_user_actions/metadata.thrift | 177 - .../product_surface_info.thrift | 149 - .../unified_user_actions.thrift | 37 - .../twitter/unified_user_actions/BUILD.bazel | 15 - .../unified_user_actions.thrift | 11 - user-signal-service/README.md | 5 - user-signal-service/server/BUILD | 21 - .../server/src/main/resources/BUILD | 7 - .../src/main/resources/config/decider.yml | 6 - .../server/src/main/resources/logback.xml | 155 - .../scala/com/twitter/usersignalservice/BUILD | 9 - ...UserSignalServiceStratoFedServerMain.scala | 32 - .../base/AggregatedSignalController.scala | 58 - .../com/twitter/usersignalservice/base/BUILD | 16 - .../base/BaseSignalFetcher.scala | 90 - .../FilteredSignalFetcherController.scala | 75 - .../base/ManhattanSignalFetcher.scala | 66 - .../base/MemcachedSignalFetcherWrapper.scala | 70 - .../base/StratoSignalFetcher.scala | 61 - .../twitter/usersignalservice/columns/BUILD | 11 - .../columns/UserSignalServiceColumn.scala | 49 - .../twitter/usersignalservice/config/BUILD | 9 - .../config/SignalFetcherConfig.scala | 253 - .../twitter/usersignalservice/handler/BUILD | 14 - .../handler/UserSignalHandler.scala | 71 - .../twitter/usersignalservice/module/BUILD | 25 - .../module/CacheModule.scala | 34 - .../module/MHMtlsParamsModule.scala | 18 - .../SocialGraphServiceClientModule.scala | 40 - .../module/TimerModule.scala | 12 - .../twitter/usersignalservice/service/BUILD | 13 - .../service/UserSignalService.scala | 26 - .../signals/AccountBlocksFetcher.scala | 40 - .../signals/AccountFollowsFetcher.scala | 44 - .../signals/AccountMutesFetcher.scala | 40 - .../twitter/usersignalservice/signals/BUILD | 34 - .../signals/NegativeEngagedTweetFetcher.scala | 97 - .../signals/NegativeEngagedUserFetcher.scala | 79 - .../NotificationOpenAndClickFetcher.scala | 145 - .../signals/OriginalTweetsFetcher.scala | 70 - .../signals/ProfileClickFetcher.scala | 98 - .../signals/ProfileVisitsFetcher.scala | 143 - .../signals/RealGraphOonFetcher.scala | 70 - .../signals/ReplyTweetsFetcher.scala | 70 - .../signals/RetweetsFetcher.scala | 74 - .../signals/SignalFilter.scala | 48 - .../signals/TweetClickFetcher.scala | 94 - .../signals/TweetFavoritesFetcher.scala | 86 - .../signals/TweetSharesFetcher.scala | 77 - .../VideoTweetsPlayback50Fetcher.scala | 72 - .../VideoTweetsQualityViewFetcher.scala | 72 - .../usersignalservice/signals/common/BUILD | 15 - .../signals/common/SGSUtils.scala | 59 - .../thrift/src/main/thrift/BUILD | 20 - .../src/main/thrift/client_identifier.thrift | 22 - .../thrift/src/main/thrift/service.thrift | 23 - .../thrift/src/main/thrift/signal.thrift | 113 - visibilitylib/BUILD | 29 - visibilitylib/README.md | 51 - visibilitylib/src/main/resources/config/BUILD | 6 - .../config/com/twitter/visibility/decider.yml | 909 --- .../main/scala/com/twitter/visibility/BUILD | 42 - .../visibility/VisibilityLibrary.scala | 387 -- .../com/twitter/visibility/builder/BUILD | 29 - .../builder/FeatureMapBuilder.scala | 64 - .../visibility/builder/VerdictLogger.scala | 187 - .../visibility/builder/VisibilityResult.scala | 112 - .../builder/VisibilityResultBuilder.scala | 114 - .../twitter/visibility/builder/common/BUILD | 32 - .../builder/common/MutedKeywordFeatures.scala | 228 - .../com/twitter/visibility/builder/dms/BUILD | 23 - .../builder/dms/DmConversationFeatures.scala | 196 - .../builder/dms/DmEventFeatures.scala | 341 -- .../twitter/visibility/builder/media/BUILD | 31 - .../builder/media/MediaFeatures.scala | 90 - .../builder/media/MediaMetadataFeatures.scala | 79 - .../twitter/visibility/builder/spaces/BUILD | 25 - .../builder/spaces/SpaceFeatures.scala | 131 - .../twitter/visibility/builder/tweets/BUILD | 38 - .../tweets/BlenderContextFeatures.scala | 45 - .../CommunityNotificationFeatures.scala | 64 - .../tweets/CommunityTweetFeatures.scala | 70 - .../CommunityTweetFeaturesPartitioned.scala | 26 - .../tweets/CommunityTweetFeaturesV2.scala | 129 - .../tweets/ConversationControlFeatures.scala | 178 - .../builder/tweets/EditTweetFeatures.scala | 71 - .../tweets/ExclusiveTweetFeatures.scala | 65 - ...rPefetchedLabelsRelationshipFeatures.scala | 81 - .../tweets/FosnrRelationshipFeatures.scala | 82 - .../tweets/MisinformationPolicyFeatures.scala | 86 - .../builder/tweets/ModerationFeatures.scala | 23 - .../tweets/SearchContextFeatures.scala | 44 - .../tweets/ToxicReplyFilterFeature.scala | 57 - .../tweets/TrustedFriendsFeatures.scala | 57 - .../builder/tweets/TweetFeatures.scala | 210 - .../builder/tweets/TweetIdFeatures.scala | 76 - .../tweets/TweetMediaMetadataFeatures.scala | 130 - .../tweets/TweetPerspectiveFeatures.scala | 54 - .../TweetVisibilityNudgeSourceWrapper.scala | 39 - .../UnmentionNotificationFeatures.scala | 75 - .../builder/users/AuthorDeviceFeatures.scala | 39 - .../builder/users/AuthorFeatures.scala | 221 - .../twitter/visibility/builder/users/BUILD | 22 - .../builder/users/QuotedTweetFeatures.scala | 52 - .../builder/users/RelationshipFeatures.scala | 176 - .../users/RelationshipVerbHelpers.scala | 79 - .../builder/users/SearchFeatures.scala | 26 - .../users/UserUnavailableFeatures.scala | 145 - .../ViewerAdvancedFilteringFeatures.scala | 92 - .../builder/users/ViewerFeatures.scala | 245 - .../users/ViewerSearchSafetyFeatures.scala | 49 - ...ViewerSensitiveMediaSettingsFeatures.scala | 41 - .../com/twitter/visibility/configapi/BUILD | 19 - .../visibility/configapi/ConfigBuilder.scala | 43 - .../configapi/VisibilityParams.scala | 61 - .../configapi/VisibilityRequestContext.scala | 14 - .../VisibilityRequestContextFactory.scala | 64 - .../visibility/configapi/configs/BUILD | 17 - .../configapi/configs/DeciderKey.scala | 1067 ---- .../configapi/configs/ExperimentsHelper.scala | 26 - .../configs/VisibilityDeciderGates.scala | 73 - .../configs/VisibilityDeciders.scala | 390 -- .../configs/VisibilityExperimentsConfig.scala | 33 - .../configs/VisibilityFeatureSwitches.scala | 74 - .../configapi/configs/overrides/BUILD | 9 - .../VisibilityLibraryDeciderOverrides.scala | 24 - .../twitter/visibility/configapi/params/BUILD | 15 - .../configapi/params/FSRuleParams.scala | 213 - .../configapi/params/GlobalParams.scala | 11 - .../configapi/params/LabelSourceParams.scala | 15 - .../configapi/params/RuleParams.scala | 164 - .../configapi/params/SafetyLevelParams.scala | 215 - ...nversationsDownrankingSpecificParams.scala | 13 - .../params/VisibilityExperiment.scala | 19 - .../params/VisibilityExperiments.scala | 16 - .../scala/com/twitter/visibility/engine/BUILD | 22 - .../DeciderableVisibilityRuleEngine.scala | 26 - .../VisibilityResultsMetricRecorder.scala | 179 - .../engine/VisibilityRuleEngine.scala | 266 - .../engine/VisibilityRulePreprocessor.scala | 156 - .../features/AdvancedFilteringFeatures.scala | 24 - .../com/twitter/visibility/features/BUILD | 17 - .../twitter/visibility/features/Feature.scala | 11 - .../visibility/features/FeatureMap.scala | 121 - .../visibility/features/Features.scala | 269 - .../com/twitter/visibility/generators/BUILD | 30 - .../generators/CountryNameGenerator.scala | 58 - .../EpitaphToLocalizedMessage.scala | 66 - ...InterstitialReasonToLocalizedMessage.scala | 47 - .../LocalizedInterstitialGenerator.scala | 151 - .../generators/TombstoneGenerator.scala | 94 - .../visibility/interfaces/blender/BUILD | 34 - .../blender/BlenderVisibilityLibrary.scala | 416 -- .../blender/BlenderVisibilityRequest.scala | 42 - .../blender/CombinedVisibilityResult.scala | 7 - .../twitter/visibility/interfaces/cards/BUILD | 17 - .../cards/CardVisibilityLibrary.scala | 187 - .../CardVisibilityLibraryParityTest.scala | 35 - .../cards/CardVisibilityRequest.scala | 13 - .../visibility/interfaces/common/BUILD.bazel | 15 - .../interfaces/common/blender/BUILD | 14 - .../blender/BlenderVFRequestContext.scala | 19 - .../visibility/interfaces/common/search/BUILD | 14 - .../search/SearchVFRequestContext.scala | 19 - .../visibility/interfaces/common/tweets/BUILD | 17 - .../tweets/StratoSafetyLabelFetcher.scala | 18 - .../tweets/StratoSafetyLabelMapFetcher.scala | 17 - .../interfaces/common/tweets/package.scala | 13 - .../conversations/AdAvoidanceLibrary.scala | 158 - .../visibility/interfaces/conversations/BUILD | 46 - ...melineConversationsVisibilityLibrary.scala | 260 - ...melineConversationsVisibilityRequest.scala | 20 - ...elineConversationsVisibilityResponse.scala | 7 - .../interfaces/conversations/Tombstone.scala | 35 - .../TombstoneVisibilityLibrary.scala | 633 --- .../interfaces/conversations/package.scala | 11 - .../twitter/visibility/interfaces/des/BUILD | 23 - .../des/DESRealtimeVisibilityLibrary.scala | 99 - .../interfaces/des/DESVisibilityLibrary.scala | 72 - .../twitter/visibility/interfaces/dms/BUILD | 32 - .../dms/DmConversationVisibilityLibrary.scala | 94 - .../dms/DmConversationVisibilityRequest.scala | 9 - .../dms/DmEventVisibilityLibrary.scala | 80 - .../dms/DmEventVisibilityRequest.scala | 9 - .../interfaces/dms/DmVisibilityLibrary.scala | 88 - .../visibility/interfaces/dms/package.scala | 12 - .../visibility/interfaces/media/BUILD.bazel | 16 - .../media/MediaVisibilityLibrary.scala | 89 - .../media/MediaVisibilityRequest.scala | 10 - .../visibility/interfaces/notifications/BUILD | 31 - .../notifications/NotificationVFRequest.scala | 9 - .../NotificationsFilteringResponse.scala | 13 - ...tificationsPlatformFilteringResponse.scala | 13 - ...tificationsPlatformVisibilityLibrary.scala | 157 - .../NotificationsVisibilityLibrary.scala | 181 - .../interfaces/push_service/BUILD.bazel | 31 - .../PushServiceSafetyLabelMapFetcher.scala | 21 - .../PushServiceVisibilityLibrary.scala | 179 - .../PushServiceVisibilityLibraryParity.scala | 74 - .../PushServiceVisibilityLibraryUtil.scala | 57 - .../PushServiceVisibilityRequest.scala | 19 - .../PushServiceVisibilityResponse.scala | 52 - .../visibility/interfaces/search/BUILD | 34 - .../search/BatchSearchVisibilityRequest.scala | 9 - .../BatchSearchVisibilityResponse.scala | 5 - .../search/CombinedVisibilityResult.scala | 7 - .../search/SearchVisibilityLibrary.scala | 466 -- .../interfaces/search/TweetContext.scala | 10 - .../visibility/interfaces/spaces/BUILD | 37 - .../spaces/SpaceVisibilityLibrary.scala | 117 - .../spaces/SpaceVisibilityRequest.scala | 10 - .../visibility/interfaces/tweets/BUILD | 47 - .../DeletedTweetVisibilityLibrary.scala | 59 - .../tweets/QuotedTweetVisibilityLibrary.scala | 150 - .../tweets/TweetVisibilityLibrary.scala | 421 -- .../TweetVisibilityLibraryParityTest.scala | 109 - .../tweets/TweetVisibilityRequest.scala | 14 - .../interfaces/tweets/TweetypieContext.scala | 59 - ...serUnavailableStateVisibilityLibrary.scala | 138 - ...serUnavailableStateVisibilityRequest.scala | 14 - .../interfaces/tweets/enrichments/BUILD | 25 - .../ComplianceTweetNoticeEnrichment.scala | 55 - .../LimitedActionsPolicyEnrichment.scala | 173 - .../TweetVisibilityNudgeEnrichment.scala | 96 - .../twitter/visibility/interfaces/users/BUILD | 21 - .../users/UserVisibilityLibrary.scala | 111 - .../scala/com/twitter/visibility/models/BUILD | 32 - .../visibility/models/CommunityTweet.scala | 23 - .../twitter/visibility/models/ContentId.scala | 22 - .../visibility/models/LabelSource.scala | 61 - .../models/MediaSafetyLabelType.scala | 89 - .../models/MisinformationPolicy.scala | 179 - .../visibility/models/MutedKeyword.scala | 3 - .../visibility/models/SafetyLabel.scala | 90 - .../models/SafetyLabelMetadata.scala | 25 - .../visibility/models/SafetyLabelType.scala | 7 - .../visibility/models/SafetyLevel.scala | 855 --- .../visibility/models/SafetyLevelGroup.scala | 554 -- .../models/SemanticCoreAnnotation.scala | 3 - .../models/SpaceSafetyLabelType.scala | 91 - .../visibility/models/TweetDeleteReason.scala | 6 - .../models/TweetModelMetadata.scala | 23 - .../visibility/models/TweetSafetyLabel.scala | 360 -- .../visibility/models/UnitOfDiversion.scala | 16 - .../twitter/visibility/models/UserAge.scala | 15 - .../twitter/visibility/models/UserLabel.scala | 244 - .../models/UserSensitiveMediaSettings.scala | 13 - .../models/UserUnavailableStateEnum.scala | 22 - .../visibility/models/ViewerContext.scala | 53 - .../visibility/models/ViolationLevel.scala | 51 - .../twitter/visibility/models/package.scala | 5 - .../com/twitter/visibility/rules/Action.scala | 916 --- .../rules/AdvancedFilteringRules.scala | 71 - .../scala/com/twitter/visibility/rules/BUILD | 37 - .../twitter/visibility/rules/CardRules.scala | 52 - .../visibility/rules/ComposableActions.scala | 45 - .../twitter/visibility/rules/Condition.scala | 2401 -------- .../rules/DmConversationRules.scala | 50 - .../visibility/rules/DmEventRules.scala | 90 - .../rules/DmVisibilityPolicies.scala | 130 - .../visibility/rules/DownrankingRules.scala | 207 - .../visibility/rules/EvaluationContext.scala | 68 - .../visibility/rules/ExperimentBase.scala | 18 - .../rules/FailClosedException.scala | 41 - .../visibility/rules/FollowerRelations.scala | 20 - .../rules/ForEmergencyUseOnly.scala | 100 - .../rules/FreedomOfSpeechNotReach.scala | 685 --- .../visibility/rules/InterstitialIf.scala | 43 - .../rules/PublicInterestRules.scala | 327 -- .../com/twitter/visibility/rules/Rule.scala | 215 - .../rules/RuleActionSourceBuilder.scala | 97 - .../twitter/visibility/rules/RuleBase.scala | 239 - .../com/twitter/visibility/rules/Rules.scala | 315 - .../visibility/rules/SafeSearchRules.scala | 332 -- .../visibility/rules/SearchBlenderRules.scala | 37 - .../rules/SensitiveMediaSettingsRules.scala | 277 - .../twitter/visibility/rules/SpaceRules.scala | 219 - .../visibility/rules/TombstoneIf.scala | 44 - .../rules/ToxicityReplyFilterRules.scala | 28 - .../visibility/rules/TweetLabelRules.scala | 883 --- .../twitter/visibility/rules/TweetRules.scala | 594 -- .../visibility/rules/UserLabelRules.scala | 361 -- .../UserUnavailableStateTombstoneRules.scala | 120 - .../visibility/rules/VisibilityPolicy.scala | 3818 ------------- .../twitter/visibility/rules/generators/BUILD | 37 - .../rules/generators/RuleGenerator.scala | 8 - .../rules/generators/TweetRuleGenerator.scala | 273 - .../generators/TweetVisibilityPolicy.scala | 74 - .../twitter/visibility/rules/package.scala | 5 - .../twitter/visibility/rules/providers/BUILD | 38 - .../providers/InjectedPolicyProvider.scala | 27 - .../rules/providers/PolicyProvider.scala | 8 - .../providers/ProvidedEvaluationContext.scala | 50 - .../com/twitter/visibility/rules/utils/BUILD | 38 - .../visibility/rules/utils/ShimUtils.scala | 60 - .../scala/com/twitter/visibility/util/BUILD | 18 - .../twitter/visibility/util/DeciderUtil.scala | 45 - .../visibility/util/FeatureSwitchUtil.scala | 22 - .../twitter/visibility/util/LoggingUtil.scala | 35 - .../twitter/visibility/util/NamingUtils.scala | 6 - 6902 files changed, 629651 deletions(-) delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/BUILD delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/NativeUtils.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableFloat32.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint16.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ArrayInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/AutoTuneCriterion.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/BUILD delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/BitstringReader.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/BitstringWriter.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/BufferList.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ByteVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ByteVectorVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/CenteringTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/CharVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/Clustering.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/Clustering1D.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringIterationStats.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringParameters.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/DistanceComputer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/DoubleVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/FloatVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/FloatVectorVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer16.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer32.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputerM8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HNSW.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HNSWStats.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HStackInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer16.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer20.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer32.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer4.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer64.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerDefault.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM4.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IDSelector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorArray.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorBatch.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorRange.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ITQMatrix.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ITQTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IVFPQSearchParameters.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IVFSearchParameters.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/Index.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/Index2Layer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinary.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFlat.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFromFloat.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryHNSW.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryIVF.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat1D.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatCodes.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatIP.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatL2.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW2Level.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWFlat.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWPQ.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWSQ.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIDMap.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVF.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlat.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlatDedup.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQ.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQStats.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFScalarQuantizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFStats.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexLSH.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQ.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQStats.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefine.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefineFlat.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexScalarQuantizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexShards.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IndexSplitVectors.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IntVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/InterruptCallback.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/IntersectionCriterion.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/InvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/InvertedListsPtrVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/Level1Quantizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/LinearTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/LongVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/LongVectorVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/MapLong2Long.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/MaskedInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/MetricType.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer2.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/NormalizationTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OPQMatrix.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedListsIOHook.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskOneList.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OneRecallAtRCriterion.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoint.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPointVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoints.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PCAMatrix.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder16.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoderGeneric.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder16.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder8.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoderGeneric.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ParameterRange.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ParameterSpace.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PartitionStats.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PermutationObjective.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/PolysemousTraining.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ProductQuantizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClustering.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClusteringParameters.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimIndexFactory.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/RandomRotationMatrix.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/RangeQueryResult.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchPartialResult.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchResult.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ReadOnlyInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ReconstructFromNeighbors.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/RemapDimensionsTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/ReproduceDistancesObjective.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_32_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap__Type.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_FILE.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOReader.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOWriter.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer__QuantizerType.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_double.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__BinaryInvertedListScanner.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOReader.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOWriter.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__InvertedListScanner.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__LockLevels.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__RandomGenerator.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_float.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_int.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long_long.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_omp_lock_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__Index.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__InvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__VectorTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__pairT_float_int_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_mapT_long_long_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__Index_p_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_int64_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_long_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_omp_lock_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint16_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint32_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_char.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_long.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_void.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingOptimizer.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingParameters.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SliceInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/SlidingIndexWindow.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/StopWordsInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/Uint64Vector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/VStackInvertedLists.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransform.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransformVector.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/VisitedTable.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/doubleArray.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/floatArray.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/float_maxheap_array_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/float_minheap_array_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/intArray.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/int_maxheap_array_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/int_minheap_array_t.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/longArray.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitignore delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitkeep delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/resources/BUILD delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/swigfaiss.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissConstants.java delete mode 100644 ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissJNI.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/BUILD delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/DistanceFunction.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/DistancedItem.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/DistancedItemQueue.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/HnswIndex.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/HnswIndexIOUtil.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/HnswMeta.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/HnswNode.java delete mode 100644 ann/src/main/java/com/twitter/ann/hnsw/IllegalDuplicateInsertException.java delete mode 100644 ann/src/main/python/dataflow/BUILD.bazel delete mode 100644 ann/src/main/python/dataflow/bq.sql delete mode 100644 ann/src/main/python/dataflow/faiss_index_bq_dataset.py delete mode 100644 ann/src/main/python/dataflow/worker_harness/Dockerfile delete mode 100644 ann/src/main/python/dataflow/worker_harness/cloudbuild.yml delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/AnnoyCommon.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/RawAnnoyIndexBuilder.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/RawAnnoyQueryIndex.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/TypedAnnoyIndex.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/TypedAnnoyIndexBuilderWithFile.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/annoy/TypedAnnoyQueryIndexWithFile.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/brute_force/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/brute_force/BruteForceDeserialization.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/brute_force/BruteForceIndex.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/AnnInjections.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/Api.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/common/EmbeddingProducer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/IndexOutputFile.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/IndexTransformer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/MemoizedInEpochs.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/Metric.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/QueryableById.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/QueryableByIdImplementation.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/QueryableOperations.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/ReadWriteFuturePool.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/Serialization.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/ServiceClientQueryable.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/ShardApi.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/ShardedSerialization.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/common/Task.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/dataflow/offline/ANNIndexBuilderBeamJob.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/dataflow/offline/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/dataflow/offline/BaseEmbeddingData.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/dataflow/offline/FlatEmbeddingData.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/dataflow/offline/GroupedEmbeddingData.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/experimental/BUILD.bazel delete mode 100644 ann/src/main/scala/com/twitter/ann/experimental/Runner.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/FaissCommon.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/FaissIndex.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/FaissIndexer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/HourlyDirectoryWithSuccessFileListing.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/HourlyShardedIndex.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/faiss/QueryableIndexAdapter.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/featurestore/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/featurestore/FeatureStoreEmbeddingProducer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/file_store/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/file_store/ReadableIndexIdFileStore.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/file_store/WritableIndexIdFileStore.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/DistanceFunctionGenerator.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/Hnsw.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/HnswCommon.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/HnswIOUtil.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/IdEmbeddingMap.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/JMapBasedIdEmbeddingMap.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/MapDbBasedIdEmbeddingMap.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/SerializableHnsw.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/hnsw/TypedHnswIndex.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/manhattan/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/manhattan/ManhattanEmbeddingProducer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/manhattan/README delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/benchmark/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/benchmark/Knn.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/BUILD.bazel delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/IndexingStrategy.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/KnnDebug.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/KnnEntityRecoDebugJob.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/KnnHelper.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/KnnOfflineJob.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/KnnTruthSetGenerator.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/ParameterlessQueryable.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/README delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/faissindexbuilder/BUILD.bazel delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/faissindexbuilder/IndexBuilder.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/faissindexbuilder/IndexBuilderApp.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilder/BUILD.bazel delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilder/IndexBuilder.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilder/IndexBuilderApp.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilder/README.rst delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilderfrombq/BUILD.bazel delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilderfrombq/IndexBuilderFromBQ.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/scalding/offline/indexbuilderfrombq/IndexBuilderFromBQApp.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/serialization/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/serialization/DummyANNIndexInjection.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/serialization/PersistedEmbeddingInjection.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/serialization/ThriftIteratorIO.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/AnnLoadTest.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/AnnLoadTestMain.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/AnnLoadTestWorker.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/EmbeddingIndexer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/LoadTestRecorder.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/LoadTestUtils.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/loadtest/README.md delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/BaseQueryIndexServer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/Exceptions.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/FaissIndexPathProvider.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/IndexPathProvider.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/QueryIndexThriftController.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/QueryServerUtil.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/QueryableProvider.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/RefreshableQueryable.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/UnsafeQueryIndexServer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/throttling/AuroraCPUStatsReader.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/throttling/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/throttling/ThrottlingBasedQualityTask.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/throttling/WindowedStats.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/throttling/WindowedThrottlingInstrument.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/warmup/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/common/warmup/Warmup.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/faiss/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/faiss/FaissQueryIndexServer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/hnsw/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/service/query_server/hnsw/HnswQueryIndexServer.scala delete mode 100644 ann/src/main/scala/com/twitter/ann/util/BUILD delete mode 100644 ann/src/main/scala/com/twitter/ann/util/IndexBuilderUtils.scala delete mode 100644 ann/src/main/thrift/com/twitter/ann/common/BUILD delete mode 100644 ann/src/main/thrift/com/twitter/ann/common/ann_common.thrift delete mode 100644 ann/src/main/thrift/com/twitter/ann/knn/BUILD delete mode 100644 ann/src/main/thrift/com/twitter/ann/knn/knn.thrift delete mode 100644 ann/src/main/thrift/com/twitter/ann/serialization/BUILD delete mode 100644 ann/src/main/thrift/com/twitter/ann/serialization/serialization.thrift delete mode 100755 ci/ci.sh delete mode 100644 cr-mixer/BUILD.bazel delete mode 100644 cr-mixer/README.md delete mode 100644 cr-mixer/server/src/main/resources/BUILD.bazel delete mode 100644 cr-mixer/server/src/main/resources/config/decider.yml delete mode 100644 cr-mixer/server/src/main/resources/logback.xml delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/BUILD.bazel delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/CrMixerHttpServerWarmupHandler.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/CrMixerServer.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/CrMixerThriftServerWarmupHandler.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/AdsBlender.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/BlendedCandidatesBuilder.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/ContentSignalBlender.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/CountWeightedInterleaveBlender.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/InterleaveBlender.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/SourceTypeBackFillBlender.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/blender/SwitchBlender.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/AdsCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/AdsCandidateSourcesRouter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/CandidateSourcesRouter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/CrCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/CustomizedRetrievalCandidateGeneration.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/FrsTweetCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/RelatedTweetCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/RelatedVideoTweetCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/SimClustersInterestedInCandidateGeneration.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/TopicTweetCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/candidate_generation/UtegTweetCandidateGenerator.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/config/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/config/SimClustersANNConfig.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/config/TimeoutConfig.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/controller/BUILD.bazel delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/controller/CrMixerThriftController.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/exception/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/exception/InvalidSANNConfigException.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/featureswitch/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/featureswitch/CrMixerLoggingABDecider.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/featureswitch/ParamsBuilder.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/featureswitch/SetImpressedBucketsLocalContextFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/FilterBase.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/ImpressedTweetlistFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/InNetworkFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/PostRankFilterRunner.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/PreRankFilterRunner.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/ReplyFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/RetweetFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/TweetAgeFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/TweetInfoHealthFilterBase.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/UtegFilterRunner.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/UtegHealthFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/filter/VideoTweetFilter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/AdsRecommendationsScribeLogger.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/CrMixerScribeLogger.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/RelatedTweetScribeLogger.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/ScribeLoggerUtils.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/ScribeMetadata.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/TopLevelDdgMetricsMetadata.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/logging/UtegTweetScribeLogger.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/Candidate.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/CandidateGenerationInfo.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/CandidateGeneratorQuery.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/EarlybirdSimilarityEngineType.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/HealthThreshold.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/ModelConfig.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/ModuleNames.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/TopicTweetWithScore.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/TweetWithAuthor.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/TweetWithScore.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/model/TweetWithScoreAndSocialProof.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/ActivePromotedTweetStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/BUILD.bazel delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/BlueVerifiedAnnotationStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/CertoStratoStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/ConsumersBasedUserAdGraphStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/ConsumersBasedUserTweetGraphStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/ConsumersBasedUserVideoGraphStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/CrMixerParamConfigModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/DiffusionStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/EarlybirdRecencyBasedCandidateStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/EmbeddingStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/FrsStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/MHMtlsParamsModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/OfflineCandidateStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/RealGraphOonStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/RealGraphStoreMhModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/RepresentationManagerModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/RepresentationScorerModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/SampleSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/SimClustersANNServiceNameToClientMapper.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/SkitStratoStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/StrongTiePredictionStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/TripCandidateStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/TweetInfoStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/TweetRecentEngagedUserStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/TweetRecommendationResultsStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/TwhinCollabFilterStratoStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/TwiceClustersMembersStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/UnifiedCacheClient.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/UserSignalServiceColumnModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/UserSignalServiceStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/UserStateStoreModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/ABDeciderModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/CrMixerFlagModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/CrMixerLoggingABDeciderModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/FeatureContextBuilderModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/FeatureSwitchesModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/KafkaProducerModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/LoggerFactoryModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/MemoizingStatsReceiverModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/core/TimeoutConfigModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/grpc_client/NaviGRPCClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/CertoTopicTweetSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ConsumerBasedWalsSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ConsumerEmbeddingBasedTripSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ConsumerEmbeddingBasedTwHINSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ConsumerEmbeddingBasedTwoTowerSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ConsumersBasedUserAdGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ConsumersBasedUserVideoGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/DiffusionBasedSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/EarlybirdSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ProducerBasedUnifiedSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ProducerBasedUserAdGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/ProducerBasedUserTweetGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/SimClustersANNSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/SkitTopicTweetSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TweetBasedQigSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TweetBasedTwHINSimlarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TweetBasedUnifiedSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TweetBasedUserAdGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TweetBasedUserTweetGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TweetBasedUserVideoGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/TwhinCollabFilterLookupSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/similarity_engine/UserTweetEntityGraphSimilarityEngineModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/AnnQueryServiceClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/EarlybirdSearchClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/FrsClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/HydraPartitionClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/HydraRootClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/QigServiceClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/SimClustersAnnServiceClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/TweetyPieClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/UserAdGraphClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/UserTweetEntityGraphClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/UserTweetGraphClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/UserTweetGraphPlusClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/module/thrift_client/UserVideoGraphClientModule.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/AdsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/BlenderParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/BypassInterleaveAndRankParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumerBasedWalsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumerEmbeddingBasedCandidateGenerationParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumerEmbeddingBasedTripParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumerEmbeddingBasedTwHINParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumerEmbeddingBasedTwoTowerParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumersBasedUserAdGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumersBasedUserTweetGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ConsumersBasedUserVideoGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/CrMixerParamConfig.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/CustomizedRetrievalBasedCandidateGenerationParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/CustomizedRetrievalBasedFTROfflineInterestedInParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/CustomizedRetrievalBasedOfflineInterestedInParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/CustomizedRetrievalBasedTwhinParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/EarlybirdFrsBasedCandidateGenerationParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/FrsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/GlobalParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/GoodProfileClickParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/GoodTweetClickParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/InterestedInParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ProducerBasedCandidateGenerationParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ProducerBasedUserAdGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/ProducerBasedUserTweetGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RankerParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RealGraphInParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RealGraphOonParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentFollowsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentNegativeSignalParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentNotificationsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentOriginalTweetsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentReplyTweetsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentRetweetsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RecentTweetFavoritesParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RelatedTweetGlobalParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RelatedTweetProducerBasedParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RelatedTweetTweetBasedParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RelatedVideoTweetGlobalParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RelatedVideoTweetTweetBasedParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/RepeatedProfileVisitsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/SimClustersANNParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TopicTweetParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TweetBasedCandidateGenerationParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TweetBasedTwHINParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TweetBasedUserAdGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TweetBasedUserTweetGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TweetBasedUserVideoGraphParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/TweetSharesParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/UnifiedSETweetCombinationMethod.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/UnifiedUSSSignalParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/UtegTweetGlobalParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/VideoTweetFilterParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/VideoViewTweetsParams.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/decider/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/decider/CrMixerDecider.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/decider/DeciderKey.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/param/decider/EndpointLoadShedder.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/ranker/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/ranker/DefaultRanker.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/ranker/SwitchRanker.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/scribe/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/scribe/ScribeCategory.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/service/BUILD.bazel delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/service/CrMixerAlertNotificationConfig.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/CertoTopicTweetSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ConsumerBasedWalsSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ConsumerEmbeddingBasedTripSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ConsumerEmbeddingBasedTwHINSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ConsumerEmbeddingBasedTwoTowerSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ConsumersBasedUserAdGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ConsumersBasedUserVideoGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/DiffusionBasedSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdModelBasedSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdRecencyBasedSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdSimilarityEngineBase.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdSimilarityEngineRouter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/EarlybirdTensorflowBasedSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/FilterUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/HnswANNSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/LookupSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ModelBasedANNStore.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ProducerBasedUnifiedSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ProducerBasedUserAdGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/ProducerBasedUserTweetGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/SimClustersANNSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/SimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/SimilaritySourceOrderingUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/SkitHighPrecisionTopicTweetSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/SkitTopicTweetSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/StandardSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/TweetBasedQigSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/TweetBasedUnifiedSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/TweetBasedUserAdGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/TweetBasedUserTweetGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/TweetBasedUserVideoGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/TwhinCollabFilterSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/similarity_engine/UserTweetEntityGraphSimilarityEngine.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/FrsSourceGraphFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/FrsSourceSignalFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/FrsStore.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/RealGraphInSourceGraphFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/RealGraphOonSourceGraphFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/SourceFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/SourceGraphFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/SourceInfoRouter.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/SourceSignalFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/UssSourceSignalFetcher.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/source_signal/UssStore.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/BUILD delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/CandidateGenerationKeyUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/CountWeightedInterleaveUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/EarlybirdSearchUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/InterleaveUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/MetricTagUtil.scala delete mode 100644 cr-mixer/server/src/main/scala/com/twitter/cr_mixer/util/SignalTimestampStatsUtil.scala delete mode 100644 cr-mixer/thrift/src/main/thrift/BUILD delete mode 100644 cr-mixer/thrift/src/main/thrift/ads.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/candidate_generation_key.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/cr_mixer.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/frs_based_tweet.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/metric_tags.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/product.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/product_context.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/related_tweet.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/related_video_tweet.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/scribe.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/source_type.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/topic_tweet.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/uteg.thrift delete mode 100644 cr-mixer/thrift/src/main/thrift/validation.thrift delete mode 100644 docs/system-diagram.png delete mode 100644 follow-recommendations-service/BUILD delete mode 100644 follow-recommendations-service/CONFIG.ini delete mode 100644 follow-recommendations-service/FRS_architecture.png delete mode 100644 follow-recommendations-service/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/CandidateSourceRegistry.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/EnrichedCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/ParamPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/Predicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/PredicateResult.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/Ranker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/RecommendationFlow.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/SideEffectsUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/StatsUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/base/Transform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/AddressBookParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/ForwardEmailBookSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/ForwardPhoneBookSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/ReverseEmailBookSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/addressbook/ReversePhoneBookSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/CachedCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/ExperimentalCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/RealGraphExpansionRepository.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/SimilarUserExpanderParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/SimilarUserExpanderRepository.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/SocialProofEnforcedCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/SocialProofEnforcedCandidateSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/SocialProofEnforcedCandidateSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/StratoFetcherSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/StratoFetcherWithUnitViewSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/TweetAuthorsCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/base/TwoHopExpansionCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/crowd_search_accounts/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/crowd_search_accounts/CrowdSearchAccountsFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/crowd_search_accounts/CrowdSearchAccountsParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/crowd_search_accounts/CrowdSearchAccountsSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/crowd_search_accounts/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/BasePopGeoHashSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopCountryBackFillSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopCountrySource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeoQualityFollowSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeoQualityFollowSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeoQualityFollowSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeoSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeoSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeoSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/PopGeohashSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/geo/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/ppmi_locale_follow/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/ppmi_locale_follow/PPMILocaleFollowSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/ppmi_locale_follow/PPMILocaleFollowSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/ppmi_locale_follow/PPMILocaleFollowSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/ppmi_locale_follow/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/promoted_accounts/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/promoted_accounts/PromotedAccountsCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/promoted_accounts/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/real_graph/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/real_graph/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/real_graph/RealGraphOonFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/real_graph/RealGraphOonParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/real_graph/RealGraphOonV2Source.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/real_graph/RealGraphSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/RecentEngagementDirectFollowSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/RecentEngagementNonDirectFollowSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/RepeatedProfileVisitsFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/RepeatedProfileVisitsParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/recent_engagement/RepeatedProfileVisitsSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/salsa/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/salsa/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/salsa/RecentEngagementDirectFollowSalsaExpansionSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/salsa/SalsaExpander.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/salsa/SalsaExpansionBasedCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/CacheBasedSimsStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/DBV2SimsRefreshStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/DBV2SimsStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/Follow2vecNearestNeighborsStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/SimsExperimentalStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/SimsSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/SimsSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/SimsStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/StratoBasedSimsCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/StratoBasedSimsCandidateSourceWithUnitView.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims/SwitchingSimsSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/DBV2SimsExpansionParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/RecentEngagementSimilarUsersFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/RecentEngagementSimilarUsersParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/RecentEngagementSimilarUsersSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/RecentFollowingSimilarUsersParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/RecentFollowingSimilarUsersSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/RecentStrongEngagementDirectFollowSimilarUsersSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/SimsExpansionBasedCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/SimsExpansionFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/sims_expansion/SimsExpansionSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/socialgraph/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/socialgraph/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/socialgraph/RecentFollowingRecentFollowingExpansionSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/socialgraph/RecentFollowingRecentFollowingExpansionSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/socialgraph/RecentFollowingRecentFollowingExpansionSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/BaseOnlineSTPSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/Dbv2StpScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/EpStpScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/MutualFollowStrongTiePredictionSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineMutualFollowExpansionSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineStpSourceFsConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineStpSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineStpSourceWithDensePmiMatrix.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineStpSourceWithLegacyPmiMatrix.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineStrongTiePredictionBaseSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OfflineStrongTiePredictionSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OnlineSTPSourceFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OnlineSTPSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OnlineSTPSourceScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OnlineSTPSourceWithDeepbirdV2Scorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/OnlineSTPSourceWithEPScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/STPFirstDegreeFetcher.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/STPGraphBuilder.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/STPSecondDegreeFetcher.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/SocialProofEnforcedOfflineStrongTiePredictionSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/stp/img.png delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/top_organic_follows_accounts/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/top_organic_follows_accounts/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/top_organic_follows_accounts/TopOrganicFollowsAccountsFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/top_organic_follows_accounts/TopOrganicFollowsAccountsParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/top_organic_follows_accounts/TopOrganicFollowsAccountsSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/triangular_loops/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/triangular_loops/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/triangular_loops/TriangularLoopsFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/triangular_loops/TriangularLoopsParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/triangular_loops/TriangularLoopsSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/two_hop_random_walk/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/two_hop_random_walk/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/two_hop_random_walk/TwoHopRandomWalkSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/user_user_graph/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/user_user_graph/README.md delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/user_user_graph/UserUserGraphCandidateSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/user_user_graph/UserUserGraphFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/candidate_sources/user_user_graph/UserUserGraphParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/AddressbookClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/AddressbookModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/models/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/models/Contact.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/models/EdgeType.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/models/QueryOption.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/addressbook/models/RecordIdentifier.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/adserver/AdRequest.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/adserver/AdserverClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/adserver/AdserverModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/adserver/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/cache/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/cache/MemcacheClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/cache/MemcacheModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/cache/ThriftBijection.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/common/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/common/BaseClientModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/deepbirdv2/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/deepbirdv2/DeepBirdV2PredictionServiceClientModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/dismiss_store/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/dismiss_store/DismissStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/email_storage_service/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/email_storage_service/EmailStorageServiceClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/email_storage_service/EmailStorageServiceModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/geoduck/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/geoduck/LocationServiceClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/geoduck/LocationServiceModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/geoduck/ReverseGeocodeClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/geoduck/UserLocationFetcher.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/gizmoduck/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/gizmoduck/GizmoduckClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/gizmoduck/GizmoduckModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/graph_feature_service/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/graph_feature_service/GraphFeatureServiceClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/graph_feature_service/GraphFeatureStoreModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/impression_store/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/impression_store/ImpressionStoreModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/impression_store/WtfImpressionStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/interests_service/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/interests_service/InterestServiceClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/phone_storage_service/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/phone_storage_service/PhoneStorageServiceClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/phone_storage_service/PhoneStorageServiceModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/real_time_real_graph/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/real_time_real_graph/Engagement.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/real_time_real_graph/EngagementScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/real_time_real_graph/RealTimeRealGraphClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/socialgraph/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/socialgraph/SocialGraphClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/socialgraph/SocialGraphModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/strato/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/strato/StratoClientModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/user_state/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/clients/user_state/UserStateClient.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/constants/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/constants/CandidateAlgorithmTypeConstants.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/constants/GuiceNamedConstants.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/constants/ServiceConstants.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/adapters/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/adapters/CandidateAlgorithmAdapter.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/adapters/ClientContextAdapter.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/adapters/PostNuxAlgorithmAdapter.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/adapters/PreFetchedFeatureAdapter.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/common/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/common/FeatureSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/common/FeatureSourceId.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/common/HasPreFetchedFeature.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/CandidateAlgorithmSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/ClientContextSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureHydrationSourcesFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureHydrationSourcesFeatureSwitchKeys.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreFeatures.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreGizmoduckSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreParameters.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStorePostNuxAlgorithmSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreSourceParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreTimelinesAuthorSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/FeatureStoreUserMetricCountsSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/HydrationSourcesModule.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/PreFetchedFeatureSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/UserScoringFeatureSource.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/feature_hydration/sources/Utils.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/features/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/features/LocationFeature.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/features/TrackingTokenFeature.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/features/UserStateFeature.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/AddressBookMetadata.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/AlgorithmType.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/CandidateUser.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/ClientContextConverter.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/DisplayLocation.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/EngagementType.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/FilterReason.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/FlowContext.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/FlowRecommendation.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/GeohashAndCountryCode.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasAdMetadata.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasByfSeedUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasDataRecord.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasDebugOptions.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasDismissedUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasDisplayLocation.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasEngagements.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasExcludedUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasGeohashAndCountryCode.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasInfoPerRankingStage.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasInterestIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasInvalidRelationshipUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasIsSoftUser.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasMutualFollowedUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasPreviousRecommendationsContext.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasProfileId.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasQualityFactor.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasRecentFollowedByUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasRecentFollowedUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasRecentFollowedUserIdsWithTime.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasRecentlyEngagedUserIds.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasRecommendationFlowIdentifier.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasScores.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasSimilarToContext.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasTopicId.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasUserCandidateSourceDetails.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasUserState.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/HasWtfImpressions.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/OptimusRequest.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/Product.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/RankingInfo.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/Reason.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/RecentlyEngagedUserId.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/RecommendationStep.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/STPGraph.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/SafetyLevel.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/Score.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/Session.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/SignalData.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/TrackingToken.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/TweetCandidate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/UserCandidateSourceDetails.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/UserIdAndTimestamp.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/models/WtfImpression.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/CandidateParamPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/CandidateSourceParamPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/CuratedCompetitorListPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/ExcludedUserIdPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/InactivePredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/InactivePredicateParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/PreviouslyRecommendedUserIdsPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/dismiss/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/dismiss/DismissedCandidatePredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/dismiss/DismissedCandidatePredicateParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/gizmoduck/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/gizmoduck/GizmoduckPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/gizmoduck/GizmoduckPredicateCache.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/gizmoduck/GizmoduckPredicateFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/gizmoduck/GizmoduckPredicateParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/health/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/health/HssPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/health/HssPredicateFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/health/HssPredicateParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/InvalidRelationshipPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/RecentFollowingPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/SgsPredicateFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/SgsPredicateParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/SgsRelationshipsByUserIdPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/sgs/SgsRelationshipsPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/user_activity/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/user_activity/UserActivityPredicate.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/predicates/user_activity/UserActivityPredicateParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/common/AdhocScoreModificationType.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/common/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/common/DedupCandidates.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/common/RankerId.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/fatigue_ranker/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/fatigue_ranker/ImpressionBasedFatigueRanker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/fatigue_ranker/ImpressionBasedFatigueRankerFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/fatigue_ranker/ImpressionBasedFatigueRankerParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/first_n_ranker/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/first_n_ranker/FirstNRanker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/first_n_ranker/FirstNRankerFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/first_n_ranker/FirstNRankerFeatureSwitchKeys.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/first_n_ranker/FirstNRankerParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/interleave_ranker/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/interleave_ranker/InterleaveRanker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/interleave_ranker/InterleaveRankerFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/interleave_ranker/InterleaveRankerParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/ranking/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/ranking/HydrateFeaturesTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/ranking/MlRanker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/ranking/MlRankerFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/ranking/MlRankerParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/AdhocScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/DeepbirdScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/PostnuxDeepbirdProdScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/RandomScorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/Scorer.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/ml_ranker/scoring/ScorerFactory.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/utils/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/utils/Utils.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/CandidateShuffle.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/WeightMethod.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/WeightedCandidateSourceBaseRanker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/WeightedCandidateSourceRanker.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/WeightedCandidateSourceRankerFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/rankers/weighted_candidate_source_ranker/WeightedCandidateSourceRankerParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/stores/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/stores/LowTweepCredFollowStore.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/dedup/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/dedup/DedupTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/modify_social_proof/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/modify_social_proof/ModifySocialProofTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/modify_social_proof/RemoveAccountProofTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/ranker_id/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/ranker_id/RandomRankerIdTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/recommendation_flow_identifier/AddRecommendationFlowIdentifierTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/recommendation_flow_identifier/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/tracking_token/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/tracking_token/TrackingTokenTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/weighted_sampling/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/weighted_sampling/SamplingTransform.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/weighted_sampling/SamplingTransformFSConfig.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/transforms/weighted_sampling/SamplingTransformParams.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/BUILD delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/CollectionUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/DisplayLocationProductConverterUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/MergeUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/RandomUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/RescueWithStatsUtils.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/UserSignupUtil.scala delete mode 100644 follow-recommendations-service/common/src/main/scala/com/twitter/follow_recommendations/common/utils/Weighted.scala delete mode 100644 follow-recommendations-service/server/src/main/resources/BUILD delete mode 100644 follow-recommendations-service/server/src/main/resources/config/decider.yml delete mode 100644 follow-recommendations-service/server/src/main/resources/logback.xml delete mode 100644 follow-recommendations-service/server/src/main/resources/quality/stp_models/20141223/epModel delete mode 100644 follow-recommendations-service/server/src/main/resources/quality/stp_models/20141223/trainingConfig delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/FollowRecommendationsServiceThriftServer.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/Action.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/Config.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/FeedbackAction.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/Footer.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/Header.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/Layout.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/RecommendationOptions.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/SocialProof.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/Title.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/assembler/models/WTFPresentation.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/blenders/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/blenders/PromotedAccountsBlender.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/ConfigBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/DeciderConfigs.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/FeatureSwitchConfigs.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/GlobalFeatureSwitchConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/ParamsFactory.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/RequestContext.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/RequestContextFactory.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/candidates/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/candidates/CandidateUserContext.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/candidates/CandidateUserContextFactory.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/candidates/CandidateUserParamsFactory.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/candidates/HydrateCandidateParamsTransform.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/common/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/common/FeatureSwitchConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/deciders/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/deciders/DeciderKey.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/deciders/DeciderParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/params/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/configapi/params/GlobalParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/controllers/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/controllers/CandidateUserDebugParamsBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/controllers/RecommendationRequestBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/controllers/RequestBuilderUserFetcher.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/controllers/ScoringUserRequestBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/controllers/ThriftController.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/ads/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/ads/PromotedAccountsFlow.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/ads/PromotedAccountsFlowParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/ads/PromotedAccountsFlowRequest.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/ads/PromotedAccountsUtil.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderFlow.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderFlowCandidateSourceRegistry.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderFlowCandidateSourceWeights.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderFlowCandidateSourceWeightsParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderFlowFSConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderFlowFeatureSwitchKeys.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderRequest.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/content_recommender_flow/ContentRecommenderRequestBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlCandidateSourceRegistry.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlCandidateSourceWeightParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlCombinedRankerBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlFlow.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlFlowCandidateSourceWeights.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlFlowCandidateSourceWeightsFeatureSwitchKeys.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlFlowFSConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlFlowFeatureSwitchKeys.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlRequest.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlRequestBuilder.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/flows/post_nux_ml/PostNuxMlRequestBuilderParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/logging/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/logging/FrsLogger.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/CandidateSourceType.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/CandidateUserDebugParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/DebugParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/DisplayContext.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/FeatureValue.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/RecommendationFlowData.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/RecommendationRequest.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/RecommendationResponse.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/Request.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/ScoringUserRequest.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/ScoringUserResponse.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/failures/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/models/failures/TimeoutPipelineFailure.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/ABDeciderModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/ConfigApiModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/DiffyModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/FeatureSwitchesModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/FlagsModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/ProductRegistryModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/ScorerModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/ScribeModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/modules/TimerModule.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/ProdProductRegistry.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/common/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/common/Exceptions.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/common/Product.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/common/ProductRegistry.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/explore_tab/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/explore_tab/ExploreTabProduct.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/explore_tab/configapi/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/explore_tab/configapi/ExploreTabFSConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/explore_tab/configapi/ExploreTabParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/HTLProductMixer.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/HomeTimelineProduct.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/HomeTimelineStrings.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/configapi/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/configapi/HomeTimelineFSConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline/configapi/HomeTimelineParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline_tweet_recs/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline_tweet_recs/HomeTimelineTweetRecsProduct.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline_tweet_recs/configapi/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/home_timeline_tweet_recs/configapi/HomeTimelineTweetRecsParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/sidebar/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/sidebar/SidebarProduct.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/sidebar/configapi/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/products/sidebar/configapi/SidebarParams.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/FollowRecommendationsServiceWarmupHandler.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/ProductMixerRecommendationService.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/ProductPipelineSelector.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/ProductPipelineSelectorConfig.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/ProductRecommenderService.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/RecommendationsService.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/UserScoringService.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/exceptions/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/services/exceptions/UnknownExceptionMapper.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/utils/BUILD delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/utils/CandidateSourceHoldbackUtil.scala delete mode 100644 follow-recommendations-service/server/src/main/scala/com/twitter/follow_recommendations/utils/RecommendationFlowBaseSideEffectsUtil.scala delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/BUILD delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/assembler.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/client_context.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/debug.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/display_context.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/display_location.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/engagementType.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/flows.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/follow-recommendations-service.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/follow_recommendations_serving_history.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/BUILD delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/client_context.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/debug.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/display_context.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/display_location.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/engagementType.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/flows.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/logs.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/reasons.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/recently_engaged_user_id.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/recommendations.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/scoring.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/logging/tracking.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/reasons.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/recently_engaged_user_id.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/recommendations.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/scoring.thrift delete mode 100644 follow-recommendations-service/thrift/src/main/thrift/tracking.thrift delete mode 100644 graph-feature-service/BUILD.bazel delete mode 100644 graph-feature-service/README.md delete mode 100644 graph-feature-service/doc/common.md delete mode 100644 graph-feature-service/doc/getintersection.md delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/common/BUILD.bazel delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/common/Configs.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/BUILD.bazel delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/Main.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/controllers/ServerController.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/handlers/ServerGetIntersectionHandler.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/handlers/ServerWarmupHandler.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/modules/GetIntersectionStoreModule.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/modules/GraphFeatureServiceWorkerClientsModule.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/modules/LZ4Injection.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/modules/ServerFlagModule.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/stores/FeatureTypesEncoder.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/server/stores/GetIntersectionStore.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/util/BUILD delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/util/FeatureTypesCalculator.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/util/IntersectionValueCalculator.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/BUILD.bazel delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/Main.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/controllers/WorkerController.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/handlers/WorkerGetIntersectionHandler.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/handlers/WorkerWarmupHandler.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/modules/GraphContainerProviderModule.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/modules/WorkerFlagModule.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/util/AutoUpdatingGraph.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/util/GfsQuery.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/util/GraphContainer.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/util/GraphKey.scala delete mode 100644 graph-feature-service/src/main/scala/com/twitter/graph_feature_service/worker/util/GraphType.scala delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/BUILD.bazel delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/EdgeFeature.scala delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/GraphFeatureServiceAppBase.scala delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/GraphFeatureServiceApps.scala delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/GraphFeatureServiceMainJob.scala delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/adhoc/BUILD.bazel delete mode 100644 graph-feature-service/src/main/scalding/com/twitter/graph_feature_service/scalding/adhoc/RandomRequestGenerationApp.scala delete mode 100644 graph-feature-service/src/main/thrift/com/twitter/graph_feature_service/BUILD delete mode 100644 graph-feature-service/src/main/thrift/com/twitter/graph_feature_service/graph_feature_service.thrift delete mode 100644 home-mixer/BUILD.bazel delete mode 100644 home-mixer/README.md delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerHttpServerWarmupHandler.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerServer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/HomeMixerThriftServerWarmupHandler.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceCandidatePipelineConfigBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/ConversationServiceResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/EditedTweetsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/NewTweetsPillCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/candidate_pipeline/TimelineServiceResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/controller/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/controller/HomeThriftController.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/federated/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/federated/HomeMixerColumn.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/candidate_source/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/candidate_source/EarlybirdCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/candidate_source/StaleTweetsCacheCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeConversationServiceCandidateDecorator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/HomeQueryTypePredicates.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeAdsClientEventDetailsBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeClientEventDetailsBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeClientEventInfoBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeConversationModuleMetadataBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeTimelinesScoreInfoBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/HomeTweetTypePredicates.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/builder/ListClientEventDetailsBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/AddEntriesWithReplaceAndShowAlertAndShowCoverInstructionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/AuthorChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/BlockUserChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/DontLikeFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/EngagerSocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/ExtendedReplySocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/FeedbackStrings.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/FeedbackUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/FollowedBySocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/HomeFeedbackActionInfoBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/HomeTweetSocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/HomeWhoToFollowFeedbackActionInfoBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/HomeWhoToSubscribeFeedbackActionInfoBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/LikedBySocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/ListsSocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/MuteUserChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/NotInterestedTopicFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/NotRelevantChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/PopularInYourAreaSocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/PopularVideoSocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/ReceivedReplySocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/ReportTweetChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/RetweeterChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/TopicSocialContextBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/decorator/urt/builder/UnfollowUserChildFeedbackActionBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/DismissInfoQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/FeedbackHistoryQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/GizmoduckUserQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/ImpressionBloomFilterQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/InNetworkFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/LastNonPollingTimeQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/NamesFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/PersistenceStoreQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/PerspectiveFilteredSocialContextFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/RealGraphInNetworkScoresQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/RequestQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/SGSValidSocialContextFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/TweetImpressionsQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/feature_hydrator/TweetypieFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/DropMaxCandidatesFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/FeedbackFatigueFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/InvalidConversationModuleFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/InvalidSubscriptionTweetFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/PredicateGatedFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/PreviouslySeenTweetsFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/PreviouslyServedAncestorsFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/PreviouslyServedTweetPreviewsFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/PreviouslyServedTweetsFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/RejectTweetFromViewerFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/ReplyFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/RetweetDeduplicationFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/filter/RetweetFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/DismissFatigueGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/ExcludeSoftUserGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/RequestContextGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/RequestContextNotGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/SupportedLanguagesGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/gate/TimelinesPersistenceStoreLastInjectionGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/query_transformer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/query_transformer/EditedTweetsCandidatePipelineQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/scorer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/scorer/FeedbackFatigueScorer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/scorer/OONTweetScalingScorer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/selector/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/selector/DebunchCandidates.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/selector/UpdateConversationModuleId.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/selector/UpdateHomeClientEventDetails.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/selector/UpdateNewTweetsPillDecoration.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/ClientEventsBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/HomeScribeClientEventSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/HomeScribeServedCandidatesSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/PublishClientSentImpressionsEventBusSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/PublishClientSentImpressionsManhattanSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/PublishImpressionBloomFilterSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/TruncateTimelinesPersistenceStoreSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/UpdateLastNonPollingTimeSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/functional_component/side_effect/UpdateTimelinesPersistenceStoreSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/request/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/request/DeviceContextUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/request/HomeMixerDebugParamsUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/request/HomeMixerProductContextUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/request/HomeMixerProductUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/request/HomeMixerRequestUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timeline_logging/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timeline_logging/PromotedTweetDetailsMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timeline_logging/TweetDetailsMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timeline_logging/WhoToFollowDetailsMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/ChronologicalCursorMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/ChronologicalCursorUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/DeviceContextMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/RecommendedUsersCursorUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/TimelineServiceCursorMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/marshaller/timelines/TopicContextFunctionalityTypeUnmarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/ClearCacheIncludeInstruction.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/ContentFeatures.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/GapIncludeInstruction.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/HomeAdsQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/HomeFeatures.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/DeviceContext.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/HasListId.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/HasSeenTweetIds.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/HomeMixerDebugOptions.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/HomeMixerProduct.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/HomeMixerProductContext.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/model/request/HomeMixerRequest.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/AdvertiserBrandSafetySettingsStoreModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/BlenderClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ClientSentImpressionsPublisherModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ConversationServiceModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/FeedbackHistoryClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/HomeAdsCandidateSourceModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/HomeMixerFlagsModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/HomeMixerResourcesModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ImpressionBloomFilterModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/InjectionHistoryClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ManhattanClientsModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ManhattanFeatureRepositoryModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ManhattanTweetImpressionStoreModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/MemcachedFeatureRepositoryModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/NaviModelClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/OptimizedStratoClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/PeopleDiscoveryServiceModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/PipelineFailureExceptionMapper.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/RealGraphInNetworkScoresModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/RealtimeAggregateFeatureRepositoryModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ScoredTweetsMemcacheModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ScribeEventPublisherModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/SimClustersRecentEngagementsClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/StaleTweetsCacheModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/ThriftFeatureRepositoryModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/TimelinesPersistenceStoreClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/TopicSocialProofClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/TweetyPieClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/module/TweetypieStaticEntitiesCacheClientModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/GlobalParamConfigModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/HomeGlobalParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/HomeGlobalParams.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/HomeMixerFlagName.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/HomeMixerInjectionNames.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/decider/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/param/decider/DeciderKey.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/HomeMixerProductModule.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/HomeProductPipelineRegistryConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingAdsCandidatePipelineBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingEarlybirdCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingEarlybirdQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingEarlybirdResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingProductPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/FollowingWhoToFollowCandidatePipelineConfigBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/model/FollowingQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/model/HomeMixerExternalStrings.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/param/FollowingParam.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/following/param/FollowingParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouAdsCandidatePipelineBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouAdsDependentCandidatePipelineBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouConversationServiceCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouProductPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouPushToHomeMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouPushToHomeTweetCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouScoredTweetsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouScoredTweetsMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouScoredTweetsResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTimelineScorerResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouTweetPreviewsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouWhoToFollowCandidatePipelineConfigBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/ForYouWhoToSubscribeCandidatePipelineConfigBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/candidate_source/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/candidate_source/ScoredTweetsProductCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/feature_hydrator/AuthorEnabledPreviewsFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/feature_hydrator/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/feature_hydrator/FocalTweetFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/feature_hydrator/TimelineServiceTweetsQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/feature_hydrator/TweetPreviewTweetypieCandidateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/filter/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/filter/SocialContextFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/filter/TweetPreviewTextFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/functional_component/gate/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/functional_component/gate/PushToHomeRequestGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/model/ForYouQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/model/ForYouTweetsResponse.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/param/ForYouParam.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/param/ForYouParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/query_transformer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/query_transformer/TweetPreviewsQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/response_transformer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/response_transformer/TweetPreviewResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/scorer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/ServedCandidateFeatureKeysKafkaSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/ServedCandidateFeatureKeysKafkaSideEffectBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/ServedCandidateKafkaSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/ServedCandidateKeysKafkaSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/ServedCandidateKeysKafkaSideEffectBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/for_you/side_effect/ServedStatsSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/BlenderUsersCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/BlenderUsersCandidatePipelineQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/ListMemberBasedUsersCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/ListMemberBasedUsersResponseFeatureTransfromer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/ListRecommendedUsersMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/ListRecommendedUsersProductPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/candidate_source/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/candidate_source/BlenderUsersCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/candidate_source/SimilarityBasedUsersCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/feature_hydrator/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/feature_hydrator/IsGizmoduckValidUserFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/feature_hydrator/IsListMemberFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/feature_hydrator/IsSGSValidUserFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/feature_hydrator/RecentListMembersQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/filter/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/filter/DropMaxCandidatesByAggregatedScoreFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/filter/PreviouslyServedUsersFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/gate/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/gate/ViewerIsListOwnerGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/model/ListRecommendedUsersFeatures.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/model/ListRecommendedUsersQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/param/ListRecommendedUsersParam.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_recommended_users/param/ListRecommendedUsersParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/ListTweetsAdsCandidatePipelineBuilder.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/ListTweetsMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/ListTweetsProductPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/ListTweetsTimelineServiceCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/decorator/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/decorator/ListConversationServiceCandidateDecorator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/decorator/builder/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/model/ListTweetsQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/param/ListTweetsParam.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/list_tweets/param/ListTweetsParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/ScoredTweetsProductPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/ScoredTweetsRecommendationPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/CachedScoredTweetsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsBackfillCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsFrsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsInNetworkCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsListsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsPopularVideosCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsTweetMixerCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/ScoredTweetsUtegCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/earlybird/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/earlybird/ScoredTweetsEarlybirdFrsCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_pipeline/earlybird/ScoredTweetsEarlybirdInNetworkCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_source/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_source/CachedScoredTweetsCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/candidate_source/ListsCandidateSource.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/AncestorFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/AuthorFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/AuthorIsCreatorFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/CachedScoredTweetsQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/EarlybirdFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/FrsSeedUsersQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/GizmoduckAuthorFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/GraphTwoHopFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/IsExtendedReplyFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/ListIdsQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/MetricCenterUserCountingFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RealGraphQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RealGraphViewerAuthorFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RealGraphViewerRelatedUsersFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RealTimeInteractionGraphEdgeFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RealTimeInteractionGraphUserVertexQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/ReplyFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RequestTimeQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/RetweetSourceTweetFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/SimClustersEngagementSimilarityFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/SimClustersUserTweetScoresHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TSPInferredTopicFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TweetMetaDataFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TweetTimeFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TweetypieContentFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TweetypieStaticEntitiesFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TwhinAuthorFollowFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TwhinUserEngagementQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/TwhinUserFollowQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/UserFollowedTopicIdsFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/UserLanguagesFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/UserStateQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/UtegFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/author_features/AuthorFeaturesAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/author_features/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/content/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/content/ContentFeatureAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/content/InReplyToContentFeatureAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/earlybird/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/earlybird/EarlybirdAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/earlybird/InReplyToEarlybirdAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/inferred_topic/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/inferred_topic/InferredTopicAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/non_ml_features/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/non_ml_features/NonMLCandidateFeaturesAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/non_ml_features/NonMLCommonFeaturesAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/offline_aggregates/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/offline_aggregates/PassThroughAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/offline_aggregates/SparseAggregatesToDenseAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/twhin_embeddings/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/adapters/twhin_embeddings/TwhinEmbeddingsAdapter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/AggregateFeatureInfo.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/AggregateFeaturesToDecodeWithMetadata.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/BaseAggregateQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/BaseEdgeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/EdgeAggregateFeatures.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/PartAAggregateQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/PartBAggregateQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/Phase1EdgeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/Phase2EdgeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/offline_aggregates/Utils.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/BaseRealTimeAggregateBulkCandidateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/BaseRealTimeAggregateQueryFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/BaseRealtimeAggregateHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/EngagementsReceivedByAuthorRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/RealTimeAggregateTimeDecay.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/TopicCountryEngagementRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/TopicEngagementRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/TweetCountryEngagementRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/TweetEngagementRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/TwitterListEngagementRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/UserAuthorEngagementRealTimeAggregateFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/feature_hydrator/real_time_aggregates/UserEngagementRealTimeAggregatesFeatureHydrator.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/filter/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/filter/DuplicateConversationTweetsFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/filter/OutOfNetworkCompetitorFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/filter/OutOfNetworkCompetitorURLFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/filter/RetweetSourceTweetRemovingFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/filter/ScoredTweetsSocialContextFilter.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/gate/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/gate/MinCachedTweetsGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/gate/MinTimeSinceLastRequestGate.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/marshaller/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/marshaller/ScoredTweetsResponseDomainMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/marshaller/ScoredTweetsResponseTransportMarshaller.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/model/ScoredTweetsQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/model/ScoredTweetsResponse.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/param/ScoredTweetsParam.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/param/ScoredTweetsParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/TimelineRankerFrsQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/TimelineRankerInNetworkQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/TimelineRankerQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/TimelineRankerUtegQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/earlybird/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/earlybird/EarlybirdFrsQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/earlybird/EarlybirdInNetworkQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/query_transformer/earlybird/EarlybirdQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/CachedScoredTweetsResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsBackfillResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsFrsResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsInNetworkResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsListsResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsPopularVideosResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsTweetMixerResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/ScoredTweetsUtegResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/TimelineRankerResponseTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/earlybird/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/earlybird/EarlybirdResponseTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/earlybird/ScoredTweetsEarlybirdFrsResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/response_transformer/earlybird/ScoredTweetsEarlybirdInNetworkResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scorer/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scorer/DiversityDiscountProvider.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scorer/HeuristicScorer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scorer/NaviModelScorer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scorer/PredictedScoreFeature.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scorer/RescoringFactorProvider.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scoring_pipeline/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scoring_pipeline/ScoredTweetsHeuristicScoringPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/scoring_pipeline/ScoredTweetsModelScoringPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/selector/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/selector/KeepBestOutOfNetworkCandidatePerAuthorPerSuggestType.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/side_effect/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/side_effect/CachedScoredTweetsSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/side_effect/ScribeScoredCandidatesSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/scored_tweets/side_effect/ScribeServedCommonFeaturesAndCandidateFeaturesSideEffect.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/SubscribedEarlybirdCandidatePipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/SubscribedEarlybirdQueryTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/SubscribedEarlybirdResponseFeatureTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/SubscribedMixerPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/SubscribedProductPipelineConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/model/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/model/SubscribedQuery.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/param/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/param/SubscribedParam.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/product/subscribed/param/SubscribedParamConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/service/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/service/HomeMixerAccessPolicy.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/service/HomeMixerAlertConfig.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/service/ScoredTweetsService.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/store/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/store/RealGraphInNetworkScoresStore.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/CachedScoredTweetsHelper.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/CandidatesUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/DataRecordUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/InjectionTransformer.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/LanguageUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/MissingKeyException.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/ObservedKeyValueResultHandler.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/ReplyRetweetUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/TensorFlowUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/TweetImpressionsHelper.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/earlybird/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/earlybird/EarlybirdRequestUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/earlybird/EarlybirdResponseUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/earlybird/RelevanceSearchUtil.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/tweetypie/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/tweetypie/RequestFields.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/tweetypie/content/BUILD.bazel delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/tweetypie/content/FeatureExtractionHelper.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/tweetypie/content/TweetMediaFeaturesExtractor.scala delete mode 100644 home-mixer/server/src/main/scala/com/twitter/home_mixer/util/tweetypie/content/TweetTextFeaturesExtractor.scala delete mode 100644 navi/README.md delete mode 100644 navi/dr_transform/Cargo.toml delete mode 100644 navi/dr_transform/src/all_config.rs delete mode 100644 navi/dr_transform/src/converter.rs delete mode 100644 navi/dr_transform/src/lib.rs delete mode 100644 navi/dr_transform/src/util.rs delete mode 100644 navi/navi/Cargo.toml delete mode 100644 navi/navi/build.rs delete mode 100644 navi/navi/proto/kfserving/grpc_predict_v2.proto delete mode 100644 navi/navi/proto/tensorflow/core/example/example.proto delete mode 100644 navi/navi/proto/tensorflow/core/example/feature.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/allocation_description.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/api_def.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/attr_value.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/cost_graph.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/dataset_metadata.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/dataset_options.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/device_attributes.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/full_type.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/function.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/graph.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/graph_transfer_info.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/kernel_def.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/log_memory.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/model.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/node_def.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/op_def.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/reader_base.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/resource_handle.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/step_stats.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/summary.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/tensor.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/tensor_description.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/tensor_shape.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/tensor_slice.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/types.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/variable.proto delete mode 100644 navi/navi/proto/tensorflow/core/framework/versions.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/autotuning.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/bfc_memory_map.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/cluster.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/composite_tensor_variant.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/config.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/control_flow.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/conv_autotuning.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/coordination_config.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/coordination_service.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/critical_section.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/data_service.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/debug.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/debug_event.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/device_filters.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/device_properties.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/distributed_runtime_payloads.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/eager_service.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/error_codes.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/graph_debug_info.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/master.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/master_service.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/meta_graph.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/named_tensor.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/queue_runner.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/remote_tensor_handle.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/replay_log.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/rewriter_config.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/saved_model.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/saved_object_graph.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/saver.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/service_config.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/snapshot.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/status.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/struct.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/tensor_bundle.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/tensorflow_server.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/trackable_object_graph.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/transport_options.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/verifier_config.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/worker.proto delete mode 100644 navi/navi/proto/tensorflow/core/protobuf/worker_service.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/classification.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/get_model_metadata.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/get_model_status.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/inference.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/input.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/logging.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/model.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/model_management.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/model_service.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/predict.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/prediction_log.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/prediction_service.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/regression.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/session_service.proto delete mode 100644 navi/navi/proto/tensorflow_serving/apis/status.proto delete mode 100644 navi/navi/proto/tensorflow_serving/config/file_system_storage_path_source.proto delete mode 100644 navi/navi/proto/tensorflow_serving/config/log_collector_config.proto delete mode 100644 navi/navi/proto/tensorflow_serving/config/logging_config.proto delete mode 100644 navi/navi/proto/tensorflow_serving/config/model_server_config.proto delete mode 100644 navi/navi/scripts/run_onnx.sh delete mode 100644 navi/navi/scripts/run_tf2.sh delete mode 100644 navi/navi/src/batch.rs delete mode 100644 navi/navi/src/bin/navi.rs delete mode 100644 navi/navi/src/bin/navi_onnx.rs delete mode 100644 navi/navi/src/bin/navi_torch.rs delete mode 100644 navi/navi/src/bootstrap.rs delete mode 100644 navi/navi/src/cli_args.rs delete mode 100644 navi/navi/src/cores/validator.rs delete mode 100644 navi/navi/src/lib.rs delete mode 100644 navi/navi/src/metrics.rs delete mode 100644 navi/navi/src/onnx_model.rs delete mode 100644 navi/navi/src/predict_service.rs delete mode 100644 navi/navi/src/tf_model.rs delete mode 100644 navi/navi/src/torch_model.rs delete mode 100644 navi/segdense/Cargo.toml delete mode 100644 navi/segdense/src/error.rs delete mode 100644 navi/segdense/src/lib.rs delete mode 100644 navi/segdense/src/main.rs delete mode 100644 navi/segdense/src/mapper.rs delete mode 100644 navi/segdense/src/segdense_transform_spec_home_recap_2022.rs delete mode 100644 navi/segdense/src/util.rs delete mode 100644 navi/thrift_bpr_adapter/thrift/Cargo.toml delete mode 100644 navi/thrift_bpr_adapter/thrift/src/data.rs delete mode 100644 navi/thrift_bpr_adapter/thrift/src/decoder.rs delete mode 100644 navi/thrift_bpr_adapter/thrift/src/lib.rs delete mode 100644 navi/thrift_bpr_adapter/thrift/src/main.rs delete mode 100644 navi/thrift_bpr_adapter/thrift/src/prediction_service.rs delete mode 100644 navi/thrift_bpr_adapter/thrift/src/tensor.rs delete mode 100644 product-mixer/README.md delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/account_recommendations_mixer/AccountRecommendationsMixerCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/account_recommendations_mixer/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ads/AdsProdStratoCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ads/AdsProdThriftCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ads/AdsStagingCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ads/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ann/AnnCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ann/AnnIdQuery.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/ann/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/audiospace/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/audiospace/CreatedSpacesCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/business_profiles/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/business_profiles/TeamMembersCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/cr_mixer/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/cr_mixer/CrMixerFrsBasedTweetRecommendationsCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/cr_mixer/CrMixerTweetRecommendationsCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/earlybird/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/earlybird/EarlybirdTweetCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/explore_ranker/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/explore_ranker/ExploreRankerCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/flexible_injection_pipeline/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/flexible_injection_pipeline/PromptCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/hermit/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/hermit/UsersSimilarToMeCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/interest_discovery/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/interest_discovery/RelatedTopicsCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/lists/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/lists/OrganicPopGeoListsCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/people_discovery/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/people_discovery/PeopleDiscoveryCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/recommendations/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/recommendations/UserFollowRecommendationsCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/social_graph/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/social_graph/SocialgraphCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/social_graph/SocialgraphCursorConstants.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_ranker/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_ranker/TimelineRankerInNetworkCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_ranker/TimelineRankerRecapCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_ranker/TimelineRankerUtegCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_scorer/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_scorer/TimelineScorerCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_service/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timeline_service/TimelineServiceTweetCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timelines_impression_store/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/timelines_impression_store/TimelinesImpressionStoreCandidateSourceV2.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/topics/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/topics/FollowedTopicsCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/tweetconvosvc/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/tweetconvosvc/ConversationServiceCandidateSource.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/tweetconvosvc/ConversationServiceResponseFeatureTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/candidate_source/tweetconvosvc/DropMaxConversationModuleItemCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/slice/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/slice/SliceItemCandidateDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/slice/builder/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/slice/builder/CursorCandidateSliceItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/UrtConversationItemCandidateDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/UrtItemCandidateDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/UrtItemInModuleDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/UrtMultipleModulesDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/contextual_ref/ContextualTweetRefBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/conversations/ConversationModuleMetadataBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/FlipPromptCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/FlipPromptModuleGrouping.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/FlipPromptUrtModuleBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/OnboardingInjectionConversions.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/RelevancePromptConversions.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/flexible_injection_pipeline/TilesCarouselConversions.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/icon/HorizonIconBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/ad/AdsCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/alert/DurationParamBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/alert/ShowAlertCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/alert/StaticShowAlertColorConfigurationBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/alert/StaticShowAlertDisplayLocationBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/alert/StaticShowAlertIconDisplayInfoBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/article/ArticleCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/audio_space/AudioSpaceCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/card/CardCandidateUtrItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/commerce/CommerceProductCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/commerce/CommerceProductGroupCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/event_summary/EventCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/generic_summary/GenericSummaryActionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/generic_summary/GenericSummaryCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/generic_summary/GenericSummaryContextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/icon_label/IconLabelCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/message/CompactPromptCandidateUrtItemStringCenterBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/message/InlinePromptCandidateUrtItemStringCenterBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/message/MessageTextActionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/message/UserFacePileBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/moment/MomentAnnotationCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/relevance_prompt/RelevancePromptCandidateUrtItemStringCenterBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/suggestion/SpellingSuggestionCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/tile/TileCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/topic/ParamTopicDisplayTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/topic/ParamTopicFunctionalityTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/topic/StaticTopicDisplayTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/topic/StaticTopicFunctionalityTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/topic/TopicCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/topic/VerticalGridTopicCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/trend/TrendCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/trend/TrendMetaDescriptionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/trend/TrendPromotedMetadataBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/tweet/TweetCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/twitter_list/TwitterListCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/unified_trend_event/UnifiedTrendEventCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/item/user/UserCandidateUrtItemBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/ClientEventInfoBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/ConversationTweetClientEventDetailsBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/StaticUrlBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/TopicClientEventDetailsBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/TopicNotInterestedFeedbackActionInfoBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/TopicTweetClientEventDetailsBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/TopicsToFollowModuleMetadataBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/metadata/WhoToFollowFeedbackActionInfoBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/operation/CursorCandidateUrtOperationBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/promoted/FeaturePromotedMetadataBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/RichTextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/RichTextMarkupUtil.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/RichTextReferenceObjectBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/RichTextRtlOptionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/StaticRichTextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/twitter_text/TwitterTextEntityProcessor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/twitter_text/TwitterTextFormatProcessor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/twitter_text/TwitterTextRenderer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/twitter_text/TwitterTextRendererProcessor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/richtext/twitter_text/TwitterTextRichTextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/social_context/FeatureSocialContextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/social_context/GeneralModuleSocialContextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/social_context/GeneralSocialContextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/social_context/WhoToFollowSocialContextBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/stringcenter/ModuleStr.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/stringcenter/Str.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/FeatureModuleDisplayTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ModuleDynamicShowMoreBehaviorRevealByCountBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ModuleFooterBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ModuleHeaderBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ModuleHeaderDisplayTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ModuleIdGeneration.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ModuleShowMoreBehaviorRevealByCountBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ParamGatedModuleFooterBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ParamGatedModuleHeaderBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/ParamWhoToFollowModuleDisplayTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/StaticModuleDisplayTypeBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/decorator/urt/builder/timeline_module/TimelineModuleBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/experiments/metrics/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/experiments/metrics/MetricDefinitions.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/experiments/metrics/MetricGroup.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/experiments/metrics/MetricTemplateCLIRunner.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/experiments/metrics/MetricTemplates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/experiments/metrics/PlaceholderConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/FeatureStoreV1QueryUserIdFeature.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/FeatureStoreV1QueryUserIdTweetCandidateAuthorIdFeature.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/FeatureStoreV1QueryUserIdTweetCandidateTweetIdFeature.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/FeatureStoreV1TweetCandidateAuthorIdFeature.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/FeatureStoreV1TweetCandidateTweetIdFeature.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature/featurestorev1/FeatureStoreV1UserCandidateUserIdFeature.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/ads/AdvertiserBrandSafetySettingsFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/ads/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/decay/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/decay/DecayCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/param_gated/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/param_gated/ParamGatedBulkCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/param_gated/ParamGatedCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/param_gated/featurestorev1/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/param_gated/featurestorev1/ParamGatedFeatureStoreV1CandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/qualityfactor_gated/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/qualityfactor_gated/QualityFactorGatedCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_is_nsfw/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_is_nsfw/TweetIsNsfwCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_tlx/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_tlx/TweetTLXScoreCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_tweetypie/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_tweetypie/TweetTweetypieCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_visibility_reason/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/candidate/tweet_visibility_reason/TweetVisibilityReasonBulkCandidateFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/async/AsyncQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/async/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/cr_ml_ranker/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/cr_ml_ranker/CrMlRankerCommonQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/cr_ml_ranker/CrMlRankerCommonQueryFeatureHydratorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/cr_ml_ranker/RankingConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/impressed_tweets/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/impressed_tweets/ImpressedTweetsQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/logged_in_only/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/logged_in_only/LoggedInOnlyQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/param_gated/AsyncParamGatedQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/param_gated/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/param_gated/ParamGatedQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/param_gated/featurestorev1/AsyncParamGatedFeatureStoreV1QueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/param_gated/featurestorev1/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/param_gated/featurestorev1/ParamGatedFeatureStoreV1QueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/qualityfactor_gated/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/feature_hydrator/query/qualityfactor_gated/QualityFactorGatedQueryFeatureHydrator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/AdaptiveLongIntBloomFilterDedupFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/ExcludedIdsFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/FeatureFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/FeatureValueConditionalFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/HasAuthorIdFeatureFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/ParamGatedFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/PredicateFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/SnowflakeIdAgeFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/TweetAuthorCountryFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/TweetAuthorIsSelfFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/TweetIsNotReplyFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/TweetLanguageFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/TweetVisibilityFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/UrtUnorderedExcludeIdsCursorFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/list_visibility/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/list_visibility/ListVisibilityFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/tweet_impression/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/filter/tweet_impression/TweetImpressionFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/DefinedCountryCodeGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/FeatureGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/FirstPageGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/NoCandidatesGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/NonEmptyAdsQueryStringGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/NonEmptyCandidatesGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/QualityFactorGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/any_candidates_without_feature/AnyCandidatesWithoutFeatureGate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/gate/any_candidates_without_feature/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/ArticleCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/AudioSpaceCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/CardCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/CommerceItemCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/CursorCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/DMConvoCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/DMEventCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/GenericSummaryCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/LabelCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/MomentAnnotationCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/PromptCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/ShowAlertCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/TopicCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/TweetCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/TwitterListCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/UserCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/ads/AdsCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/ads/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/hubble/AdCreativeCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/hubble/AdGroupCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/hubble/AdUnitCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/hubble/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/hubble/CampaignCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/hubble/FundingSourceCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/suggestion/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/suggestion/QuerySuggestionCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/suggestion/SpellingSuggestionCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/trends_events/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/candidate/trends_events/UnifiedTrendEventCandidate.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/cursor/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/cursor/OrderedCursor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/cursor/PassThroughCursor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/cursor/UnorderedBloomFilterCursor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/cursor/UnorderedExcludeIdsCursor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/cursor/UrtPlaceholderCursor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/feature/flexible_injection_pipeline/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/slice/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/slice/SliceItemPresentation.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/urt/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/urt/ConversationModuleItem.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/urt/UrtItemPresentation.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/urt/UrtModulePresentation.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/presentation/urt/UrtOperationPresentation.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/query/ads/AdsQuery.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/model/query/ads/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/AccountRecommendationsMixerModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/ConversationServiceModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/CrMixerClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/DarkTrafficFilterModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/EarlybirdModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/ExploreRankerClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/FollowRecommenderServiceModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/GizmoduckClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/HomeScorerClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/InterestsDiscoveryServiceModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/OnboardingTaskServiceModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/PeopleDiscoveryServiceModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/SocialGraphServiceModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/TimelineMixerClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/TimelineRankerClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/TimelineScorerClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/TimelineServiceClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/TweetImpressionStoreModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/TweetyPieClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/UserSessionStoreModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/cr_ml_ranker/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/cr_ml_ranker/CrMlRankerModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/FinagleHttpClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/FinagleHttpClientWithCredentialProxyModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/FinagleHttpClientWithProxyModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/FinatraHttpClientModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/FinatraHttpClientWithCredentialProxyModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/FinatraHttpClientWithProxyModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/module/http/ProxyCredentialsModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsCandidatePipelineQueryTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsCandidatePipelineResultsTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsDependentCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsDependentCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsDependentCandidatePipelineQueryTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/AdsDisplayLocationBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/CountNumOrganicItems.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/GetOrganicItemIds.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/PromotedTweetsOnlyFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/ads/ValidAdImpressionIdFilter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/FlipPromptCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/FlipPromptCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/FlipPromptDependentCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/FlipPromptDependentCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/transformer/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/transformer/FlipCandidateFeatureTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/transformer/FlipInjectionParams.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/transformer/FlipQueryTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/flexible_injection_pipeline/transformer/PromptResultsTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowArmCandidateDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowArmCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowArmCandidatePipelineQueryTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowArmDependentCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowArmDependentCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowArmResponseFeatureTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowCandidateDecorator.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowCandidatePipelineQueryTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowClientEventDetailsBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowDependentCandidatePipelineConfig.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowDependentCandidatePipelineConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/pipeline/candidate/who_to_follow_module/WhoToFollowResponseFeatureTransformer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/cursor/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/cursor/CursorSerializer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/cursor/UrtCursorSerializer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/SliceDomainMarshaller.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/OrderedNextCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/OrderedNextCursorUpdater.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/OrderedPreviousCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/OrderedPreviousCursorUpdater.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/ShouldInclude.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/SliceBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/SliceCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/slice/builder/SliceCursorUpdater.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/UrpDomainMarshaller.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/builder/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/builder/PageBodyBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/builder/PageHeaderBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/builder/PageNavBarBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/builder/StaticTimelineScribeConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urp/builder/TimelineScribeConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/UndecoratedUrtDomainMarshaller.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/UrtDomainMarshaller.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddEntriesInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddEntriesWithAddToModuleInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddEntriesWithPinnedAndReplaceInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddEntriesWithReplaceAndShowAlertInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddEntriesWithReplaceInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddEntriesWithShowCoverInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/AddToModuleInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/BaseUnorderedExcludeIdsBottomCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/ClearCacheInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/FeaturePassThroughCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/IncludeInstruction.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/MarkUnreadInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/OrderedBottomCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/OrderedGapCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/OrderedTopCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/PinEntryInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/PlaceholderTopCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/ReplaceEntryInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/ShowAlertInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/ShowCoverInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/StaticTimelineScribeConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/TerminateInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/TimelineScribeConfigBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UnorderedBloomFilterBottomCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UnorderedExcludeIdsBottomCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UnorderedExcludeIdsSeqBottomCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UrtBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UrtCursorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UrtCursorUpdater.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UrtInstructionBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/premarshaller/urt/builder/UrtMetadataBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/common/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/common/MLModelInferenceClient.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/common/ManagedModelClient.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/common/ModelSelector.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/common/NaviModelClient.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cortex/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cortex/CortexManagedInferenceServiceDataRecordScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cortex/CortexManagedInferenceServiceDataRecordScorerBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cortex/CortexManagedInferenceServiceTensorScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cortex/CortexManagedInferenceServiceTensorScorerBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cortex/ModelFeatureExtractor.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cr_ml_ranker/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cr_ml_ranker/CrMlRankerScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/cr_ml_ranker/CrMlRankerStitchClient.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/deepbird/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/deepbird/BaseDeepbirdV2Scorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/deepbird/DeepbirdV2PredictionServerScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/deepbird/LollyPredictionEngineScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/deepbird/TensorflowPredictionEngineScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/param_gated/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/param_gated/ParamGatedScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/qualityfactor_gated/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/qualityfactor_gated/QualityFactorGatedScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/BooleanInferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/BytesInferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/CandidateInferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/Float32InferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/FloatTensorInferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/InferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/Int64InferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/ModelInferRequestBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/QueryInferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tensorbuilder/SparseMapInferInputTensorBuilder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tweet_tlx/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tweet_tlx/TweetTLXStratoScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/scorer/tweet_tlx/TweetTLXThriftScorer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/Bucketer.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/CandidateMergeStrategy.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/CandidatePositionInResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DeduplicationKey.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropAllCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropDuplicateCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropDuplicateModuleItemCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropDuplicateResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropFilteredCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropFilteredModuleItemCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropMaxCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropMaxModuleItemCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropMaxResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropModuleTooFewModuleItemResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropNonDuplicateCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropOrthogonalCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropRequestedMaxModuleItemCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropRequestedMaxResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropSelector.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DropTooFewResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/DynamicPositionSelector.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertAppendIntoModuleCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertAppendPatternResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertAppendRatioResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertAppendResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertAppendWeaveResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertAppendWithoutFeatureResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertDynamicPositionResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertFixedPositionIntoModuleCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertFixedPositionResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertIntoModule.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertPerCandidateDynamicPositionResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertRandomPositionResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertRelativePositionResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/InsertSelector.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/SelectConditionally.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/SelectFromSubpoolCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/UpdateSortCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/UpdateSortModuleItemCandidates.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/UpdateSortResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/ads/AdsInjector.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/ads/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/ads/InsertAdResults.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/FeatureValueSorter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/RandomShuffleSorter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/ReverseSorter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/SortOrder.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/SorterFromOrdering.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/SorterProvider.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/featurestorev1/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/selector/sorter/featurestorev1/FeatureStoreV1FeatureValueSorter.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/BUILD delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/KafkaPublishingSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/ParamGatedPipelineResultSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/ScribeClientEventSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/ScribeLogEventAsyncSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/ScribeLogEventSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/StratoInsertSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/UserSessionStoreUpdateSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/metrics/BUILD.bazel delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/metrics/CandidateMetricFunction.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/metrics/ScribeClientEventMetricsSideEffect.scala delete mode 100644 product-mixer/component-library/src/main/scala/com/twitter/product_mixer/component_library/side_effect/metrics/ScribeClientEventMetricsSideEffectBuilder.scala delete mode 100644 product-mixer/core/src/main/java/com/twitter/product_mixer/core/product/guice/scope/BUILD delete mode 100644 product-mixer/core/src/main/java/com/twitter/product_mixer/core/product/guice/scope/ProductScoped.java delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/AlertConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/DebugTwitterContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/GetComponentRegistryHandler.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/GetDebugConfigurationHandler.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/PredicateConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/ProductMixerController.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/controllers/QualityFactorMonitoringConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/Feature.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/datarecord/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/datarecord/DataRecordCompatible.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/datarecord/DataRecordFeature.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/FeatureMap.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/FeatureMapBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/FeatureMapException.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/FeatureMapSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/asyncfeaturemap/AsyncFeatureMap.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/asyncfeaturemap/AsyncFeatureMapSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/asyncfeaturemap/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/datarecord/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/datarecord/DataRecordConverter.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/datarecord/DataRecordExtractor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/datarecord/FeaturesScope.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/featurestorev1/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featuremap/featurestorev1/FeatureStoreV1FeatureMap.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featurestorev1/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featurestorev1/FeatureStoreV1Entity.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featurestorev1/FeatureStoreV1Feature.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featurestorev1/featurevalue/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/feature/featurestorev1/featurevalue/FeatureStoreV1Response.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/access_policy/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/CandidateSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/CandidatesWithSourceFeatures.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/PassthroughCandidateSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/StaticCandidateSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/product_pipeline/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/product_pipeline/ProductPipelineCandidateSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoErrCategorizer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyFetcherSeqSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyFetcherSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyFetcherWithSourceFeaturesSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyView.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyViewFetcherSeqSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyViewFetcherSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/candidate_source/strato/StratoKeyViewFetcherWithSourceFeaturesSource.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/CandidateScope.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/access_policy/AccessPolicy.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/access_policy/AccessPolicyEvaluator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/access_policy/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/access_policy/WithDebugAccessPolicies.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/Alert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/AlertType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/EmptyResponseRateAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/GenericClientLatencyAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/GenericClientSuccessRateAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/GenericClientThroughputAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/IsObservableFromStrato.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/LatencyAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/NotificationGroup.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/Percentile.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/ResponseSizeAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/Source.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/StratoColumnAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/SuccessRateAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/ThroughputAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/MetricGranularity.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/Operator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/Predicate.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/TriggerIfAbove.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/TriggerIfBelow.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/common/alert/predicate/TriggerIfLatencyAbove.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/ConfigBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/ParamsBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/RequestContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/RequestContextBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/StaticParam.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/registry/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/registry/GlobalParamConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/registry/GlobalParamRegistry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/registry/ParamConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/configapi/registry/ParamConfigBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/CandidateDecorator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/Decoration.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/slice/builder/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/slice/builder/CandidateSliceItemBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/CandidateUrtEntryBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/icon/BaseHorizonIconBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/alert/BaseDurationBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/alert/BaseShowAlertColorConfigurationBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/alert/BaseShowAlertDisplayLocationBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/alert/BaseShowAlertIconDisplayInfoBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/alert/BaseShowAlertNavigationMetadataBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/alert/BaseShowAlertUserIdsBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/topic/BaseTopicDisplayTypeBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/topic/BaseTopicFunctionalityTypeBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/tweet/BaseEntryIdToReplaceBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/tweet/BaseTimelinesScoreInfoBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/tweet/BaseTweetHighlightsBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/item/user/BaseUserReactiveTriggersBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/metadata/BaseClientEventDetailsBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/metadata/BaseClientEventInfoBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/metadata/BaseFeedbackActionInfoBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/metadata/BaseModuleStr.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/metadata/BaseStr.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/metadata/BaseUrlBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/promoted/BasePromotedMetadataBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/richtext/BaseRichTextBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/social_context/BaseModuleSocialContextBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/social_context/BaseSocialContextBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/stringcenter/BaseModuleStringCenterPlaceholderBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/stringcenter/BaseStringCenterPlaceholderBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseModuleDisplayTypeBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseModuleFooterBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseModuleHeaderBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseModuleHeaderDisplayTypeBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseModuleMetadataBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseModuleShowMoreBehaviorBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/decorator/urt/builder/timeline_module/BaseTimelineModuleBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/CandidateFeatureHydrator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/FeatureHydrator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/HydratorCandidateResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/QueryFeatureHydrator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/featurestorev1/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/featurestorev1/FeatureStoreDatasetErrorHandler.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/featurestorev1/FeatureStoreV1CandidateFeatureHydrator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/featurestorev1/FeatureStoreV1DynamicClientBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/featurestorev1/FeatureStoreV1HydrationConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/feature_hydrator/featurestorev1/FeatureStoreV1QueryFeatureHydrator.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/filter/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/filter/Filter.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/filter/FilterResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/gate/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/gate/Gate.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/gate/GateResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/gate/ShouldContinue.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/TransportMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/request/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/request/ClientContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/request/ClientContextUnmarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/request/FeatureValueUnmarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/graphql/contextual_ref/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/graphql/contextual_ref/ContextualTweetRefMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/graphql/contextual_ref/OuterTweetContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/graphql/contextual_ref/TweetHydrationContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/rtf/safety_level/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/rtf/safety_level/SafetyLevelMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/slice/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/slice/CursorTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/slice/SliceItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/slice/SliceTransportMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/PageBodyMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/PageHeaderMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/PageNavBarMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/SegmentedTimelineMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/SegmentedTimelinesMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/TimelineKeyMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/TitleNavBarMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/TopicPageHeaderDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/TopicPageHeaderFacepileMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/TopicPageHeaderMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/TopicPageNavBarMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/UrpTransportMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urp/UrpTransportMarshallerBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/AddEntriesInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/AddToModuleInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/CoverMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/MarkEntriesUnreadInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/ModuleItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/ModuleItemTreeDisplayMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/PinEntryInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/ReaderModeConfigMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/ReplaceEntryInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/ShowAlertInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TerminateTimelineInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineEntryContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineEntryMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineInstructionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineItemContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineModuleMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineOperationMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/TimelineScribeConfigMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/UrtTransportMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/UrtTransportMarshallerBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/ShowAlertColorConfigurationMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/ShowAlertDisplayLocationMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/ShowAlertIconDisplayInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/ShowAlertIconMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/ShowAlertNavigationMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/alert/ShowAlertTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/button/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/button/ButtonStyleMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/button/CtaButtonMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/button/IconCtaButtonMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/button/TextCtaButtonMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/color/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/color/ColorMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/color/ColorPaletteMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/color/RosettaColorMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/CoverContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/CoverCtaBehaviorMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/CoverCtaMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/CoverImageMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/FullCoverContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/FullCoverDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/HalfCoverContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/cover/HalfCoverDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/icon/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/icon/HorizonIconMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/article/ArticleDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/article/ArticleItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/article/ArticleSeedTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/audio_space/AudioSpaceItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/card/CardDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/card/CardItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/commerce/CommerceProductGroupItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/commerce/CommerceProductItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/conversation_annotation/ConversationAnnotationMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/conversation_annotation/ConversationAnnotationTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/event/EventSummaryDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/event/EventSummaryItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/forward_pivot/ForwardPivotDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/forward_pivot/ForwardPivotMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/forward_pivot/SoftInterventionDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/generic_summary_item/GenericSummaryActionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/generic_summary_item/GenericSummaryContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/generic_summary_item/GenericSummaryDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/generic_summary_item/GenericSummaryItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/highlight/HighlightedSectionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/icon_label/IconLabelItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/label/LabelDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/label/LabelItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/CompactPromptMessageContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/HeaderImagePromptMessageContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/InlinePromptMessageContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/MessageActionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/MessageActionTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/MessageContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/MessageImageMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/MessagePromptItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/MessageTextActionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/UserFacepileDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/message/UserFacepileMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/moment/MomentAnnotationItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/prompt/PromptContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/prompt/PromptItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/prompt/RelevancePromptContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/prompt/RelevancePromptDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/prompt/RelevancePromptFollowUpFeedbackTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/prompt/RelevancePromptFollowUpTextInputMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/suggestion/SpellingActionTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/suggestion/SpellingItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/suggestion/TextResultMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/thread/ThreadHeaderContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/thread/ThreadHeaderItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tile/CallToActionTileContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tile/StandardTileContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tile/TileContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tile/TileItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tombstone/TombstoneDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tombstone/TombstoneInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tombstone/TombstoneItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/topic/TopicDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/topic/TopicFollowPromptDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/topic/TopicFollowPromptItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/topic/TopicFunctionalityTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/topic/TopicItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/trend/TrendItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tweet/TimelinesScoreInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tweet/TweetDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tweet/TweetHighlightsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tweet/TweetItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tweet_composer/TweetComposerDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/tweet_composer/TweetComposerItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/twitter_list/TwitterListDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/twitter_list/TwitterListItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/user/UserDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/user/UserItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/user/UserReactiveTriggersMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/vertical_grid_item/VerticalGridItemContentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/vertical_grid_item/VerticalGridItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/vertical_grid_item/VerticalGridItemTileStyleMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/vertical_grid_item/VerticalGridItemTopicFunctionalityTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/item/vertical_grid_item/VerticalGridItemTopicTileMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/AspectRatioMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/BroadcastIdMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/MediaEntityMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/MediaKeyMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/MediaMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/RectMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/media/TweetMediaMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ArticleDetailsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/BadgeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/CallbackMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ChildFeedbackActionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ClientEventDetailsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ClientEventInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/CommerceDetailsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ConfirmationDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ConversationDetailsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ConversationSectionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/DismissInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/FeedbackActionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/FeedbackDisplayContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/FeedbackInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/FeedbackTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/GeneralContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/GeneralContextTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ImageAnimationTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ImageDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/ImageVariantMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/LiveEventDetailsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/RichFeedbackBehaviorMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/SocialContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/TimelinesDetailsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/TopicContextFunctionalityTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/TopicContextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/UrlMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/UrlTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/metadata/UrtEndpointOptionsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/operation/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/operation/CursorDisplayTreatmentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/operation/CursorItemMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/operation/CursorOperationMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/operation/CursorTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/AdMetadataContainerMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/CallToActionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/ClickTrackingInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/DisclaimerTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/DisclosureTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/DynamicPrerollTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/MediaInfoMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/PrerollMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/PrerollMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/PromotedMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/SkAdNetworkDataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/SponsorshipTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/UrlOverrideTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/promoted/VideoVariantsMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/reaction/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/reaction/TimelineReactionMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/richtext/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/richtext/ReferenceObjectMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/richtext/RichTextAlignmentMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/richtext/RichTextEntityMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/richtext/RichTextFormatMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/richtext/RichTextMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/AdsMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/GridCarouselMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleConversationMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleFooterMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleHeaderDisplayTypeMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleHeaderMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleMetadataMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleShowMoreBehaviorMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/marshaller/response/urt/timeline_module/ModuleShowMoreBehaviorRevealByCountMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/premarshaller/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/premarshaller/DomainMarshaller.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/scorer/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/scorer/ScoredCandidateResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/scorer/Scorer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/selector/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/selector/Selector.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/selector/SelectorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/side_effect/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/side_effect/ExecuteSynchronously.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/side_effect/PipelineResultSideEffect.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/side_effect/SideEffect.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/transformer/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/transformer/CandidateFeatureTransformer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/transformer/CandidatePipelineQueryTransformer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/transformer/CandidatePipelineResultsTransformer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/transformer/FeatureTransformer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/functional_component/transformer/Transformer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/gate/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/gate/DenyLoggedOutUsersGate.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/gate/ParamGate.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/gate/ParamNotGate.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/CandidateWithFeatures.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/Component.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/Conditionally.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/UniversalNoun.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/CandidatePipelineIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/CandidateSourceIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ComponentIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ComponentIdentifierSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ComponentIdentifierStack.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ComponentIdentifierStackSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/DecoratorIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/DomainMarshallerIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/FeatureHydratorIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/FilterIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/GateIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/MixerPipelineIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/PipelineStepIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/PlatformIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ProductIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ProductPipelineIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/RecommendationPipelineIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/RootIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ScorerIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/ScoringPipelineIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/SelectorIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/SideEffectIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/TransformerIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/identifier/TransportMarshallerIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/CandidateFeatures.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/CandidateWithDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/ItemPresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/ModulePresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/UniversalPresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/slice/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/slice/BaseSliceItemPresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/urt/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/urt/BaseUrtItemPresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/urt/BaseUrtModulePresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/urt/BaseUrtOperationPresentation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/urt/IsDispensable.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/common/presentation/urt/WithItemTreeDisplay.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/HasMarshalling.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/ClientContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/DebugOptions.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/DebugParams.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/HasExcludedIds.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/HasSerializedRequestCursor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/Product.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/ProductContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/request/Request.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/rtf/safety_level/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/rtf/safety_level/SafetyLevel.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/slice/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/slice/SliceItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/Page.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/PageBody.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/PageHeader.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/PageNavBar.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/SegmentedTimeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/TimelineKey.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/TopicPageHeaderDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urp/TopicPageHeaderFacepile.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/Cover.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/EntryNamespace.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/HasEntryIdentifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/HasExpirationTime.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/HasSortIndex.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/ModuleItemTreeDisplay.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/ReaderModeConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/ShowAlert.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/Timeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/TimelineEntry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/TimelineInstruction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/TimelineMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/TimelineScribeConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/ShowAlertColorConfiguration.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/ShowAlertDisplayLocation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/ShowAlertIcon.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/ShowAlertIconDisplayInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/ShowAlertNavigationMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/alert/ShowAlertType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/button/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/button/ButtonStyle.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/button/CtaButton.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/color/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/color/Color.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/color/ColorPalette.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/color/RosettaColor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/contextual_ref/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/contextual_ref/ContextualTweetRef.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/contextual_ref/OuterTweetContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/contextual_ref/TweetHydrationContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/CoverContent.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/CoverCta.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/CoverCtaBehavior.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/CoverImage.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/FullCoverDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/HalfCoverDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/cover/ShowCover.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/icon/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/icon/HorizonIcon.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/article/ArticleDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/article/ArticleItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/article/ArticleSeedType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/audio_space/AudioSpaceItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/card/CardDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/card/CardItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/commerce/CommerceProductGroupItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/commerce/CommerceProductItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/conversation_annotation/ConversationAnnotation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/conversation_annotation/ConversationAnnotationType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/event/EventSummaryDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/event/EventSummaryItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/forward_pivot/ForwardPivot.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/forward_pivot/ForwardPivotDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/forward_pivot/SoftInterventionDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/generic_summary/GenericSummaryAction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/generic_summary/GenericSummaryContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/generic_summary/GenericSummaryDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/generic_summary/GenericSummaryItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/highlight/HighlightedSection.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/icon_label/IconLabelItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/label/LabelDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/label/LabelItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/MessageAction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/MessageActionType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/MessageContent.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/MessageImage.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/MessagePromptItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/MessageTextAction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/UserFacepile.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/message/UserFacepileDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/moment/MomentAnnotationItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/prompt/PromptContent.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/prompt/PromptItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/prompt/RelevancePromptDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/prompt/RelevancePromptFollowUpFeedbackType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/suggestion/SpellingActionType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/suggestion/SpellingItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/suggestion/TextResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/thread/ThreadHeaderContent.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/thread/ThreadHeaderItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tile/TileContent.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tile/TileItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tombstone/TombstoneDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tombstone/TombstoneInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tombstone/TombstoneItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/topic/TopicDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/topic/TopicFollowPromptDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/topic/TopicFollowPromptItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/topic/TopicFunctionalityType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/topic/TopicItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/trend/TrendItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tweet/TimelinesScoreInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tweet/TweetDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tweet/TweetHighlights.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tweet/TweetItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tweet_composer/TweetComposerDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/tweet_composer/TweetComposerItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/twitter_list/TwitterListDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/twitter_list/TwitterListItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/user/UserDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/user/UserItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/user/UserReactiveTriggers.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/vertical_grid_item/VerticalGridItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/vertical_grid_item/VerticalGridItemTileStyle.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/item/vertical_grid_item/VerticalGridItemTopicFunctionalityType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/media/AspectRatio.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/media/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/media/Media.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/media/MediaEntity.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/media/MediaKey.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/media/Rect.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ArticleDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/Badge.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/Callback.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ClientEventInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/CommerceDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ConfirmationDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ConversationDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ConversationSection.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/DismissInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/FeedbackAction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/FeedbackActionInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/FeedbackInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/FeedbackType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ImageAnimationType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ImageDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ImageVariant.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/LiveEventDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/MarkUnreadableEntry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/PinnableEntry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ReplaceableEntry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/ReplyPinState.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/RichFeedbackBehavior.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/SocialContext.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/TimelinesDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/metadata/Url.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/operation/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/operation/CursorDisplayTreatment.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/operation/CursorItem.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/operation/CursorOperation.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/operation/CursorType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/AdMetadataContainer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/CallToAction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/ClickTrackingInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/DisclaimerType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/DisclosureType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/DynamicPrerollType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/MediaInfo.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/Preroll.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/PrerollMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/PromotedMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/SkAdNetworkData.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/SponsorshipType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/UrlOverrideType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/promoted/VideoVariant.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/reaction/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/reaction/TimelineReaction.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/reaction/TimelineReactionExecution.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/richtext/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/richtext/ReferenceObject.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/richtext/RichText.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/richtext/RichTextAlignment.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/richtext/RichTextEntity.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/richtext/RichTextFormat.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/AdsMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/GridCarouselMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleConversationMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleFooter.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleHeader.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleHeaderDisplayType.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleMetadata.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/model/marshalling/response/urt/timeline_module/ModuleShowMoreBehavior.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/ABDeciderModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/ConfigApiModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/FeatureSwitchesModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/LoggingThrowableExceptionMapper.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/PipelineExecutionLoggerModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/ProductMixerModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/StratoClientModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/product_mixer_flags/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/product_mixer_flags/ProductMixerFlagModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/stringcenter/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/module/stringcenter/ProductScopeStringCenterModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/CandidatePipelineFeatures.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/FailOpenPolicy.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/InvalidStepStateException.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/NewPipelineArrowBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/NewPipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/NewPipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/NewStepData.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/Pipeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/PipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/PipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/PipelineCursor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/PipelineCursorSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/PipelineQuery.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/PipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/CandidatePipeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/CandidatePipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/CandidatePipelineBuilderFactory.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/CandidatePipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/CandidatePipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/PassthroughCandidatePipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/candidate/StaticCandidatePipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/mixer/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/mixer/MixerPipeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/mixer/MixerPipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/mixer/MixerPipelineBuilderFactory.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/mixer/MixerPipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/mixer/MixerPipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/pipeline_failure/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/pipeline_failure/PipelineFailure.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/pipeline_failure/PipelineFailureCategory.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/pipeline_failure/PipelineFailureClassifier.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/pipeline_failure/PipelineFailureSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/ProductPipeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/ProductPipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/ProductPipelineBuilderFactory.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/ProductPipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/ProductPipelineRequest.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/product/ProductPipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation/RecommendationPipeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation/RecommendationPipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation/RecommendationPipelineBuilderFactory.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation/RecommendationPipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/recommendation/RecommendationPipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/NewScoringPipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/ScoringPipeline.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/ScoringPipelineBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/ScoringPipelineBuilderFactory.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/ScoringPipelineConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/scoring/ScoringPipelineResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasAsyncFeatureMap.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasCandidates.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasCandidatesWithDetails.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasCandidatesWithFeatures.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasExecutorResults.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasParams.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasQuery.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasRequest.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/state/HasResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/Step.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/async_feature_map/AsyncFeatureMapStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/async_feature_map/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/candidate_feature_hydrator/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/candidate_feature_hydrator/CandidateFeatureHydratorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/candidate_source/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/candidate_source/CandidateSourceStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/decorator/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/decorator/DecoratorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/domain_marshaller/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/domain_marshaller/DomainMarshallerStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/filter/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/filter/FilterStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/gate/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/gate/GateStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/group_results/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/group_results/GroupResultsStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/pipeline_executor/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/pipeline_executor/PipelineExecutorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/pipeline_selector/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/pipeline_selector/PipelineSelectorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/quality_factor/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/quality_factor/QualityFactorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/query_feature_hydrator/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/query_feature_hydrator/QueryFeatureHydratorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/query_transformer/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/query_transformer/QueryTransformerStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/scorer/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/scorer/ScorerStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/selector/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/selector/SelectorStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/side_effect/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/side_effect/SideEffectStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/transport_marshaller/BUILD.bazel delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/pipeline/step/transport_marshaller/TransportMarshallerStep.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/ProductParamConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/ProductParamConfigBuilder.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/guice/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/guice/ProductScope.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/guice/ProductScopeModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/guice/SimpleScope.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/registry/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/registry/ProductParamRegistry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/registry/ProductPipelineRegistry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/product/registry/ProductPipelineRegistryConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/Bounds.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/LinearLatencyQualityFactor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/LinearLatencyQualityFactorObserver.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QualityFactor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QualityFactorConfig.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QualityFactorObserver.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QualityFactorStatus.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QueriesPerSecondBasedQualityFactor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QueriesPerSecondBasedQualityFactorObserver.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/quality_factor/QueryRateCounter.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/Executor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/ExecutorObserver.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/ExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/async_feature_map_executor/AsyncFeatureMapExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/async_feature_map_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_decorator_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_decorator_executor/CandidateDecoratorExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_decorator_executor/CandidateDecoratorExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_feature_hydrator_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_feature_hydrator_executor/CandidateFeatureHydratorExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_feature_hydrator_executor/CandidateFeatureHydratorExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_feature_transformer_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_feature_transformer_executor/CandidateFeatureTransformerExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_feature_transformer_executor/CandidateFeatureTransformerExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_pipeline_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_pipeline_executor/CandidatePipelineExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_pipeline_executor/CandidatePipelineExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_source_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_source_executor/CandidateSourceExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/candidate_source_executor/CandidateSourceExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/component_registry/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/component_registry/ComponentRegistry.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/component_registry/RegisteredComponent.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/debug_query/AuthorizationService.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/debug_query/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/debug_query/DebugQueryNotSupportedService.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/debug_query/DebugQueryService.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/debug_query/ParamsSerializerModule.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/domain_marshaller_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/domain_marshaller_executor/DomainMarshallerExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/feature_hydrator_observer/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/feature_hydrator_observer/FeatureHydratorObserver.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/filter_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/filter_executor/FilterExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/filter_executor/FilterExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/gate_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/gate_executor/ExecutedGateResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/gate_executor/GateExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/gate_executor/GateExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/gate_executor/StoppedGateException.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/group_results_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/group_results_executor/GroupResultsExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_execution_logger/AllowListedPipelineExecutionLogger.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_execution_logger/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_execution_logger/PipelineExecutionLogger.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_executor/PipelineExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_executor/PipelineExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_result_side_effect_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_result_side_effect_executor/PipelineResultSideEffectExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_selector_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_selector_executor/PipelineSelectorExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/pipeline_selector_executor/PipelineSelectorExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/quality_factor_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/quality_factor_executor/QualityFactorExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/query_feature_hydrator_executor/AsyncIndividualFeatureHydratorResultSerializer.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/query_feature_hydrator_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/query_feature_hydrator_executor/QueryFeatureHydratorExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/scoring_pipeline_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/scoring_pipeline_executor/ScoringPipelineExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/scoring_pipeline_executor/ScoringPipelineExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/selector_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/selector_executor/SelectorExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/selector_executor/SelectorExecutorResult.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/slice/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/slice/SliceService.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/transformer_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/transformer_executor/PerCandidateTransformerExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/transformer_executor/TransformerExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/transport_marshaller_executor/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/transport_marshaller_executor/TransportMarshallerExecutor.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/urp/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/urp/UrpService.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/urt/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/service/urt/UrtService.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/util/BUILD delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/util/FuturePools.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/util/OffloadFuturePools.scala delete mode 100644 product-mixer/core/src/main/scala/com/twitter/product_mixer/core/util/SortIndexBuilder.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/http_client/BUILD delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/http_client/FinagleHttpClientBuilder.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/http_client/FinagleHttpClientWithProxyBuilder.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/http_client/HttpHostPort.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/manhattan_client/BUILD delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/manhattan_client/ManhattanClientBuilder.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/memcached_client/BUILD delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/memcached_client/MemcachedClientBuilder.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/observer/BUILD delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/observer/Observer.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/observer/ResultsObserver.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/observer/ResultsStatsObserver.scala delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/thrift_client/BUILD delete mode 100644 product-mixer/shared-library/src/main/scala/com/twitter/product_mixer/shared_library/thrift_client/FinagleThriftClientBuilder.scala delete mode 100644 pushservice/BUILD.bazel delete mode 100644 pushservice/README.md delete mode 100644 pushservice/src/main/python/models/heavy_ranking/BUILD delete mode 100644 pushservice/src/main/python/models/heavy_ranking/README.md delete mode 100644 pushservice/src/main/python/models/heavy_ranking/__init__.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/deep_norm.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/eval.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/features.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/graph.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/lib/BUILD delete mode 100644 pushservice/src/main/python/models/heavy_ranking/lib/layers.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/lib/model.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/lib/params.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/model_pools.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/params.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/run_args.py delete mode 100644 pushservice/src/main/python/models/heavy_ranking/update_warm_start_checkpoint.py delete mode 100644 pushservice/src/main/python/models/libs/BUILD delete mode 100644 pushservice/src/main/python/models/libs/__init__.py delete mode 100644 pushservice/src/main/python/models/libs/customized_full_sparse.py delete mode 100644 pushservice/src/main/python/models/libs/get_feat_config.py delete mode 100644 pushservice/src/main/python/models/libs/graph_utils.py delete mode 100644 pushservice/src/main/python/models/libs/group_metrics.py delete mode 100644 pushservice/src/main/python/models/libs/initializer.py delete mode 100644 pushservice/src/main/python/models/libs/light_ranking_metrics.py delete mode 100644 pushservice/src/main/python/models/libs/metric_fn_utils.py delete mode 100644 pushservice/src/main/python/models/libs/model_args.py delete mode 100644 pushservice/src/main/python/models/libs/model_utils.py delete mode 100644 pushservice/src/main/python/models/libs/warm_start_utils.py delete mode 100644 pushservice/src/main/python/models/light_ranking/BUILD delete mode 100644 pushservice/src/main/python/models/light_ranking/README.md delete mode 100644 pushservice/src/main/python/models/light_ranking/__init__.py delete mode 100644 pushservice/src/main/python/models/light_ranking/deep_norm.py delete mode 100644 pushservice/src/main/python/models/light_ranking/eval_model.py delete mode 100644 pushservice/src/main/python/models/light_ranking/model_pools_mlp.py delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/BUILD.bazel delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/PushMixerThriftServerWarmupHandler.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/PushServiceMain.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/ContentRecommenderMixerAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/EarlyBirdFirstDegreeCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/ExploreVideoTweetCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/FRSTweetCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/GenericCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/HighQualityTweetsAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/ListsToRecommendCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/LoggedOutPushCandidateSourceGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/OnboardingPushCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/PushCandidateSourceGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/TopTweetImpressionsCandidateAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/TopTweetsByGeoAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/TrendsCandidatesAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/adaptor/TripGeoCandidatesAdaptor.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/config/Config.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/config/DeployConfig.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/config/ExperimentsWithStats.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/config/ProdConfig.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/config/StagingConfig.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/config/mlconfig/DeepbirdV2ModelConfig.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/controller/PushServiceController.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/exception/DisplayLocationNotSupportedException.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/exception/InvalidSportDomainException.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/exception/TweetNTabRequestHydratorException.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/exception/UnsupportedCrtException.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/exception/UttEntityNotFoundException.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/ml/HealthFeatureGetter.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/ml/HydrationContextBuilder.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/ml/PushMLModelScorer.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/DiscoverTwitter.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/F1FirstdegreeTweet.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ListRecommendationPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/MagicFanoutCreatorEventPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/MagicFanoutEventPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/MagicFanoutHydratedCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/MagicFanoutNewsEvent.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/MagicFanoutProductLaunchPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/MagicFanoutSportsPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/OutOfNetworkTweetPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/PushTypes.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ScheduledSpaceSpeaker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ScheduledSpaceSubscriber.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/SubscribedSearchTweetPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TopTweetImpressionsPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TopicProofTweetPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TrendTweetPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TripTweetPushCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TweetAction.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TweetFavorite.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/TweetRetweet.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/candidate/CopyInfo.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/candidate/MLScores.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/candidate/QualityScribing.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/candidate/Scriber.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/CustomConfigurationMapForIbis.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/DiscoverTwitterPushIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/F1FirstDegreeTweetIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/Ibis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/InlineActionIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/ListIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/MagicFanoutCreatorEventIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/MagicFanoutNewsEventIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/MagicFanoutProductLaunchIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/MagicFanoutSportsEventIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/OutOfNetworkTweetIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/OverrideForIbis2Request.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/PushOverrideInfo.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/RankedSocialContextIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/ScheduledSpaceSpeakerIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/ScheduledSpaceSubscriberIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/SubscribedSearchTweetIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/TopTweetImpressionsCandidateIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/TopicProofTweetIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/TrendTweetIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/TweetCandidateIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/TweetFavoriteIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ibis/TweetRetweetIbis2Hydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/CandidateNTabCopy.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/DiscoverTwitterNtabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/EventNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/F1FirstDegreeTweetNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/ListCandidateNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/MagicFanoutCreatorEventNtabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/MagicFanoutNewsEventNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/MagicFanoutProductLaunchNtabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/MagicFanoutSportsEventNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/NTabRequest.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/NTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/NTabSocialContext.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/OutOfNetworkTweetNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/ScheduledSpaceNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/SubscribedSearchTweetNtabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/TopTweetImpressionsNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/TopicProofTweetNtabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/TrendTweetNtabHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/TweetFavoriteNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/TweetNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/model/ntab/TweetRetweetNTabRequestHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/DeployConfigModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/FilterModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/FlagModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/LoggedOutPushTargetUserBuilderModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/PushHandlerModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/PushServiceDarkTrafficModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/PushTargetUserBuilderModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/module/ThriftWebFormsModule.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/DeciderKey.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushConstants.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushEnums.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushFeatureSwitchParams.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushFeatureSwitches.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushMLModelParams.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushParams.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/PushServiceTunableKeys.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/params/ShardParams.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/BigFilteringEpsilonGreedyExplorationPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/BqmlHealthModelPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/BqmlQualityModelPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/CaretFeedbackHistoryFilter.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/CasLockPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/CrtDeciderPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/DiscoverTwitterPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/FatiguePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/HealthPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/JointDauAndQualityModelPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ListPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/LoggedOutPreRankingPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/LoggedOutTargetPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/MlModelsHoldbackExperimentPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/OONSpreadControlPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/OONTweetNegativeFeedbackBasedPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/OutOfNetworkCandidatesQualityPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/PNegMultimodalPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/PostRankingPredicateHelper.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/PreRankingPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/PredicatesForCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/SGSPredicatesForCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ScarecrowPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/SpacePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TargetEngagementPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TargetNtabCaretClickFatiguePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TargetPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TopTweetImpressionsPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TweetEngagementRatioPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TweetLanguagePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/TweetWithheldContentPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/event/EventPredicatesForCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/magic_fanout/MagicFanoutPredicatesForCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/magic_fanout/MagicFanoutPredicatesUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/magic_fanout/MagicFanoutSportsUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/magic_fanout/MagicFanoutTargetingPredicateWrappersForCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/CRTBasedNtabCaretClickFatiguePredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/ContinuousFunction.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/FeedbackModel.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/MagicFanoutNtabCaretFatiguePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/NtabCaretClickCandidateFatiguePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/NtabCaretClickFatiguePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/NtabCaretClickFatigueUtils.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/ntab_caret_fatigue/RecTypeNtabCaretFatiguePredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/package.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/quality_model_predicate/OpenOrNtabClickQualityPredicate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/quality_model_predicate/QualityPredicateCommon.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/predicate/quality_model_predicate/QualityPredicateMap.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/CRTBoostRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/CRTDownRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/LoggedOutRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/ModelBasedRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/PushserviceRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/RFPHLightRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/RFPHRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/rank/SubscriptionCreatorRanker.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/LoggedOutRefreshForPushHandler.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/PushCandidateHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/RFPHFeatureHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/RFPHPrerankFilter.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/RFPHRestrictStep.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/RFPHStatsRecorder.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/RefreshForPushHandler.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/RefreshForPushNotifier.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/cross/BaseCopyFramework.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/cross/CandidateCopyExpansion.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/cross/CandidateCopyPair.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/cross/CandidateToCopy.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/cross/CopyFilters.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/refresh_handler/cross/CopyPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/scriber/MrRequestScribeHandler.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/SendHandler.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/SendHandlerPushCandidateHydrator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/CandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/MagicFanoutCreatorEventCandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/MagicFanoutNewsEventCandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/MagicFanoutProductLaunchCandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/MagicFanoutSportsEventCandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/PushRequestToCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/ScheduledSpaceSpeakerCandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/send_handler/generator/ScheduledSpaceSubscriberCandidateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/ContentMixerStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/CopySelectionServiceStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/CrMixerTweetStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/ExploreRankerStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/FollowRecommendationsStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/IbisStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/InterestDiscoveryStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/LabeledPushRecsDecideredStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/LexServiceStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/NTabHistoryStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/OCFPromptHistoryStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/OnlineUserHistoryStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/OpenAppUserStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/SocialGraphServiceProcessStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/SoftUserFollowingStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/TweetImpressionsStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/TweetTranslationStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/store/UttEntityHydrationStore.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/CandidateNotifier.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/LoggedOutRefreshForPushNotifier.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/NotificationSender.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/NotificationServiceSender.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/SendHandlerNotifier.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/candidate_validator/CandidateValidator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/candidate_validator/RFPHCandidateValidator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/candidate_validator/SendHandlerPostCandidateValidator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/candidate_validator/SendHandlerPreCandidateValidator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/channel_selection/ChannelCandidate.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/channel_selection/ChannelSelector.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/channel_selection/NtabOnlyChannelSelector.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/history/EventBusWriter.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/history/HistoryWriter.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/BasicRFPHPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/BasicSendHandlerPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/BasicTweetPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/BasicTweetPredicatesForRFPH.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/OutOfNetworkTweetPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/TakeCommonPredicates.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/candidate_map/CandidatePredicatesMap.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/predicates/candidate_map/SendHandlerCandidatePredicatesMap.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/sender/Ibis2Sender.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/take/sender/NtabSender.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/target/CustomFSFields.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/target/LoggedOutPushTargetUserBuilder.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/target/PushTargetUserBuilder.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/target/RFPHTargetPredicateGenerator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/target/TargetAppPermissions.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/target/TargetScoringDetails.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/AdaptorUtils.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/AdhocStatsUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/Candidate2FrigateNotification.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/CandidateHydrationUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/CandidateUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/CopyUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/EmailLandingPageExperimentUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/FunctionalUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/IbisScribeTargets.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/InlineActionUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/MediaAnnotationsUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/MinDurationModifierCalculator.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/MrUserStateUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/NsfwPersonalizationUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/OverrideNotificationUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/PushAdaptorUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/PushAppPermissionUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/PushCapUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/PushDeviceUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/PushIbisUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/PushToHomeUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/RFPHTakeStepUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/RelationshipUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/ResponseStatsTrackUtils.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/SendHandlerPredicateUtil.scala delete mode 100644 pushservice/src/main/scala/com/twitter/frigate/pushservice/util/TopicsUtil.scala delete mode 100644 recos-injector/BUILD.bazel delete mode 100644 recos-injector/CONFIG.ini delete mode 100644 recos-injector/README.md delete mode 100644 recos-injector/server/BUILD delete mode 100644 recos-injector/server/config/BUILD delete mode 100755 recos-injector/server/config/change_log_config.ini delete mode 100644 recos-injector/server/config/decider.yml delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/Main.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/clients/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/clients/Gizmoduck.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/clients/RecosHoseEntitiesCache.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/clients/SocialGraph.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/clients/Tweetypie.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/clients/UrlResolver.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/config/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/config/CacheConfig.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/config/Config.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/config/DeployConfig.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/config/ProdConfig.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/config/StagingConfig.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/decider/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/decider/RecosInjectorDecider.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/Edges.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/EventToMessageBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/SocialWriteEventToUserUserGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/TimelineEventToUserTweetEntityGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/TimelineEventToUserTweetGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/TweetEventToUserTweetEntityGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/TweetEventToUserTweetGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/TweetEventToUserUserGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/UnifiedUserActionToUserAdGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/UnifiedUserActionToUserTweetGraphPlusBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/UnifiedUserActionToUserVideoGraphBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/edges/UserTweetEntityEdgeBuilder.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/event_processors/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/event_processors/EventBusProcessor.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/event_processors/SocialWriteEventProcessor.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/event_processors/TimelineEventProcessor.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/event_processors/TweetEventProcessor.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/filters/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/filters/NullCastTweetFilter.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/filters/TweetFilter.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/filters/UserFilter.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/publishers/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/publishers/KafkaEventPublisher.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/util/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/util/EventDetails.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/uua_processors/BUILD delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/uua_processors/UnifiedUserActionProcessor.scala delete mode 100644 recos-injector/server/src/main/scala/com/twitter/recosinjector/uua_processors/UnifiedUserActionsConsumer.scala delete mode 100644 representation-manager/BUILD.bazel delete mode 100644 representation-manager/README.md delete mode 100755 representation-manager/bin/deploy.sh delete mode 100644 representation-manager/client/src/main/scala/com/twitter/representation_manager/BUILD delete mode 100644 representation-manager/client/src/main/scala/com/twitter/representation_manager/StoreBuilder.scala delete mode 100644 representation-manager/client/src/main/scala/com/twitter/representation_manager/config/BUILD delete mode 100644 representation-manager/client/src/main/scala/com/twitter/representation_manager/config/ClientConfig.scala delete mode 100644 representation-manager/client/src/main/scala/com/twitter/representation_manager/config/InMemoryCacheConfig.scala delete mode 100644 representation-manager/server/BUILD delete mode 100644 representation-manager/server/src/main/resources/BUILD delete mode 100644 representation-manager/server/src/main/resources/config/decider.yml delete mode 100644 representation-manager/server/src/main/resources/logback.xml delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/RepresentationManagerFedServer.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/ColumnConfigBase.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/topic/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/topic/LocaleEntityIdSimClustersEmbeddingCol.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/topic/TopicIdSimClustersEmbeddingCol.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/tweet/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/tweet/TweetSimClustersEmbeddingCol.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/user/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/columns/user/UserSimClustersEmbeddingCol.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/common/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/common/MemCacheConfig.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/common/RepresentationManagerDecider.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/migration/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/migration/LegacyRMS.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/CacheModule.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/InterestsThriftClientModule.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/LegacyRMSConfigModule.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/StoreModule.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/TimerModule.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/modules/UttClientModule.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/store/BUILD delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/store/DeciderConstants.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/store/TopicSimClustersEmbeddingStore.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/store/TweetSimClustersEmbeddingStore.scala delete mode 100644 representation-manager/server/src/main/scala/com/twitter/representation_manager/store/UserSimClustersEmbeddingStore.scala delete mode 100644 representation-manager/server/src/main/thrift/BUILD delete mode 100644 representation-manager/server/src/main/thrift/com/twitter/representation_manager/service.thrift delete mode 100644 representation-scorer/BUILD.bazel delete mode 100644 representation-scorer/README.md delete mode 100755 representation-scorer/bin/canary-check.sh delete mode 100755 representation-scorer/bin/deploy.sh delete mode 100755 representation-scorer/bin/remote-debug-tunnel.sh delete mode 100644 representation-scorer/docs/index.rst delete mode 100644 representation-scorer/server/BUILD delete mode 100644 representation-scorer/server/src/main/resources/BUILD delete mode 100644 representation-scorer/server/src/main/resources/com/twitter/slo/slo.json delete mode 100644 representation-scorer/server/src/main/resources/config/decider.yml delete mode 100644 representation-scorer/server/src/main/resources/logback.xml delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/BUILD delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/RepresentationScorerFedServer.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/columns/BUILD delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/columns/Info.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/columns/ListScoreColumn.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/columns/ScoreColumn.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/columns/SimClustersRecentEngagementSimilarityColumn.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/columns/SimClustersRecentEngagementSimilarityUserTweetEdgeColumn.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/common/BUILD delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/common/DeciderConstants.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/common/RepresentationScorerDecider.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/common/package.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/modules/BUILD delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/modules/CacheModule.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/modules/EmbeddingStoreModule.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/modules/RMSConfigModule.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/modules/TimerModule.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/scorestore/BUILD delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/scorestore/ScoreStore.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/scorestore/TopicTweetCertoScoreStore.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/scorestore/TopicTweetRankingScoreStore.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/scorestore/TopicTweetsCosineSimilarityAggregateStore.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/twistlyfeatures/BUILD delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/twistlyfeatures/Engagements.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/twistlyfeatures/ScoreResult.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/twistlyfeatures/Scorer.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/twistlyfeatures/UserSignalServiceRecentEngagementsClient.scala delete mode 100644 representation-scorer/server/src/main/scala/com/twitter/representationscorer/twistlyfeatures/UserSignalServiceRecentEngagementsClientModule.scala delete mode 100644 representation-scorer/server/src/main/thrift/BUILD delete mode 100644 representation-scorer/server/src/main/thrift/com/twitter/representationscorer/service.thrift delete mode 100644 science/search/ingester/config/README.md delete mode 100644 science/search/ingester/config/pipeline-indexer.userupdates.xml delete mode 100644 science/search/ingester/config/pipeline-ingester.protected.xml delete mode 100644 science/search/ingester/config/pipeline-ingester.realtime.xml delete mode 100644 science/search/ingester/config/pipeline-ingester.realtime_cg.xml delete mode 100644 simclusters-ann/BUILD.bazel delete mode 100644 simclusters-ann/README.md delete mode 100644 simclusters-ann/server/BUILD delete mode 100644 simclusters-ann/server/src/main/resources/BUILD delete mode 100644 simclusters-ann/server/src/main/resources/config/decider.yml delete mode 100644 simclusters-ann/server/src/main/resources/logback.xml delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/SimclustersAnnServer.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/SimclustersAnnWarmupHandler.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/candidate_source/ApproximateCosineSimilarity.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/candidate_source/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/candidate_source/ExperimentalApproximateCosineSimilarity.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/candidate_source/OptimizedApproximateCosineSimilarity.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/candidate_source/SimClustersANNCandidateSource.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/common/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/common/FlagNames.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/controllers/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/controllers/SimClustersANNController.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/exceptions/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/exceptions/InvalidRequestForSimClustersAnnVariantException.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/exceptions/InvalidRequestForSimClustersAnnVariantExceptionMapper.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/exceptions/MissingClusterConfigForSimClustersAnnVariantException.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/filters/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/filters/GetTweetCandidatesResponseStatsFilter.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/filters/SimClustersAnnVariantFilter.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/BUILD delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/CacheModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/ClusterConfigMapperModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/ClusterConfigModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/ClusterTweetIndexProviderModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/CustomMtlsThriftWebFormsModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/EmbeddingStoreModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/FlagsModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/FuturePoolProvider.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/RateLimiterModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/ServiceNameMapperModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/SimClustersANNCandidateSourceModule.scala delete mode 100644 simclusters-ann/server/src/main/scala/com/twitter/simclustersann/modules/StratoClientProviderModule.scala delete mode 100644 simclusters-ann/thrift/src/main/thrift/BUILD delete mode 100644 simclusters-ann/thrift/src/main/thrift/simClustersAnn.thrift delete mode 100644 src/java/com/twitter/search/README.md delete mode 100644 src/java/com/twitter/search/common/README.md delete mode 100644 src/java/com/twitter/search/common/converter/earlybird/BUILD delete mode 100644 src/java/com/twitter/search/common/converter/earlybird/BasicIndexingConverter.java delete mode 100644 src/java/com/twitter/search/common/converter/earlybird/CombinedIndexingConverter.java delete mode 100644 src/java/com/twitter/search/common/converter/earlybird/DelayedIndexingConverter.java delete mode 100644 src/java/com/twitter/search/common/converter/earlybird/EncodedFeatureBuilder.java delete mode 100644 src/java/com/twitter/search/common/encoding/docvalues/BUILD delete mode 100644 src/java/com/twitter/search/common/encoding/docvalues/CSFTypeUtil.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/BUILD delete mode 100644 src/java/com/twitter/search/common/encoding/features/BinByteNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/ByteNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/ClampByteNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/EncodedFeatures.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/IntNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/IntegerEncodedFeatures.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/LogByteNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/PredictionScoreNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/SingleBytePositiveFloatNormalizer.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/SingleBytePositiveFloatUtil.java delete mode 100644 src/java/com/twitter/search/common/encoding/features/SmartIntegerNormalizer.java delete mode 100644 src/java/com/twitter/search/common/query/BUILD delete mode 100644 src/java/com/twitter/search/common/query/BoostUtils.java delete mode 100644 src/java/com/twitter/search/common/query/CollectAnnotationsVisitor.java delete mode 100644 src/java/com/twitter/search/common/query/CollectQueryTypeVisitor.java delete mode 100644 src/java/com/twitter/search/common/query/CollectVariantVisitor.java delete mode 100644 src/java/com/twitter/search/common/query/DefaultFilterWeight.java delete mode 100644 src/java/com/twitter/search/common/query/DocIdFilter.java delete mode 100644 src/java/com/twitter/search/common/query/FieldRankHitInfo.java delete mode 100644 src/java/com/twitter/search/common/query/FieldWeightUtil.java delete mode 100644 src/java/com/twitter/search/common/query/FilteredQuery.java delete mode 100644 src/java/com/twitter/search/common/query/FilteredScorer.java delete mode 100644 src/java/com/twitter/search/common/query/HitAttributeCollector.java delete mode 100644 src/java/com/twitter/search/common/query/HitAttributeHelper.java delete mode 100644 src/java/com/twitter/search/common/query/HitAttributeProvider.java delete mode 100644 src/java/com/twitter/search/common/query/IDDisjunctionQuery.java delete mode 100644 src/java/com/twitter/search/common/query/IdentifiableQuery.java delete mode 100644 src/java/com/twitter/search/common/query/IdentifiableQueryScorer.java delete mode 100644 src/java/com/twitter/search/common/query/IdentifiableQueryWeight.java delete mode 100644 src/java/com/twitter/search/common/query/MappableField.java delete mode 100644 src/java/com/twitter/search/common/query/MultiTermDisjunctionQuery.java delete mode 100644 src/java/com/twitter/search/common/query/QueryCommonFieldHitsVisitor.java delete mode 100644 src/java/com/twitter/search/common/query/QueryHitAttributeHelper.java delete mode 100644 src/java/com/twitter/search/common/query/QueryRankVisitor.java delete mode 100644 src/java/com/twitter/search/common/query/SingleDocDocIdSetIterator.java delete mode 100644 src/java/com/twitter/search/common/query/StaticHitAttributeProvider.java delete mode 100644 src/java/com/twitter/search/common/relevance/BUILD delete mode 100644 src/java/com/twitter/search/common/relevance/NGramCache.java delete mode 100644 src/java/com/twitter/search/common/relevance/TrendsThriftDataServiceManager.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetClassifier.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetEvaluator.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetOffensiveEvaluator.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetQualityFeatureExtractor.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetTextClassifier.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetTextEvaluator.java delete mode 100644 src/java/com/twitter/search/common/relevance/classifiers/TweetTrendsExtractor.java delete mode 100644 src/java/com/twitter/search/common/relevance/config/TweetProcessingConfig.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/GeoObject.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/PotentialLocationObject.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/TwitterMessage.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/TwitterMessageUser.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/TwitterMessageUtil.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/TwitterQuotedMessage.java delete mode 100644 src/java/com/twitter/search/common/relevance/entities/TwitterRetweetMessage.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/AgeDecay.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/BUILD delete mode 100644 src/java/com/twitter/search/common/relevance/features/EarlybirdDocumentFeatures.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/FeatureSink.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/IntNormalizers.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/MutableFeatureNormalizers.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/QueryFeatureType.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/RelevanceSignalConstants.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/ScoringUtils.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TermVector.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetEngagementFeatures.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetFeatureType.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetFeatures.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetIntegerShingleSignature.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetSignatureUtil.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetTextFeatures.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetTextQuality.java delete mode 100644 src/java/com/twitter/search/common/relevance/features/TweetUserFeatures.java delete mode 100644 src/java/com/twitter/search/common/relevance/scorers/TweetScorer.java delete mode 100644 src/java/com/twitter/search/common/relevance/scorers/TweetTextScorer.java delete mode 100644 src/java/com/twitter/search/common/relevance/text/LocationUtils.java delete mode 100644 src/java/com/twitter/search/common/relevance/text/TweetParser.java delete mode 100644 src/java/com/twitter/search/common/relevance/text/VisibleTokenRatioNormalizer.java delete mode 100644 src/java/com/twitter/search/common/schema/AnalyzerFactory.java delete mode 100644 src/java/com/twitter/search/common/schema/BUILD delete mode 100644 src/java/com/twitter/search/common/schema/DynamicSchema.java delete mode 100644 src/java/com/twitter/search/common/schema/ImmutableSchema.java delete mode 100644 src/java/com/twitter/search/common/schema/NumericField.java delete mode 100644 src/java/com/twitter/search/common/schema/SchemaBuilder.java delete mode 100644 src/java/com/twitter/search/common/schema/SchemaDocumentFactory.java delete mode 100644 src/java/com/twitter/search/common/schema/SchemaUtil.java delete mode 100644 src/java/com/twitter/search/common/schema/SearchWhitespaceAnalyzer.java delete mode 100644 src/java/com/twitter/search/common/schema/ThriftDocumentBuilder.java delete mode 100644 src/java/com/twitter/search/common/schema/base/BUILD delete mode 100644 src/java/com/twitter/search/common/schema/base/EarlybirdFieldType.java delete mode 100644 src/java/com/twitter/search/common/schema/base/FeatureConfiguration.java delete mode 100644 src/java/com/twitter/search/common/schema/base/FieldNameToIdMapping.java delete mode 100644 src/java/com/twitter/search/common/schema/base/FieldWeightDefault.java delete mode 100644 src/java/com/twitter/search/common/schema/base/ImmutableSchemaInterface.java delete mode 100644 src/java/com/twitter/search/common/schema/base/IndexedNumericFieldSettings.java delete mode 100644 src/java/com/twitter/search/common/schema/base/Schema.java delete mode 100644 src/java/com/twitter/search/common/schema/base/ThriftDocumentUtil.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/BUILD delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdCluster.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdEncodedFeatures.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdEncodedFeaturesUtil.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdFieldConstants.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdSchemaBuilder.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdSchemaCreateTool.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdThriftDocumentBuilder.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/EarlybirdThriftDocumentUtil.java delete mode 100644 src/java/com/twitter/search/common/schema/earlybird/FlushVersion.java delete mode 100644 src/java/com/twitter/search/common/search/AndNotDocIdSetIterator.java delete mode 100644 src/java/com/twitter/search/common/search/BUILD delete mode 100644 src/java/com/twitter/search/common/search/DelegatingEarlyTerminationCollector.java delete mode 100644 src/java/com/twitter/search/common/search/DocIdTracker.java delete mode 100644 src/java/com/twitter/search/common/search/EarlyTerminationState.java delete mode 100644 src/java/com/twitter/search/common/search/GeoQuadTreeQueryBuilderUtil.java delete mode 100644 src/java/com/twitter/search/common/search/IntArrayDocIdSetIterator.java delete mode 100644 src/java/com/twitter/search/common/search/PairDocIdSetIterator.java delete mode 100644 src/java/com/twitter/search/common/search/QueryCostProvider.java delete mode 100644 src/java/com/twitter/search/common/search/TerminationTracker.java delete mode 100644 src/java/com/twitter/search/common/search/TwitterCollector.java delete mode 100644 src/java/com/twitter/search/common/search/TwitterEarlyTerminationCollector.java delete mode 100644 src/java/com/twitter/search/common/search/TwitterIndexSearcher.java delete mode 100644 src/java/com/twitter/search/common/search/termination/BUILD delete mode 100644 src/java/com/twitter/search/common/search/termination/QueryTimeout.java delete mode 100644 src/java/com/twitter/search/common/search/termination/QueryTimeoutFactory.java delete mode 100644 src/java/com/twitter/search/common/search/termination/QueryTimeoutImpl.java delete mode 100644 src/java/com/twitter/search/common/search/termination/TerminationQuery.java delete mode 100644 src/java/com/twitter/search/common/search/termination/TerminationQueryScorer.java delete mode 100644 src/java/com/twitter/search/common/search/termination/TerminationQueryWeight.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/BUILD delete mode 100644 src/java/com/twitter/search/common/util/earlybird/EarlybirdResponseMergeUtil.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/EarlybirdResponseUtil.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/FacetsResultsUtils.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/ResponseMergerUtils.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/ResultsUtil.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/TermStatisticsUtil.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/ThriftSearchQueryUtil.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/ThriftSearchResultUtil.java delete mode 100644 src/java/com/twitter/search/common/util/earlybird/ThriftSearchResultsRelevanceStatsUtil.java delete mode 100644 src/java/com/twitter/search/common/util/lang/BUILD delete mode 100644 src/java/com/twitter/search/common/util/lang/ThriftLanguageUtil.java delete mode 100644 src/java/com/twitter/search/common/util/ml/BUILD delete mode 100644 src/java/com/twitter/search/common/util/ml/EnumBasedLinearModel.java delete mode 100644 src/java/com/twitter/search/common/util/ml/FeatureUtils.java delete mode 100644 src/java/com/twitter/search/common/util/ml/MapBasedLinearModel.java delete mode 100644 src/java/com/twitter/search/common/util/ml/StringMapBasedLinearModel.java delete mode 100644 src/java/com/twitter/search/common/util/ml/models_manager/BUILD delete mode 100644 src/java/com/twitter/search/common/util/ml/models_manager/BaseModelsManager.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/BUILD delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/BaseLegacyScoreAccumulator.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/BaseModelBuilder.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/BaseScoreAccumulator.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/CompositeFeatureContext.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/DecisionForestModelsManager.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/DiscretizedFeature.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/DiscretizedFeatureRange.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/LegacyModelBuilder.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/LightweightLinearModel.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/ModelBuilder.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/ModelLoader.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/PredictionEngineModelsManager.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/SchemaBasedModelBuilder.java delete mode 100644 src/java/com/twitter/search/common/util/ml/prediction_engine/SchemaBasedScoreAccumulator.java delete mode 100644 src/java/com/twitter/search/common/util/ml/tensorflow_engine/BUILD delete mode 100644 src/java/com/twitter/search/common/util/ml/tensorflow_engine/TensorflowModelsManager.java delete mode 100644 src/java/com/twitter/search/core/earlybird/BUILD delete mode 100644 src/java/com/twitter/search/core/earlybird/README.md delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/AbstractFacetCountingArray.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/CSFFacetCountIterator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/CompositeFacetCountIterator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/DummyFacetAccumulator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/EarlybirdFacetDocValueSet.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/EarlybirdFacets.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/EarlybirdFacetsFactory.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetAccumulator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetCountAggregator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetCountIterator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetCountIteratorFactory.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetCountState.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetCountingArray.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetCountingArrayWriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetIDMap.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetLabelProvider.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetResponseRewriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetTermCollector.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/FacetUtil.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/LanguageHistogram.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/OptimizedFacetCountingArray.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/PerfieldFacetCountAggregator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/SortedSetDocValuesFacetsFactory.java delete mode 100644 src/java/com/twitter/search/core/earlybird/facets/SortedSetDocValuesReaderStateHelper.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/DocIDToTweetIDMapper.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdIndexSegmentAtomicReader.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdIndexSegmentData.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdIndexSegmentWriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdIndexableField.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdLuceneIndexSegmentAtomicReader.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdLuceneIndexSegmentData.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdLuceneIndexSegmentWriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdRealtimeIndexSegmentAtomicReader.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdRealtimeIndexSegmentData.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/EarlybirdRealtimeIndexSegmentWriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/QueryCacheResultForSegment.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/SequentialDocIDMapper.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/TimeMapper.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/AbstractColumnStrideMultiIntIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideByteIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideFieldDocValues.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideFieldIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideIntIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideIntViewIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideLongIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ColumnStrideMultiIntIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/ConstantColumnStrideFieldIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/DocValuesManager.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/DocValuesUpdate.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/OptimizedColumnStrideByteIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/OptimizedColumnStrideIntIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/OptimizedColumnStrideLongIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/OptimizedColumnStrideMultiIntIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/OptimizedDocValuesManager.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/column/UnoptimizedDocValuesManager.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/extensions/EarlybirdIndexExtensionsData.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/extensions/EarlybirdIndexExtensionsFactory.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/extensions/EarlybirdRealtimeIndexExtensionsData.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/BaseByteBlockPool.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/ByteBlockPool.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/ByteTermUtils.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/DeletedDocs.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/EarlybirdCSFDocValuesProcessor.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/EarlybirdOptimizedPostingsEnum.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/EarlybirdPostingsEnum.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/FSTTermDictionary.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/HighDFPackedIntsDocsAndPositionsEnum.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/HighDFPackedIntsDocsEnum.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/HighDFPackedIntsPostingLists.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/HighDFPackedIntsSkipListReader.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/InMemoryFields.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/IndexOptimizer.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/IntBlockPool.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/IntBlockPoolPackedLongsReader.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/IntBlockPoolPackedLongsWriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/InvertedIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/InvertedRealtimeIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/InvertedRealtimeIndexWriter.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/LowDFPackedIntsPostingLists.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/LowDFPackedIntsPostingsEnum.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/MPHTermDictionary.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/MultiPostingLists.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/MultiSegmentTermDictionary.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/MultiSegmentTermDictionaryWithFastutil.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/MultiSegmentTermDictionaryWithMap.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/OptimizedIndexTerms.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/OptimizedMemoryIndex.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/OptimizedPostingLists.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/OptimizingPostingsEnumWrapper.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/PackedLongsReaderPreComputedValues.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/PayloadUtil.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/PostingsBufferQueue.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/QueryCostTracker.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/RealtimeIndexTerms.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/SkipListComparator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/SkipListContainer.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/SkipListIntegerComparator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/SkipListPostingList.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/SkipListPostingsEnum.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/SkipListSearchFinger.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/TermDictionary.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/TermPointerEncoding.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/inverted/TermsArray.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/util/AllDocsIterator.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/util/RangeDISI.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/util/RangeFilterDISI.java delete mode 100644 src/java/com/twitter/search/core/earlybird/index/util/SearchSortUtils.java delete mode 100644 src/java/com/twitter/search/earlybird/BUILD delete mode 100644 src/java/com/twitter/search/earlybird/CONFIG.ini delete mode 100644 src/java/com/twitter/search/earlybird/Earlybird.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdCPUQualityFactor.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdDarkProxy.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdFinagleServerManager.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdFuturePoolManager.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdIndexConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdMain.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdProductionFinagleServerManager.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdSearcher.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdServer.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdServerSetManager.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdStatus.java delete mode 100644 src/java/com/twitter/search/earlybird/EarlybirdWarmUpManager.java delete mode 100644 src/java/com/twitter/search/earlybird/QualityFactor.java delete mode 100644 src/java/com/twitter/search/earlybird/README.md delete mode 100644 src/java/com/twitter/search/earlybird/RealtimeEarlybirdIndexConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/RecentTweetRestriction.java delete mode 100644 src/java/com/twitter/search/earlybird/ServerSetMember.java delete mode 100644 src/java/com/twitter/search/earlybird/UpdateableEarlybirdStateManager.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveEarlybirdIndexConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveHDFSUtils.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveOnDiskEarlybirdIndexConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveSearchPartitionManager.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveSegment.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveSegmentDataProvider.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveSegmentUpdater.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveSegmentVerifier.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/ArchiveTimeSlicer.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/DailyStatusBatch.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/DailyStatusBatches.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/PartitionedBatch.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/BUILD.bazel delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/BuiltAndFinalizedSegment.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/NotYetBuiltSegment.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/RateLimitingSegmentHandler.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentBuilder.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentBuilderApp.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentBuilderCoordinator.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentBuilderMain.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentBuilderModule.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentBuilderSegment.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentInfoConstructionException.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SegmentUpdaterException.java delete mode 100644 src/java/com/twitter/search/earlybird/archive/segmentbuilder/SomeoneElseIsBuildingSegment.java delete mode 100644 src/java/com/twitter/search/earlybird/common/BUILD delete mode 100644 src/java/com/twitter/search/earlybird/common/Base64RequestResponseForLogging.java delete mode 100644 src/java/com/twitter/search/earlybird/common/CaughtUpMonitor.java delete mode 100644 src/java/com/twitter/search/earlybird/common/ClientIdUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/common/EarlybirdRequestLogger.java delete mode 100644 src/java/com/twitter/search/earlybird/common/EarlybirdRequestPostLogger.java delete mode 100644 src/java/com/twitter/search/earlybird/common/EarlybirdRequestPreLogger.java delete mode 100644 src/java/com/twitter/search/earlybird/common/EarlybirdRequestUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/common/EarlybirdThriftBackend.java delete mode 100644 src/java/com/twitter/search/earlybird/common/NonPagingAssert.java delete mode 100644 src/java/com/twitter/search/earlybird/common/RequestResponseForLogging.java delete mode 100644 src/java/com/twitter/search/earlybird/common/RequestResponsePair.java delete mode 100644 src/java/com/twitter/search/earlybird/common/UnknownClientRequestForLogging.java delete mode 100644 src/java/com/twitter/search/earlybird/common/config/BUILD delete mode 100644 src/java/com/twitter/search/earlybird/common/config/EarlybirdConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/common/config/EarlybirdProperty.java delete mode 100644 src/java/com/twitter/search/earlybird/common/userupdates/BUILD delete mode 100644 src/java/com/twitter/search/earlybird/common/userupdates/UserScrubGeoMap.java delete mode 100644 src/java/com/twitter/search/earlybird/common/userupdates/UserTable.java delete mode 100644 src/java/com/twitter/search/earlybird/common/userupdates/UserTableBuilderFromSnapshot.java delete mode 100644 src/java/com/twitter/search/earlybird/common/userupdates/UserUpdate.java delete mode 100644 src/java/com/twitter/search/earlybird/common/userupdates/UserUpdatesChecker.java delete mode 100644 src/java/com/twitter/search/earlybird/config/BUILD delete mode 100644 src/java/com/twitter/search/earlybird/config/ServingRange.java delete mode 100644 src/java/com/twitter/search/earlybird/config/TierConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/config/TierInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/config/TierInfoSource.java delete mode 100644 src/java/com/twitter/search/earlybird/config/TierInfoUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/config/TierInfoWrapper.java delete mode 100644 src/java/com/twitter/search/earlybird/config/TierServingBoundaryEndPoint.java delete mode 100644 src/java/com/twitter/search/earlybird/document/DeletedStatus.java delete mode 100644 src/java/com/twitter/search/earlybird/document/DocumentFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/document/ThriftDocumentPreprocessor.java delete mode 100644 src/java/com/twitter/search/earlybird/document/ThriftIndexingEventDocumentFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/document/ThriftIndexingEventUpdateFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/document/TimeSlicedThriftIndexingEvent.java delete mode 100644 src/java/com/twitter/search/earlybird/document/TruncationTokenStreamWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/document/TweetDocument.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/AlreadyInServerSetUpdateException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/BadRequestException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/ClientException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/CriticalExceptionHandler.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/EarlybirdException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/EarlybirdFinagleServerMonitor.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/EarlybirdRuntimeException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/EarlybirdStartupException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/FlushVersionMismatchException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/MissingKafkaTopicException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/MissingUserException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/NotInServerSetUpdateException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/TransientException.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/UncaughtExceptionHandler.java delete mode 100644 src/java/com/twitter/search/earlybird/exception/WrappedKafkaApiException.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/EarlybirdIndexConfigUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/EarlybirdKafkaConsumersFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/EarlybirdServerFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/EarlybirdWireModule.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/PartitionConfigUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/ProductionEarlybirdKafkaConsumersFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/factory/QueryCacheUpdaterScheduledExecutorService.java delete mode 100644 src/java/com/twitter/search/earlybird/index/AbstractInMemoryTimeMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/DocValuesBasedTimeMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/DocValuesBasedTweetIDMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/DocValuesHelper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/EarlybirdSegment.java delete mode 100644 src/java/com/twitter/search/earlybird/index/EarlybirdSegmentFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/index/EarlybirdSingleSegmentSearcher.java delete mode 100644 src/java/com/twitter/search/earlybird/index/OptimizedTimeMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/OptimizedTweetIDMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/OutOfOrderRealtimeTweetIDMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/RealtimeTimeMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TimeMappingWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TweetIDMapper.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TweetIDQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TweetIDToInternalIDMap.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TweetSearchIndexExtensionsFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TweetSearchLuceneIndexExtensionsData.java delete mode 100644 src/java/com/twitter/search/earlybird/index/TweetSearchRealtimeIndexExtensionsData.java delete mode 100644 src/java/com/twitter/search/earlybird/index/facets/BUILD delete mode 100644 src/java/com/twitter/search/earlybird/index/facets/FacetSkipList.java delete mode 100644 src/java/com/twitter/search/earlybird/ml/ScoringModelsManager.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/AudioSpaceEventsStreamIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/AudioSpaceTable.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/BalancingKafkaConsumer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/CompleteSegmentManager.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/DynamicPartitionConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/EarlybirdIndex.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/EarlybirdIndexFlusher.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/EarlybirdIndexLoader.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/EarlybirdKafkaConsumer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/EarlybirdStartup.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/FlowControlException.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/HdfsUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/ISegmentWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/IndexingResultCounts.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/InstrumentedQueue.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/KafkaStartup.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/MultiSegmentTermDictionaryManager.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/OptimizationAndFlushingCoordinationLock.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/OptimizingSegmentWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/PartitionConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/PartitionConfigLoader.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/PartitionConfigLoadingException.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/PartitionManager.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/PartitionManagerStartup.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/PartitionWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SearchIndexingMetricSet.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentHdfsFlusher.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentIndexStats.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentIndexStatsExporter.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentLoader.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentManager.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentOptimizer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentSyncConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentSyncInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentVulture.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentWarmer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SegmentWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SimpleSegmentIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SimpleStreamIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/SimpleUpdateIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/StartupUserEventIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/StatusBatchFlushVersion.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/TimeLimitedHadoopExistsCall.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/TweetCreateHandler.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/TweetUpdateHandler.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/UserPartitionUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/UserScrubGeoEventStreamIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/UserUpdatesStreamIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/FreshStartupHandler.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/KafkaOffsetPair.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/PostOptimizationUpdatesIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/PreOptimizationSegmentIndexer.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/SegmentBuildInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/SegmentTweetsIndexingResult.java delete mode 100644 src/java/com/twitter/search/earlybird/partition/freshstartup/SkippedPickedCounter.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/CachedFilterQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/CachedResultDocIdSetIterator.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheConfig.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheConversionRules.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheManager.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheResultCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheUpdateTask.java delete mode 100644 src/java/com/twitter/search/earlybird/querycache/QueryCacheUpdater.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/DetectAntisocialVisitor.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/DetectFieldAnnotationVisitor.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/EarlybirdLuceneQueryVisitor.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/EarlybirdQueryHelper.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/HighFrequencyTermPairExtractor.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/HighFrequencyTermPairRewriteVisitor.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/HighFrequencyTermQueryGroup.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/LuceneRelevanceQueryVisitor.java delete mode 100644 src/java/com/twitter/search/earlybird/queryparser/ProtectedOperatorQueryRewriter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/AbstractResultsCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/AntiGamingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/EarlybirdLuceneSearcher.java delete mode 100644 src/java/com/twitter/search/earlybird/search/EarlybirdMultiSegmentSearcher.java delete mode 100644 src/java/com/twitter/search/earlybird/search/GeoQuadTreeQueryBuilder.java delete mode 100644 src/java/com/twitter/search/earlybird/search/Hit.java delete mode 100644 src/java/com/twitter/search/earlybird/search/SearchRequestInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/search/SearchResultsCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/SearchResultsInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/search/SimpleSearchResults.java delete mode 100644 src/java/com/twitter/search/earlybird/search/SocialFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/SocialSearchResultsCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/AbstractFacetTermCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/DefaultFacetScorer.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/EntityAnnotationCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/ExpandedUrlCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/ExplainFacetResultsCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/FacetLabelCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/FacetRankingModule.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/FacetResultsCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/FacetScorer.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/FacetSearchRequestInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/HashingAndPruningFacetAccumulator.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/NamedEntityCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/RetweetFacetCountIterator.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/SimpleCountRankingModule.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/SpaceFacetCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/TermStatisticsCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/TermStatisticsRequestInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/search/facets/TweetSearchFacetCountIteratorFactory.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/BadUserRepFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/CSFDisjunctionFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/DocValRangeFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/FeatureValueInAcceptListOrUnsetFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/GeoTwoPhaseQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/MatchAllDocIdSet.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/MatchAllDocsQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/RequiredStatusIDsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/SimpleTermQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/SinceMaxIDFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/SinceUntilFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/TermQueryWithSafeToString.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/TimedDocIdSetIterator.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/UserFlagsExcludeFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/UserIdMultiSegmentQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/search/queries/UserScrubGeoFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/LinearScoringData.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/LinearScoringParams.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/MinFeatureValueFilter.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/RelevanceHit.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/RelevanceSearchRequestInfo.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/RelevanceSearchResults.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/ScoreFilterQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/collectors/AbstractRelevanceCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/collectors/BatchRelevanceTopCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/collectors/RelevanceAllCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/collectors/RelevanceTopCollector.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/BatchHit.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/DefaultScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/FeatureBasedScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/LegacyScoreAccumulator.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/LinearScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/ModelBasedScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/RelevanceQuery.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/RetweetBasedTopTweetsScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/ScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/ScoringFunctionProvider.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/SpamVectorScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/SparseTensor.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/TensorflowBasedScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/search/relevance/scoring/TestScoringFunction.java delete mode 100644 src/java/com/twitter/search/earlybird/segment/DLSegmentDataProvider.java delete mode 100644 src/java/com/twitter/search/earlybird/segment/DLSegmentDataReaderSet.java delete mode 100644 src/java/com/twitter/search/earlybird/segment/EmptySegmentDataReaderSet.java delete mode 100644 src/java/com/twitter/search/earlybird/segment/SegmentDataProvider.java delete mode 100644 src/java/com/twitter/search/earlybird/segment/SegmentDataReaderSet.java delete mode 100644 src/java/com/twitter/search/earlybird/segment/SegmentProvider.java delete mode 100644 src/java/com/twitter/search/earlybird/stats/EarlybirdRPCStats.java delete mode 100644 src/java/com/twitter/search/earlybird/stats/EarlybirdSearcherStats.java delete mode 100644 src/java/com/twitter/search/earlybird/stats/SegmentSyncStats.java delete mode 100644 src/java/com/twitter/search/earlybird/tools/EarlybirdThriftRequestDeserializerUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ActionLogger.java delete mode 100644 src/java/com/twitter/search/earlybird/util/CoordinatedEarlybirdAction.java delete mode 100644 src/java/com/twitter/search/earlybird/util/CoordinatedEarlybirdActionInterface.java delete mode 100644 src/java/com/twitter/search/earlybird/util/CoordinatedEarlybirdActionLockFailed.java delete mode 100644 src/java/com/twitter/search/earlybird/util/EarlybirdDecider.java delete mode 100644 src/java/com/twitter/search/earlybird/util/EarlybirdSearchResultUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/util/FieldTermCounter.java delete mode 100644 src/java/com/twitter/search/earlybird/util/Histogram.java delete mode 100644 src/java/com/twitter/search/earlybird/util/IndexViewer.java delete mode 100644 src/java/com/twitter/search/earlybird/util/JsonViewerWriter.java delete mode 100644 src/java/com/twitter/search/earlybird/util/OneTaskScheduledExecutorManager.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ParallelUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/util/PeriodicActionParams.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ScheduledExecutorManager.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ScheduledExecutorTask.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ScrubGenUtil.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ShutdownWaitTimeParams.java delete mode 100644 src/java/com/twitter/search/earlybird/util/TermCountMonitor.java delete mode 100644 src/java/com/twitter/search/earlybird/util/TweetCountMonitor.java delete mode 100644 src/java/com/twitter/search/earlybird/util/ViewerWriter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/ClientBackupFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ClientLatencyFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdCacheCommonModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdChainedScatterGatherService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdCommonModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdFullArchiveScatterGatherSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdProtectedScatterGatherSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdProtectedValidationBehavior.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdProtectedWarmup.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdQueryRewriteFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdRealtimeCgScatterGatherSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdRealtimeScatterGatherSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdRootQueryUtils.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdServiceChainBuilder.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdServiceLoggingSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdServicePartitionLoggingSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdServiceScatterGatherSupport.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdServiceValidationBehavior.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdTierThrottleDeciders.java delete mode 100644 src/java/com/twitter/search/earlybird_root/EarlybirdWarmup.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ExceptionHandler.java delete mode 100644 src/java/com/twitter/search/earlybird_root/FullArchiveRootAppMain.java delete mode 100644 src/java/com/twitter/search/earlybird_root/FullArchiveRootModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/FullArchiveRootServer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/FullArchiveRootService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/InitializeFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/MultiTierResultsMergeFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/PartitionAccessController.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ProtectedRootAppMain.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ProtectedRootAppModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ProtectedRootServer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ProtectedRootService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ProtectedScatterGatherModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/QuotaModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/README.md delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeCgRootAppMain.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeCgRootAppModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeCgRootServer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeCgRootService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeCgScatterGatherModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeRootAppMain.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeRootAppModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeRootServer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeRootService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RealtimeScatterGatherModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/RootResponseClassifier.java delete mode 100644 src/java/com/twitter/search/earlybird_root/ScatterGatherModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/SkipPartitionFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/SuperRootAppMain.java delete mode 100644 src/java/com/twitter/search/earlybird_root/SuperRootAppModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/SuperRootRequestTypeRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/SuperRootServer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/SuperRootService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/CacheCommonUtil.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/CacheStats.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/DefaultForcedCacheMissDecider.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/EarlybirdCachePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/EarlybirdRequestPerClientCacheStats.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/FacetsCache.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/FacetsCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/FacetsCacheRequestNormalizer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/FacetsQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/FacetsServicePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RecencyAndRelevanceCachePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RecencyCache.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RecencyCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RecencyCacheRequestNormalizer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RecencyQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RecencyServicePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceCache.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceCacheRequestNormalizer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceServicePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceZeroResultsCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceZeroResultsCachePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceZeroResultsCacheRequestNormalizer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceZeroResultsQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/RelevanceZeroResultsServicePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/StrictRecencyCache.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/StrictRecencyCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/StrictRecencyQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TermStatsCache.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TermStatsCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TermStatsCacheRequestNormalizer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TermStatsQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TermStatsServicePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TopTweetsCache.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TopTweetsCacheFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TopTweetsCacheRequestNormalizer.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TopTweetsQueryCachePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/caching/TopTweetsServicePostProcessor.java delete mode 100644 src/java/com/twitter/search/earlybird_root/collectors/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/collectors/MultiwayMergeCollector.java delete mode 100644 src/java/com/twitter/search/earlybird_root/collectors/RecencyMergeCollector.java delete mode 100644 src/java/com/twitter/search/earlybird_root/collectors/RelevanceMergeCollector.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/common/ClientErrorException.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/EarlybirdFeatureSchemaMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/EarlybirdRequestContext.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/EarlybirdRequestType.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/EarlybirdRequestUtil.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/EarlybirdServiceResponse.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/InjectionNames.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/QueryParsingUtils.java delete mode 100644 src/java/com/twitter/search/earlybird_root/common/TwitterContextProvider.java delete mode 100644 src/java/com/twitter/search/earlybird_root/config/BUILD.bazel delete mode 100644 src/java/com/twitter/search/earlybird_root/config/RootClusterBoundaryInfo.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ClientIdArchiveAccessFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ClientIdQueryOperatorStatsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ClientIdQuotaFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ClientIdTrackingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ClientRequestTimeFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/DeadlineTimeoutStatsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/DisableClientByTierFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/DropAllProtectedOperatorFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/EarlybirdClusterAvailableFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/EarlybirdFeatureSchemaAnnotateFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/EarlybirdResponseExceptionHandler.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/EarlybirdSuccessfulResponseHandler.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/EarlybirdTimeFilterQueryRewriter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/EarlybirdTimeRangeFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/FullArchiveProtectedOperatorFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/FullArchiveServingRangeProvider.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/InitializeRequestContextFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/IsUserProtectedMetadataTrackingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/MarkTweetSourceFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/MetadataTrackingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/NamedMultiTermDisjunctionStatsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/NullcastTrackingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/PostCacheRequestTypeCountFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/PreCacheRequestTypeCountFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/QueryLangStatFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/QueryOperatorStatFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/QueryTokenizerFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/RealtimeServingRangeProvider.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/RejectRequestsByQuerySourceFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/RequestContextToEarlybirdRequestFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/RequestResultStatsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/RequestSuccessStatsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/RequestTypeCountFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ResponseCodeStatFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ResultTierCountFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ScatterGatherWithExperimentRedirectsService.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/SearchPayloadSizeLocalContextFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/SensitiveResultsTrackingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ServiceExceptionHandlingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ServiceResponseValidationFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/ServingRangeProvider.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/StratoAttributionClientIdFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/TopLevelExceptionHandlingFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/UnsetSuperRootFieldsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/filters/VeryRecentTweetsFilter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/img/serving.png delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/AccumulatedResponses.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/EarlyTerminateTierMergePredicate.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/EarlybirdResponseDebugMessageBuilder.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/EarlybirdResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/FacetResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/PartitionResponseAccumulator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/RecencyResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/RelevanceResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/ResponseAccumulator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/StrictRecencyResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/SuperRootResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/TermStatisticsResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/ThriftTermResultsMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/TierResponseAccumulator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/TopTweetsResponseMerger.java delete mode 100644 src/java/com/twitter/search/earlybird_root/mergers/TrimStats.java delete mode 100644 src/java/com/twitter/search/earlybird_root/quota/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/quota/ClientIdQuotaManager.java delete mode 100644 src/java/com/twitter/search/earlybird_root/quota/ConfigBasedQuotaConfig.java delete mode 100644 src/java/com/twitter/search/earlybird_root/quota/ConfigRepoBasedQuotaManager.java delete mode 100644 src/java/com/twitter/search/earlybird_root/quota/QuotaInfo.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/AbstractRecencyAndRelevanceRequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/FacetsRequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/FacetsRequestRouterModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/RecencyRequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/RecencyRequestRouterModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/RelevanceRequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/RelevanceRequestRouterModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/RequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/RequestRouterUtil.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/TermStatsRequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/TermStatsRequestRouterModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/TopTweetsRequestRouter.java delete mode 100644 src/java/com/twitter/search/earlybird_root/routers/TopTweetsRequestRouterModule.java delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/FacetsResponseValidator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/PassThroughResponseValidator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/SearchResultsValidator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/ServiceResponseValidator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/TermStatsResultsValidator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/validators/TopTweetsResultsValidator.java delete mode 100644 src/java/com/twitter/search/earlybird_root/visitors/BUILD delete mode 100644 src/java/com/twitter/search/earlybird_root/visitors/MultiTermDisjunctionPerPartitionVisitor.java delete mode 100644 src/java/com/twitter/search/feature_update_service/BUILD delete mode 100644 src/java/com/twitter/search/feature_update_service/FeatureUpdateController.java delete mode 100644 src/java/com/twitter/search/feature_update_service/FeatureUpdateResponseClassifier.java delete mode 100644 src/java/com/twitter/search/feature_update_service/FeatureUpdateServiceThriftServer.java delete mode 100644 src/java/com/twitter/search/feature_update_service/FeatureUpdateServiceThriftServerMain.java delete mode 100644 src/java/com/twitter/search/feature_update_service/README.md delete mode 100644 src/java/com/twitter/search/feature_update_service/filters/BUILD delete mode 100644 src/java/com/twitter/search/feature_update_service/filters/ClientIdWhitelistFilter.java delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/BUILD delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/ClientIdWhitelistModule.java delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/EarlybirdUtilModule.java delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/FeatureUpdateServiceDiffyModule.java delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/FinagleKafkaProducerModule.java delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/FuturePoolModule.java delete mode 100644 src/java/com/twitter/search/feature_update_service/modules/TweetypieModule.java delete mode 100644 src/java/com/twitter/search/feature_update_service/stats/BUILD delete mode 100644 src/java/com/twitter/search/feature_update_service/stats/FeatureUpdateStats.java delete mode 100644 src/java/com/twitter/search/feature_update_service/util/BUILD delete mode 100644 src/java/com/twitter/search/feature_update_service/util/FeatureUpdateValidator.java delete mode 100644 src/java/com/twitter/search/feature_update_service/whitelist/BUILD delete mode 100644 src/java/com/twitter/search/feature_update_service/whitelist/ClientIdWhitelist.java delete mode 100644 src/java/com/twitter/search/img/foryou.png delete mode 100644 src/java/com/twitter/search/img/in-network.png delete mode 100644 src/java/com/twitter/search/img/indexing.png delete mode 100644 src/java/com/twitter/search/img/serving.png delete mode 100644 src/java/com/twitter/search/img/top-search.png delete mode 100644 src/java/com/twitter/search/ingester/BUILD delete mode 100644 src/java/com/twitter/search/ingester/README.md delete mode 100644 src/java/com/twitter/search/ingester/model/BUILD delete mode 100644 src/java/com/twitter/search/ingester/model/IndexerStatus.java delete mode 100644 src/java/com/twitter/search/ingester/model/IngesterThriftVersionedEvents.java delete mode 100644 src/java/com/twitter/search/ingester/model/IngesterTweetEvent.java delete mode 100644 src/java/com/twitter/search/ingester/model/IngesterTwitterMessage.java delete mode 100644 src/java/com/twitter/search/ingester/model/KafkaRawRecord.java delete mode 100644 src/java/com/twitter/search/ingester/model/PromiseContainer.java delete mode 100644 src/java/com/twitter/search/ingester/model/VisibleTokenRatioUtil.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/app/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/app/IngesterPipelineApplication.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/app/PipelineExceptionImpl.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/app/PipelineExceptionImplV2.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/app/RealtimeIngesterPipelineV2.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/strato_fetchers/AudioSpaceCoreFetcher.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/strato_fetchers/AudioSpaceParticipantsFetcher.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/strato_fetchers/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/strato_fetchers/NamedEntityFetcher.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/AsyncPinkUrlsResolver.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/CollectComparableObjectsStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ComputeTweetSignatureStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ConvertDelayedMessageToThriftStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ConvertMessageToThriftStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ConvertToThriftVersionedEventsStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/EventBusReaderStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/FieldStatExporter.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/FilterEventsBySafetyTypeStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/FilterRetweetsAndRepliesStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/FilterTwitterMessageStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/LookupUserPropertiesBatchedStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/NamedEntityHandler.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/PopulateCodedLocationsBatchedStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ResolveCompressedUrlsBatchedStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ResolveCompressedUrlsPink.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ResolveCompressedUrlsUtils.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/RetrieveCardBatchedStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/RetrieveNamedEntitiesSingleTweetStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/RetrieveSpaceAdminsAndTitleStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/RetrieveSpaceIdsStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/SingleTweetExtractAndGeocodeLatLonStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/TextFeatureExtractionWorkersStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/TextQualityEvaluationWorkerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/TextUrlsFeatureExtractionStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ThriftTweetParserStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/ThriftVersionedEventsConverter.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/TweetEventDeserializerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/TwitterBaseStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/TwitterBatchedBaseStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/filters/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/filters/IngesterValidMessageFilter.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/DeleteUpdateEventsKafkaProducerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/KafkaConsumerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/KafkaProducerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/KafkaRawRecordConsumerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/RetweetAndReplyUpdateEventsKafkaProducerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/kafka/TweetThriftVersionedEventsKafkaProducerStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/thriftparse/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/thriftparse/ThriftTweetParsingException.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/thriftparse/TweetEventParseHelper.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/userupdates/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/userupdates/UserUpdateIngester.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/userupdates/UserUpdatesPipeline.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/twitter/userupdates/UserUpdatesPipelineStage.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/BatchedElement.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/BatchingClient.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/CardFieldUtil.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/IngesterStageTimer.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/ManhattanCodedLocationProvider.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/PenguinVersionsUtil.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/PipelineExceptionHandler.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/PipelineStageException.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/PipelineStageRuntimeException.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/PipelineUtil.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/PipelineV2CreationException.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/ResponseNotReturnedException.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/util/UserPropertiesManager.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/wire/BUILD delete mode 100644 src/java/com/twitter/search/ingester/pipeline/wire/IngesterPartitioner.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/wire/ProductionWireModule.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/wire/StratoMetaStoreWireModule.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/wire/TweetyPieWireModule.java delete mode 100644 src/java/com/twitter/search/ingester/pipeline/wire/WireModule.java delete mode 100644 src/java/com/twitter/search/ingester/util/jndi/BUILD delete mode 100644 src/java/com/twitter/search/ingester/util/jndi/JndiUtil.java delete mode 100644 src/python/twitter/deepbird/projects/timelines/configs/recap_earlybird/feature_config.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/configs/rectweet_earlybird/feature_config.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/BUILD delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/README.md delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/__init__.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/constants.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/earlybird_features.png delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/example_weights.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/BUILD delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/__init__.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/data_helpers.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/parsers.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/reader.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/score.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/scorer.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/lolly/tf_model_initializer_builder.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/metrics.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/tf_model/BUILD delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/tf_model/__init__.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/tf_model/discretizer_builder.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/tf_model/hashing_utils.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/tf_model/weights_initializer_builder.py delete mode 100644 src/python/twitter/deepbird/projects/timelines/scripts/models/earlybird/train.py delete mode 100644 src/scala/com/twitter/graph/batch/BUILD.bazel delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/ExtractTweepcred.scala delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/PreparePageRankData.scala delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/README delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/Reputation.scala delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/TweepcredBatchJob.scala delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/UserMass.scala delete mode 100644 src/scala/com/twitter/graph/batch/job/tweepcred/WeightedPageRank.scala delete mode 100644 src/scala/com/twitter/interaction_graph/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/scoring/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/scoring/candidates.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/scoring/check_models.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/scoring/follow_graph_features.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/scoring/scoring.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/training/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/training/candidates.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/training/check_candidates_exist.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/training/check_labels_exist.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/training/labeled_candidates.sql delete mode 100644 src/scala/com/twitter/interaction_graph/bqe/training/train_model.sql delete mode 100644 src/scala/com/twitter/interaction_graph/injection/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/injection/EdgeListInjection.scala delete mode 100644 src/scala/com/twitter/interaction_graph/injection/UserSessionInjection.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/InteractionGraphAddressBookCounters.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/InteractionGraphAddressBookJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/InteractionGraphAddressBookOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/InteractionGraphAddressBookSource.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/InteractionGraphAddressBookUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_address_book/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/InteractionGraphAggregationConfig.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/InteractionGraphAggregationJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/InteractionGraphAggregationOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/InteractionGraphAggregationSource.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/InteractionGraphAggregationTransform.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_all/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/InteractionGraphClientEventLogsCounters.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/InteractionGraphClientEventLogsJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/InteractionGraphClientEventLogsOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/InteractionGraphClientEventLogsSource.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/InteractionGraphClientEventLogsUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_client_event_logs/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_direct_interactions/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_direct_interactions/InteractionGraphAggDirectInteractionsJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_direct_interactions/InteractionGraphAggDirectInteractionsOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_direct_interactions/InteractionGraphAggDirectInteractionsSource.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_direct_interactions/InteractionGraphAggDirectInteractionsUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_direct_interactions/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_flock/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_flock/InteractionGraphAggFlockJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_flock/InteractionGraphAggFlockOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_flock/InteractionGraphAggFlockSource.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_flock/InteractionGraphAggFlockUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_flock/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_negative/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_negative/InteractionGraphNegativeJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_negative/InteractionGraphNegativeOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_negative/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_notifications/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_notifications/InteractionGraphNotificationUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_notifications/InteractionGraphNotificationsJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_notifications/InteractionGraphNotificationsOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/agg_notifications/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/CaseClasses.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/ConversionUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/DateUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/EdgeFeatureCombiner.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/FeatureGeneratorUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/FeatureGroups.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/GraphUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/InteractionGraphUtils.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/UserUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/common/VertexFeatureCombiner.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/labels/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/labels/InteractionGraphLabelsJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/labels/InteractionGraphLabelsOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/labels/LabelUtil.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/labels/README.md delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/scores/BUILD delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/scores/InteractionGraphScoreExportJob.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/scores/InteractionGraphScoreExportOption.scala delete mode 100644 src/scala/com/twitter/interaction_graph/scio/ml/scores/README.md delete mode 100644 src/scala/com/twitter/recos/decider/BUILD delete mode 100644 src/scala/com/twitter/recos/decider/BaseDecider.scala delete mode 100644 src/scala/com/twitter/recos/decider/EndpointLoadShedder.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/ActionEdgeTypeMask.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/BUILD delete mode 100644 src/scala/com/twitter/recos/graph_common/BipartiteGraphHelper.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/FinagleCounterWrapper.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/FinagleStatsReceiverWrapper.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/LeftIndexedPowerLawMultiSegmentBipartiteGraphBuilder.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/MultiSegmentPowerLawBipartiteGraphBuilder.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/NodeInfoHandler.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/NodeMetadataLeftIndexedPowerLawMultiSegmentBipartiteGraphBuilder.scala delete mode 100644 src/scala/com/twitter/recos/graph_common/RightNodeMetadataLeftIndexedPowerLawMultiSegmentBipartiteGraphBuilder.scala delete mode 100644 src/scala/com/twitter/recos/hose/common/BUILD delete mode 100644 src/scala/com/twitter/recos/hose/common/BufferedEdgeWriter.scala delete mode 100644 src/scala/com/twitter/recos/hose/common/EdgeCollector.scala delete mode 100644 src/scala/com/twitter/recos/hose/common/RecosEdgeProcessor.scala delete mode 100644 src/scala/com/twitter/recos/hose/common/UnifiedGraphWriter.scala delete mode 100644 src/scala/com/twitter/recos/hose/common/UnifiedGraphWriterMulti.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/BUILD delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/EntitySocialProofRunner.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/LoggingUserTweetEntityGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/Main.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/README.md delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/RecommendationHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/RecosConfig.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/SocialProofHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/SocialProofHydrator.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/TweetRecommendationsRunner.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/TweetSocialProofHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/TweetSocialProofRunner.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/UserTweetEdgeTypeMask.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/UserTweetEntityGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_entity_graph/UserTweetEntityGraphWriter.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/BUILD delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/Main.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/README.md delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/UserTweetGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/UserTweetGraphConfig.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/UserTweetGraphWriter.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/relatedTweetHandlers/BUILD delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/relatedTweetHandlers/ConsumersBasedRelatedTweetsHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/relatedTweetHandlers/ProducerBasedRelatedTweetsHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/relatedTweetHandlers/TweetBasedRelatedTweetsHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/store/BUILD delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/store/UserRecentFollowersStore.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/BUILD delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/FetchRHSTweetsUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/FilterUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/GetAllInternalTweetIdsUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/GetRelatedTweetCandidatesUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/SampleLHSUsersUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_tweet_graph/util/UserTweetEdgeTypeMask.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/BUILD delete mode 100644 src/scala/com/twitter/recos/user_user_graph/KafkaConfig.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/LoggingUserUserGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/Main.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/README.md delete mode 100644 src/scala/com/twitter/recos/user_user_graph/RecommendUsersHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/RecosConfig.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/UserEdgeTypeMask.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/UserUserGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_user_graph/UserUserGraphWriter.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/BUILD delete mode 100644 src/scala/com/twitter/recos/user_video_graph/LoggingUserVideoGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/Main.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/README.md delete mode 100644 src/scala/com/twitter/recos/user_video_graph/UserVideoEdgeTypeMask.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/UserVideoGraph.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/UserVideoGraphConfig.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/UserVideoGraphEdgeHttpHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/UserVideoGraphWriter.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/relatedTweetHandlers/BUILD delete mode 100644 src/scala/com/twitter/recos/user_video_graph/relatedTweetHandlers/ConsumersBasedRelatedTweetsHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/relatedTweetHandlers/ProducerBasedRelatedTweetsHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/relatedTweetHandlers/TweetBasedRelatedTweetsHandler.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/store/BUILD delete mode 100644 src/scala/com/twitter/recos/user_video_graph/store/UserRecentFollowersStore.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/util/BUILD delete mode 100644 src/scala/com/twitter/recos/user_video_graph/util/FetchRHSTweetsUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/util/FilterUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/util/GetAllInternalTweetIdsUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/util/GetRelatedTweetCandidatesUtil.scala delete mode 100644 src/scala/com/twitter/recos/user_video_graph/util/SampleLHSUsersUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/README.md delete mode 100644 src/scala/com/twitter/simclusters_v2/candidate_source/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/candidate_source/ClusterRanker.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/candidate_source/HeavyRanker.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/candidate_source/SimClustersANNCandidateSource.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/candidate_source/SimClustersANNWrapperCandidateSource.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/common/CosineSimilarityUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/DeciderGateBuilderWithIdHashing.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/ModelVersions.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SeqStandardDeviation.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SimClustersEmbedding.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SimClustersEmbeddingId.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SimClustersEmbeddingIdCacheKeyBuilder.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SimClustersEmbeddingMonoid.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SimClustersMultiEmbedding.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/SimClustersMultiEmbeddingId.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/ClusterRepresentativeSelectionMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/ClusteringMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/ConnectedComponentsClusteringMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/LargestDimensionClusteringMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/LouvainClusteringMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/MaxFavScoreRepresentativeSelectionMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/MedoidRepresentativeSelectionMethod.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/clustering/SimilarityFunctions.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/ml/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/common/ml/SimClustersEmbeddingAdapter.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/common/package.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/AdhocSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/DataPaths.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/DataSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/EntityEmbeddingsSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/InterestedInSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/ProducerEmbeddingSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/ClusterDetailsInjection.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/ClusterTopMediaTweetsInjection.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/ClusterTopTweetsInjection.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/ClusteringInjections.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/EntityEmbeddingsInjections.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/InferredEntitiesInjections.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/InterestedInInjection.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/KnownForInjection.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/MultiTypeGraphInjections.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/ProducerEmbeddingsInjections.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/SemanticCoreEntitiesInjections.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/injections/SingleSideUserScoresInjection.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/presto_hdfs_sources/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/hdfs_sources/presto_hdfs_sources/EntityEmbeddingsPrestoSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/images/bipartite_graph.png delete mode 100644 src/scala/com/twitter/simclusters_v2/images/interestedin.png delete mode 100644 src/scala/com/twitter/simclusters_v2/images/knownfor.png delete mode 100644 src/scala/com/twitter/simclusters_v2/images/producer_embeddings.png delete mode 100644 src/scala/com/twitter/simclusters_v2/images/producer_producer_similarity.png delete mode 100644 src/scala/com/twitter/simclusters_v2/images/topic_embeddings.png delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/BipartiteClusterEvaluation.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/BipartiteClusterEvaluationClasses.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/ClusterDetailsJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/ClusterEvaluation.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/CompareClusters.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/EigenVectorsForSparseSymmetric.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/InterestedInFromAggregatableProducerEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/InterestedInFromKnownFor.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/InterestedInFromKnownForLite.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/InterestedInFromProducerEmbeddingsAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/KnownForSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/ProducerNormsAndCounts.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/TopUsersSimilarityGraph.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/UpdateKnownFor.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/UpdateKnownForApps.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/UserUserFavGraph.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/UserUserGraph.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/UserUserNormalizedGraph.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/PersistentTweetEmbeddingSource.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/QTreeMultiAggregator.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/TypedRichPipe.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/Util.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/matrix/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/matrix/DenseRowMatrix.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/matrix/SparseMatrix.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/matrix/SparseRowMatrix.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/common/matrix/TypedPipeMatrix.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/EntityEmbeddingFromProducerEmbeddingJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/EntityToSimClustersEmbeddingsJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/GlobalSimClustersLanguageEmbedding.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/LocaleEntitySimClustersEmbeddingV2Job.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/LocaleEntitySimClustersEmbeddingsJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/ProducerEmbeddingsFromInterestedIn.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/SimilarUsersBySimClustersEmbedding.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/AbuseSimclusterFeaturesScaldingJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/AdhocAbuseSimClusterFeaturesScaldingJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/CrossSimClusterFeaturesScaldingJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/DataSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/PairedinteractionFeatures.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/abuse/SingleSideInteractionTransformation.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/common/EmbeddingUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/common/EntityEmbeddingUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/common/ExternalDataSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/common/SimClustersEmbeddingJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/producer/AggregatableFavBasedProducerEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/producer/AggregatableFollowBasedProducerEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/producer/AggregatableLogFavBasedProducerEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/producer/AggregatableProducerEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/producer/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/EngagementWeightedTfgBasedTopicEmbeddingsJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/FavInferredLanguageTfgBasedTopicEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/FavTfgBasedTopicEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/InferredLanguageTfgBasedTopicEmbeddingsBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/LogFavTfgBasedTopicEmbeddings.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/README delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/tfg/TfgBasedTopicEmbeddingsBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/twice/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/twice/InterestedInTwice.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/embedding/twice/InterestedInTwiceBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/evaluation/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/evaluation/CandidateEvaluationBase.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/evaluation/EvaluationMetricHelper.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/evaluation/EvaluationReferenceDataExtraction.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/evaluation/LabelCorrelationsHelper.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/evaluation/SimClustersEvaluationAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/inferred_entities/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/inferred_entities/InferredEntities.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/inferred_entities/InferredEntitiesFromInterestedIn.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/inferred_entities/InferredSemanticCoreEntitiesFromKnownFor.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/inferred_entities/ProdSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/mbcg/AllFeatures.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/mbcg/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/mbcg/RecordAdapters.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/mbcg/TweetEmbeddingGenerationJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/mbcg/UserEmbeddingGenerationJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/multi_type_graph/assemble_multi_type_graph/AssembleMultiTypeGraph.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/multi_type_graph/assemble_multi_type_graph/AssembleMultiTypeGraphApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/multi_type_graph/assemble_multi_type_graph/AssembleMultiTypeGraphBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/multi_type_graph/assemble_multi_type_graph/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/multi_type_graph/assemble_multi_type_graph/Config.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/OfflineTweetRecommendation.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/SimClustersOfflineJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/SimClustersOfflineJobAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/SimClustersOfflineJobScheduledApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/SimClustersOfflineJobUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/adhoc/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/adhoc/README delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/adhoc/SimClustersTweetEmbeddingAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_job/adhoc/TweetSimilarityEvaluationAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_tweets/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/offline_tweets/ClusterTopMediaTweetsJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/optout/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/optout/InterestedInOptOut.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/optout/KnownForOptOut.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/optout/SimClustersOptOutUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/GeoPopularTopicsApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/ProducersForTopicsFromTopicFollowGraph.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/SimilarTopicsFromTopicFollowGraphApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/TopicsForProducersFromEM.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/TopicsForProducersUtils.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/model_based_topic_recommendations/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/model_based_topic_recommendations/DataSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/model_based_topic_recommendations/UserFeatures.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/model_based_topic_recommendations/UserTopicDataRecordAdapter.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/topic_recommendations/model_based_topic_recommendations/UserTopicModellingTrainingDataCollectionJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/DatasetTopKAnalysisJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/TrainingDataCollectionJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/TrainingDataCollectionUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/TweetPairFeatureHydrationUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/TweetPairLabelCollectionUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/UnhydratedPairsCollectionJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/evaluation/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/evaluation/ModelEvalAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/tweet_similarity/evaluation/RUXLandingDdgAnalysisAdhocApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/update_known_for/BUILD.bazel delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/update_known_for/UpdateKnownFor20M145K2020.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scalding/update_known_for/UpdateKnownForSBFRunner.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/common/BQGenerationUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/common/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/common/IndexGenerationUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/Config.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/FTRJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/FtrClusterToTweetIndexGenerationJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/README.md delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/ftr-based-simclusters-index-generation-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/ftr-tweets-ann-adhoc-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/iikf2020-decayed-sum-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/iikf2020-ftrat5-pop1000-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/iikf2020-ftrat5-pop10000-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/sql/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/ftr_tweet/sql/ftr_tweet_embeddings.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation/Config.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation/EngagementEventBasedClusterToTweetIndexFromBQ.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation/EngagementEventBasedClusterToTweetIndexGenerationJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation/README delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/simclusters_index_generation/engagement-event-based-simclusters-index-generation-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/ads_user_tweet_action_pair_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/cluster_top_tweets.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/cluster_top_tweets_intersection_with_fav_based_index.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/combined_user_tweet_action_pair_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/engagement_based_index_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/evergreen_content_user_tweet_action_pair_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/nsfw_tweet_denylist.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/tweet_embeddings_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/tweet_fav_count.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/tweets_ann.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/unified_user_tweet_action_pair_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/sql/user_video_tweet_fav_engagement_generation.sql delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/Config.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/README delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/TweetsANNFromBQ.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/TweetsANNJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-hl-0-el-15-tweets-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-hl-2-el-15-tweets-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-hl-2-el-50-tweets-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-hl-8-el-50-tweets-ann-adhoc-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-hl-8-el-50-tweets-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-tweets-ann-adhoc-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/iikf-tweets-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/mts-consumer-embeddings-tweets-ann-adhoc-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/bq_generation/tweets_ann/mts-consumer-embeddings-tweets-ann-batch-job.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/common/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/common/ExternalDataSources.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/AssembleMultiTypeGraphScioApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/AssembleMultiTypeGraphScioBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/Config.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/README.md delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/assemble-multi-type-graph-scio-adhoc.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/assemble_multi_type_graph/assemble-multi-type-graph-scio-batch.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/common/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/common/MultiTypeGraphUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/Config.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/RightNodeCosineSimilarityScioApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/RightNodeCosineSimilarityScioBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/RightNodeSimHashScioApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/RightNodeSimHashScioBaseApp.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/cosine-similarity-scio-adhoc.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/cosine-similarity-scio-batch.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/sim-hash-scio-adhoc.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/scio/multi_type_graph/multi_type_graph_sims/sim-hash-scio-batch.d6w delete mode 100644 src/scala/com/twitter/simclusters_v2/score/AggregatedScoreStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/score/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/score/Score.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/score/ScoreFacadeStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/score/ScoreId.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/score/ScoreStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/score/SimClustersEmbeddingPairScoreStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/score/WeightedSumAggregatedScoreStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/LanguageFilteredLocaleEntityEmbeddingStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/MultiTypeGraphStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/SimClustersEmbeddingStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/SimClustersMultiEmbeddingStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/TopicTopProducersStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/stores/WtfMbcgStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/README.md delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/ClientConfigs.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/Configs.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/EntityUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/Implicits.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/ModelVersionProfile.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/Monoids.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/SimClustersEmbeddingWithMetadataMonoid.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/SimClustersHashUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/SimClustersInterestedInUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/SimClustersProfile.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/StatsUtil.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/SummerWithSumValues.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/ThriftDecayedValueMonoid.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/common/TweetEntityExtractor.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/ApeTopicEmbeddingStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/ClusterDetailsReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/EntityClusterScoreReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/ManhattanFromStratoStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/PersistentTweetEmbeddingStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/ProducerClusterEmbeddingReadableStores.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/SemanticCoreEntityEmbeddingStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/SimClustersManhattanReadableStoreForReadWriteDataset.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/TfgTopicEmbeddingsStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/TopKClustersForEntityReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/TopKClustersForTweetReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/TopKTweetsForClusterReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/TweetStatusCountsStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/UserInterestedInReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/stores/UserKnownForReadableStore.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/storm/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/storm/PersistentTweetJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/storm/PersistentTweetJobRunner.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/storm/TweetJob.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/summingbird/storm/TweetJobRunner.scala delete mode 100755 src/scala/com/twitter/simclusters_v2/summingbird/storm/persistent_tweet_job_deploy.sh delete mode 100755 src/scala/com/twitter/simclusters_v2/summingbird/storm/tweet_alt_job_deploy.sh delete mode 100755 src/scala/com/twitter/simclusters_v2/summingbird/storm/tweet_job_deploy.sh delete mode 100644 src/scala/com/twitter/simclusters_v2/tweet_similarity/BUILD delete mode 100644 src/scala/com/twitter/simclusters_v2/tweet_similarity/ModelBasedTweetSimilaritySimClustersEmbeddingAdapter.scala delete mode 100644 src/scala/com/twitter/simclusters_v2/tweet_similarity/TweetSimilarityFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/BCELabelTransformFromUUADataRecord.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/FeatureSelectorConfig.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/README.md delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/RecapUserFeatureAggregation.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/RectweetUserFeatureAggregation.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationConfig.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationConfigDetails.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationConfigTrait.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationKeyValInjections.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/TimelinesAggregationSources.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/AuthorFeaturesAdapter.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/Event.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/FeatureStoreUtils.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/LocallyReplicatedStore.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/StormAggregateSourceUtils.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesOnlineAggregationConfig.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesOnlineAggregationConfigBase.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesOnlineAggregationSources.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesRealTimeAggregatesJob.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TimelinesStormAggregateSource.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TweetFeaturesAdapter.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TweetFeaturesReadableStore.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/TypeSafeRunner.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/UserFeaturesAdapter.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/common/aggregates/real_time/UserFeaturesReadableStore.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/README.md delete mode 100644 src/scala/com/twitter/timelines/prediction/features/client_log_event/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/client_log_event/ClientLogEventDataRecordFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/common/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/common/CombinedFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/common/NonHomeLabelFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/common/TimelinesSharedFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/engagement_features/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/engagement_features/EngagementFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/escherbird/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/escherbird/EscherbirdFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/escherbird/EscherbirdFeaturesConverter.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/followsource/BUILD.bazel delete mode 100644 src/scala/com/twitter/timelines/prediction/features/followsource/FollowSourceFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/itl/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/itl/ITLFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/list_features/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/list_features/ListFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/p_home_latest/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/p_home_latest/HomeLatestUserFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/ppmi/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/ppmi/PpmiFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/real_graph/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/real_graph/RealGraphDataRecordFeatureStoreFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/real_graph/RealGraphDataRecordFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/recap/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/recap/RecapFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/recap/RecapFeaturesUtils.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/request_context/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/request_context/RequestContextFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/simcluster/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/simcluster/SimclusterFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/simcluster/SimclusterTweetFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/simcluster/SimclustersScoresFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/socialproof/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/socialproof/SocialProofFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/time_features/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/time_features/TimeDataRecordFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/two_hop_features/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/two_hop_features/TwoHopFeatures.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/two_hop_features/TwoHopFeaturesConfig.scala delete mode 100644 src/scala/com/twitter/timelines/prediction/features/user_health/BUILD delete mode 100644 src/scala/com/twitter/timelines/prediction/features/user_health/UserHealthFeatures.scala delete mode 100644 src/thrift/com/twitter/interaction_graph/BUILD delete mode 100644 src/thrift/com/twitter/interaction_graph/interaction_graph.thrift delete mode 100644 src/thrift/com/twitter/recos/recos.thrift delete mode 100644 src/thrift/com/twitter/recos/recos_common.thrift delete mode 100644 src/thrift/com/twitter/recos/recos_injector.thrift delete mode 100644 src/thrift/com/twitter/recos/user_tweet_entity_graph/BUILD delete mode 100644 src/thrift/com/twitter/recos/user_tweet_entity_graph/CONFIG.ini delete mode 100644 src/thrift/com/twitter/recos/user_tweet_entity_graph/user_tweet_entity_graph.thrift delete mode 100644 src/thrift/com/twitter/recos/user_tweet_graph/BUILD delete mode 100644 src/thrift/com/twitter/recos/user_tweet_graph/CONFIG.ini delete mode 100644 src/thrift/com/twitter/recos/user_tweet_graph/user_tweet_graph.thrift delete mode 100644 src/thrift/com/twitter/recos/user_user_graph/BUILD delete mode 100644 src/thrift/com/twitter/recos/user_user_graph/CONFIG.ini delete mode 100644 src/thrift/com/twitter/recos/user_user_graph/user_user_graph.thrift delete mode 100644 src/thrift/com/twitter/recos/user_video_graph/BUILD delete mode 100644 src/thrift/com/twitter/recos/user_video_graph/CONFIG.ini delete mode 100644 src/thrift/com/twitter/recos/user_video_graph/user_video_graph.thrift delete mode 100644 src/thrift/com/twitter/search/common/ranking/ranking.thrift delete mode 100644 src/thrift/com/twitter/search/earlybird/thrift/earlybird.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/BUILD delete mode 100644 src/thrift/com/twitter/simclusters_v2/abuse.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/clustering.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/embedding.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/entity.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/evaluation.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/graph.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/identifier.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/inferred_entities.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/interests.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/multi_type_graph.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/offline_job_internal.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/online_store.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/online_store_internal.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/score.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/simclusters_presto.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/top_k_map.thrift delete mode 100644 src/thrift/com/twitter/simclusters_v2/tweet_similarity.thrift delete mode 100644 timelineranker/README.md delete mode 100644 timelineranker/client/builder/BUILD delete mode 100644 timelineranker/client/builder/README.md delete mode 100644 timelineranker/client/builder/src/main/scala/BUILD delete mode 100644 timelineranker/client/builder/src/main/scala/com/twitter/timelineranker/client/TimelineRankerClient.scala delete mode 100644 timelineranker/client/builder/src/main/scala/com/twitter/timelineranker/client/TimelineRankerClientBuilder.scala delete mode 100644 timelineranker/common/BUILD delete mode 100644 timelineranker/common/src/main/scala/BUILD delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/adapter/BUILD delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/adapter/TimelineServiceAdapter.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/BUILD delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/CandidateTweet.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/CandidateTweetsResult.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/HydratedTweetEntry.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/Language.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/LanguageScope.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/PartiallyHydratedTweet.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/PriorSeenEntries.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/RankedTimelineQuery.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/RankedTimelineQueryOptions.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/RecapQuery.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/ReverseChronTimelineQuery.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/ReverseChronTimelineQueryOptions.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TimeRange.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/Timeline.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TimelineEntry.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TimelineEntryEnvelope.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TimelineQuery.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TimelineQueryOptions.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TimelineRange.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/Tweet.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/TweetIdRange.scala delete mode 100644 timelineranker/common/src/main/scala/com/twitter/timelineranker/model/UtegLikedByTweetsOptions.scala delete mode 100644 timelineranker/server/BUILD.bazel delete mode 100644 timelineranker/server/config/BUILD delete mode 100644 timelineranker/server/config/decider.yml delete mode 100644 timelineranker/server/src/main/resources/BUILD.bazel delete mode 100644 timelineranker/server/src/main/resources/logback-timelineranker.xml delete mode 100644 timelineranker/server/src/main/scala/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/clients/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/clients/CortexTweetQueryServiceClient.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/clients/MemcacheFactory.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/clients/content_features_cache/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/clients/content_features_cache/ContentFeaturesMemcacheBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/CandidateGenerationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/ContentFeaturesHydrationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/CreateCandidateEnvelopeTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/FeatureHydrationDataTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/FollowAndRealGraphCombiningTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/FollowGraphDataTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/HydrateTweetsAndSourceTweetsInParallelTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/HydratedTweetsFilterTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/InNetworkTweetsSearchFeaturesHydrationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/MarkRandomTweetTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/OutOfNetworkRepliesToUserIdSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/OutOfNetworkTweetsSearchFeaturesHydrationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/RecapHydrationSearchResultsTransformBase.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/RecapSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/RecapSearchResultsTruncationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/SearchResultDedupAndSortingTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/SourceTweetsSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/TrimToMatchHydratedTweetsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/TrimToMatchSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/TweetHydrationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/TweetKindOptionHydratedTweetsFilterTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/UserLanguagesTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/UserProfileInfoTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/common/VisibilityEnforcingTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/CallInfo.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/ClientAccessPermissions.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/ClientWrapperFactories.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/ClientWrappers.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/DefaultUnderlyingClientConfiguration.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/RequestScopes.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/RuntimeConfiguration.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/StagingUnderlyingConfiguration.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/TimelineRankerConstants.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/TimelineRankerFlags.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/config/UnderlyingClientConfiguration.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/contentfeatures/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/contentfeatures/package.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/CandidateEnvelope.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/FollowGraphData.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/FollowGraphDataFuture.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/HydratedCandidatesAndFeaturesEnvelope.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/HydratedTweets.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/core/package.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/decider/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/decider/DeciderKey.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/entity_tweets/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/entity_tweets/EntityTweetsRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/entity_tweets/EntityTweetsRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/entity_tweets/EntityTweetsSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/entity_tweets/EntityTweetsSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/in_network_tweets/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/in_network_tweets/InNetworkTweetRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/in_network_tweets/InNetworkTweetRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/in_network_tweets/InNetworkTweetSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/monitoring/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/monitoring/UsersSearchResultMonitoringTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/observe/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/observe/DebugObserverBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/observe/ObservedRequests.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/ConfigBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/entity_tweets/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/entity_tweets/EntityTweetsParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/entity_tweets/EntityTweetsProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/in_network_tweets/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/in_network_tweets/InNetworkTweetParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/in_network_tweets/InNetworkTweetProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/monitoring/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/monitoring/MonitoringParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/monitoring/MonitoringProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap/RecapParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap/RecapProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap/RecapQueryContext.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap_author/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap_author/RecapAuthorParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap_author/RecapAuthorProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap_hydration/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap_hydration/RecapHydrationParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/recap_hydration/RecapHydrationProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/revchron/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/revchron/ReverseChronParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/revchron/ReverseChronProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/revchron/ReverseChronTimelineQueryContext.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/revchron/ReverseChronTimelineQueryContextBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/uteg_liked_by_tweets/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/uteg_liked_by_tweets/UtegLikedByTweetsParams.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/uteg_liked_by_tweets/UtegLikedByTweetsProduction.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/util/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/util/CommonRequestContext.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/util/ConfigHelper.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/parameters/util/RecapQueryParamInitializer.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap/model/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap/model/ContentFeatures.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_author/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_author/RecapAuthorRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_author/RecapAuthorRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_author/RecapAuthorSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_author/RecapAuthorSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_hydration/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_hydration/RecapHydrationRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_hydration/RecapHydrationRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_hydration/RecapHydrationSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/recap_hydration/RecapHydrationSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/CandidatesRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/RankedHomeTimelineRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/RepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/ReverseChronHomeTimelineRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/ReverseChronHomeTimelineRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/RoutingTimelineRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/RoutingTimelineRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/repository/TimelineRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/server/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/server/Main.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/server/TimelineRanker.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/server/TimelineRankerBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/server/TimelineRankerThriftWebForms.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/server/Warmup.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/source/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/source/ReverseChronHomeTimelineSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/source/TimelineSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/BUILD.bazel delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/CombinedScoreAndTruncateTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/MinNumNonAuthorFavoritedByUserIdsFilterTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/RemoveCandidatesAuthoredByWeightedFollowingsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/SocialProofAndUTEGScoreHydrationTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/UTEGResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/UtegLikedByTweetsRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/UtegLikedByTweetsRepositoryBuilder.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/UtegLikedByTweetsSearchResultsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/uteg_liked_by_tweets/UtegLikedByTweetsSource.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/CachingContentFeaturesProvider.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/CopyContentFeaturesIntoHydratedTweetsTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/CopyContentFeaturesIntoThriftTweetFeaturesTransform.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/ExtendedRepliesFilter.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/LatentRepository.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/RecommendedRepliesFilter.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/ReverseExtendedRepliesFilter.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/SearchResultUtil.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/SearchResultWithVisibilityActors.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/SnowflakeUtils.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/SourceTweetsUtil.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetAnnotationFeaturesExtractor.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetHydrator.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetMediaFeatureExtractor.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetTextFeaturesExtractor.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetsPostFilter.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetsPostFilterBasedOnSearchMetadata.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/util/TweetypieContentFeaturesProvider.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/visibility/BUILD delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/visibility/FollowGraphDataProvider.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/visibility/RealGraphFollowGraphDataProvider.scala delete mode 100644 timelineranker/server/src/main/scala/com/twitter/timelineranker/visibility/SgsFollowGraphDataProvider.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/BUILD delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/common/BUILD delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/common/EarlybirdTrainingConfiguration.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/common/EarlybirdTrainingRecapConfiguration.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/common/EarlybirdTrainingRectweetConfiguration.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/model_evaluation/BUILD delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/model_evaluation/EarlybirdEvaluationMetric.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/model_evaluation/EarlybirdModelEvaluationJob.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/training_data_generation/BUILD delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/training_data_generation/EarlybirdExampleSampler.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/training_data_generation/EarlybirdStatsJob.scala delete mode 100644 timelines/data_processing/ad_hoc/earlybird_ranking/earlybird_ranking/training_data_generation/EarlybirdTrainingDataJob.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/AggregateGroup.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/AggregateSource.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/AggregateStore.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/AggregationConfig.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/AggregationKey.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/DataRecordAggregationMonoid.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/KeyedRecord.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/OfflineAggregateInjections.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/OfflineAggregateSource.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/OfflineAggregateStore.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/README.md delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/StoreConfig.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/StoreRegister.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/TypedAggregateGroup.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/Utils.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/AggregatesV2Adapter.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/AggregatesV2FeatureSource.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/CombineCountsPolicy.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/DataSetPipeSketchJoin.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/PickFirstRecordPolicy.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/PickTopCtrPolicy.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/SparseBinaryAggregateJoin.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/SparseBinaryMergePolicy.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/conversion/SparseBinaryMultipleAggregateJoin.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/AUTOMATED_COMMIT_FILES delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/aggregation.rst delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/batch.rst delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/conf.py delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/index.rst delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/joining.rst delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/real-time.rst delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/docs/troubleshooting.rst delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/NighthawkUnderlyingStoreConfig.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/OnlineAggregationConfigTrait.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/OnlineAggregationStoresTrait.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/RealTimeAggregateStore.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/RealTimeAggregatesJobBase.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/RealTimeAggregatesJobConfig.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/StormAggregateSource.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/UserReindexingNighthawkStore.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/heron/package.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/job/AggregatesV2Job.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/job/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/job/DataRecordFeatureCounter.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/AggregateFeature.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/AggregationMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/AggregationMetricCommon.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/ConversionUtils.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/CountMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/EasyMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/FeatureCache.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/LastResetMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/LatestMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/MaxMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/SumLikeMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/SumMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/SumSqMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/TimedValue.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/metrics/TimedValueAggregationMetric.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/package.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/query/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/query/ScopedAggregateBuilder.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/AggregateFeaturesMerger.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/AggregatesStoreComparisonJob.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/AggregatesV2ScaldingJob.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/AggregationKeyOrdering.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/DeletedUserPruner.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/MostRecentVersionedStore.scala delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/sources/BUILD delete mode 100644 timelines/data_processing/ml_util/aggregation_framework/scalding/sources/ScaldingAggregateSource.scala delete mode 100644 topic-social-proof/README.md delete mode 100644 topic-social-proof/server/BUILD delete mode 100644 topic-social-proof/server/src/main/resources/BUILD delete mode 100644 topic-social-proof/server/src/main/resources/config/decider.yml delete mode 100644 topic-social-proof/server/src/main/resources/logback.xml delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/TopicSocialProofStratoFedServer.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/columns/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/columns/TopicSocialProofBatchColumn.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/columns/TopicSocialProofColumn.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/DeciderConstants.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/FeatureSwitchesBuilder.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/LoadShedder.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/ParamsBuilder.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/RecTargetFactory.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/TopicSocialProofDecider.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/common/TopicSocialProofParams.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/handlers/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/handlers/TopicSocialProofHandler.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/handlers/UttChildrenWarmupHandler.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/GizmoduckUserModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/RepresentationScorerStoreModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/TSPClientIdModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/TopicListingModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/TopicSocialProofStoreModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/TopicTweetCosineSimilarityAggregateStoreModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/TweetInfoStoreModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/TweetyPieClientModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/UnifiedCacheClient.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/UttClientModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/modules/UttLocalizationModule.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/service/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/service/TopicSocialProofService.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/LocalizedUttRecommendableTopicsStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/RepresentationScorerStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/SemanticCoreAnnotationStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/TopicSocialProofStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/TopicStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/TopicTweetsCosineSimilarityAggregateStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/TweetInfoStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/stores/UttTopicFilterStore.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/utils/BUILD delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/utils/LZ4Injection.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/utils/ReadableStoreWithMapOptionValues.scala delete mode 100644 topic-social-proof/server/src/main/scala/com/twitter/tsp/utils/SeqObjectInjection.scala delete mode 100644 topic-social-proof/server/src/main/thrift/BUILD delete mode 100644 topic-social-proof/server/src/main/thrift/service.thrift delete mode 100644 topic-social-proof/server/src/main/thrift/tweet_info.thrift delete mode 100644 trust_and_safety_models/README.md delete mode 100644 trust_and_safety_models/abusive/abusive_model.py delete mode 100644 trust_and_safety_models/nsfw/nsfw_media.py delete mode 100644 trust_and_safety_models/nsfw/nsfw_text.py delete mode 100644 trust_and_safety_models/toxicity/__init__.py delete mode 100644 trust_and_safety_models/toxicity/data/__init__.py delete mode 100644 trust_and_safety_models/toxicity/data/data_preprocessing.py delete mode 100644 trust_and_safety_models/toxicity/data/dataframe_loader.py delete mode 100644 trust_and_safety_models/toxicity/data/mb_generator.py delete mode 100644 trust_and_safety_models/toxicity/load_model.py delete mode 100644 trust_and_safety_models/toxicity/optim/__init__.py delete mode 100644 trust_and_safety_models/toxicity/optim/callbacks.py delete mode 100644 trust_and_safety_models/toxicity/optim/losses.py delete mode 100644 trust_and_safety_models/toxicity/optim/schedulers.py delete mode 100644 trust_and_safety_models/toxicity/rescoring.py delete mode 100644 trust_and_safety_models/toxicity/settings/__init__.py delete mode 100644 trust_and_safety_models/toxicity/settings/default_settings_tox.py delete mode 100644 trust_and_safety_models/toxicity/train.py delete mode 100644 trust_and_safety_models/toxicity/utils/__init__.py delete mode 100644 trust_and_safety_models/toxicity/utils/helpers.py delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/additionalfields/AdditionalFields.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/additionalfields/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/CacheOperations.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/CacheResult.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/Expiry.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/ServoCachedValueSerializer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/SoftTtl.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/StitchAsync.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/StitchCacheOperations.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/StitchCaching.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/caching/ValueSerializer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/client_id/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/client_id/ClientIdHelper.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/context/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/context/TweetypieContext.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/decider/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/decider/DeciderGates.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/decider/overrides/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/decider/overrides/TweetyPieDeciderOverrides.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/jiminy/tweetypie/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/jiminy/tweetypie/NudgeBuilder.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/matching/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/matching/TokenSequence.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/matching/Tokenizer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/matching/TweetTokenizer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/matching/UserMutes.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/media/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/media/Media.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/media/MediaUrl.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/media/package.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/AddTweetHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/BounceDeleteHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/Codecs.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/DeleteAdditionalFieldsHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/Field.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/GetDeletedTweetsHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/GetStoredTweetHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/GetTweetHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/HardDeleteTweetHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/InspectFields.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/Json.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/ManhattanOperations.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/ManhattanTweetStorageClient.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/Response.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/Scribe.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/ScrubHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/SoftDeleteHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/Stats.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/StatusConversions.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/StorageConversions.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/TimestampDecoder.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/TweetKey.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/TweetStateRecord.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/TweetStorageClient.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/TweetStorageException.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/TweetUtils.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/UndeleteHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/UpdateTweetHandler.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/storage/package.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tflock/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tflock/TFlockIndexer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tflock/TweetIndexer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/NotImplementedTweetService.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/TweetServiceProxy.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/CashtagTextEntity.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/EntityExtractor.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/HashtagTextEntity.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/Implicits.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/MediaTextEntity.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/MentionTextEntity.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/TextRangeEntityAdapter.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/thriftscala/entities/UrlTextEntity.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/GraphemeIndexIterator.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/IndexConverter.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/Offset.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/PartialHtmlEncoding.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/Preprocessor.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/TextEntity.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/TextModification.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/Truncator.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/tweettext/TweetText.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/CommunityAnnotation.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/CommunityUtil.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/ConversationControls.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/EditControlUtil.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/RetryPolicyBuilder.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/StitchUtils.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/StringLiteral.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/Takedowns.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/TransientContextUtil.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/TweetCreationLock.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/TweetLenses.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/TweetPermalinkUtil.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/TweetTransformer.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/logging/AlertableExceptionLoggingFilter.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/logging/BUILD delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/logging/OnlyImportantLogsLoggingFilter.scala delete mode 100644 tweetypie/common/src/scala/com/twitter/tweetypie/util/package.scala delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/BUILD delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/api_fields.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/creative-entity-enrichments/creative_entity_enrichments.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/delete_location_data.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/deleted_tweet.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/deprecated.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/edit_control.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/geo/tweet_location_info.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/media/media_ref.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/media_entity.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/note_tweet.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/retweet_archival_event.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/storage_internal/BUILD delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/storage_internal/storage_internal.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/stored_tweet_info.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/transient_context.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_audit.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_comparison_service.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_events.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_service.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_service_federated.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/tweet_service_graphql.thrift delete mode 100644 tweetypie/common/src/thrift/com/twitter/tweetypie/unmentions/unmentions.thrift delete mode 100644 tweetypie/server/BUILD delete mode 100644 tweetypie/server/README.md delete mode 100644 tweetypie/server/config/BUILD delete mode 100644 tweetypie/server/config/decider.yml delete mode 100644 tweetypie/server/config/decider_staging.yml delete mode 100644 tweetypie/server/config/logging/logback-all-include.xml delete mode 100644 tweetypie/server/config/logging/logback-without-loglens.xml delete mode 100644 tweetypie/server/config/logging/logback.xml delete mode 100644 tweetypie/server/config/partner_media.yml delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Backend.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/ConfigBus.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/CreativesContainerService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Escherbird.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Expandodo.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/GeoScrubEventStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Gizmoduck.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/GnipEnricherator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/LimiterBackend.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/LimiterService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Manhattan.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/MediaInfoService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Scarecrow.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/SocialGraphService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/TFlock.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Talon.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/TimelineService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/UserImageService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/backends/Warmup.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/BackendClients.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/Caches.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/ClientsParser.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/DynamicConfig.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/DynamicConfigLoader.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/ExternalRepositories.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/LogicalRepositories.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/Main.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/MemcacheExceptionLoggingFilter.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/Resources.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/ScribeTweetCacheWrites.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetBuilders.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetHydrators.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetServerBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetServiceAuthorizers.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetServiceBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetServiceInvocationBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetServiceSettings.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetStores.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/TweetypieDeciderGates.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/WritePathHydration.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/config/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/CardReferenceUriExtractor.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/EditState.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/Exceptions.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/FilteredState.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/GeoSearchRequestId.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/HydrationState.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/QuotedTweetResult.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/Serializer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/StoredTweetResult.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/TweetCreateFailure.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/TweetData.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/TweetResult.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/UpstreamFailure.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/ValueState.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/core/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/StratoCatalogBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/AccessPolicy.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/ApiErrors.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/CreateRetweetColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/CreateTweetColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/DeleteTweetColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/FederatedFieldColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/FederatedFieldGroup.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/FederatedFieldReq.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/GetStoredTweetsByUserColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/GetStoredTweetsColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/GetTweetFieldsColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/HydrationOptions.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/TrackingId.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/TweetypieContactInfo.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/columns/UnretweetColumn.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/context/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/context/RequestContext.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/prefetcheddata/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/prefetcheddata/PrefetchedDataRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/promotedcontent/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/promotedcontent/TweetPromotedContentLogger.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/warmups/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/federated/warmups/StratoCatalogWarmups.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/AttachmentBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/CardReferenceValidationHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/CardUsersFinder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/CollabControlBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/CommunitiesValidator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/ConversationControlBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/DeleteAdditionalFieldsBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/DeleteLocationDataHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/DuplicateTweetFinder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/EditControlBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/EditValidator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/EraseUserTweetsHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GeoBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetDeletedTweetsHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetStoredTweetsByUserHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetStoredTweetsHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetTweetCountsHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetTweetFieldsHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/GetTweetsHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/HandlerError.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/MediaBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/PostTweet.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/QuotedTweetDeleteEventBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/QuotedTweetTakedownEventBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/RateLimitChecker.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/ReplyBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/RetweetBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/ReverseGeocoder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/ScarecrowRetweetSpamChecker.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/ScarecrowTweetSpamChecker.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/ScrubGeoEventBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/SelfThreadBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/SetAdditionalFieldsBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/SetRetweetVisibilityHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/Spam.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/TakedownHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/TweetBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/TweetCreationLock.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/TweetDeletePathHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/TweetWriteValidator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/U13ValidationUtil.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/UndeleteTweetHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/UnretweetHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/UpdatePossiblySensitiveTweetHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/UrlEntityBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/UrlShortener.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/UserTakedownHandler.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/WritePathQueryOptions.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/handler/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/Card2Hydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/CardHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ContributorHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ContributorVisibilityFilter.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ConversationControlHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ConversationIdHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ConversationMutedHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/CopyFromSourceTweet.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/CreatedAtRepairer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/DeviceSourceHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/DirectedAtHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/EditControlHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/EditHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/EditPerspectiveHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/EscherbirdAnnotationHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/FeatureSwitchResultsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/GeoScrubHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/HasMediaHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/IM1837FilterHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/IM2884FilterHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/IM3433FilterHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/LanguageHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaEntityHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaInfoHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaIsProtectedHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaKeyHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaRefsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaTagsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MediaUrlFieldsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/MentionEntityHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/NegativeVisibleTextRangeRepairer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/NoteTweetSuffixHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/PartialEntityCleaner.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/PastedMediaHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/PerspectiveHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/PlaceHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/PreviousTweetCountsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ProfileGeoHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/QuoteTweetVisibilityHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/QuotedTweetHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/QuotedTweetRefHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/QuotedTweetRefUrlsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/RepairMutation.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ReplyScreenNameHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ReportedTweetFilter.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/RetweetMediaRepairer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/RetweetParentStatusIdRepairer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ScrubEngagementHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ScrubUncacheableTweetRepairer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/SourceTweetHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/StripHiddenGeoCoordinates.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/SuperfluousUrlEntityScrubber.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TakedownHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TextRepairer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetAuthorVisibilityHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetCountsHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetCtx.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetHydration.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetLegacyFormatter.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetQueryOptionsExpander.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/TweetVisibilityHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/UnmentionDataHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/UnrequestedFieldScrubber.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/UrlEntityHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/ValueHydrator.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/hydrator/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/media/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/media/MediaClient.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/media/MediaKeyClassifier.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/media/MediaKeyUtil.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/media/MediaMetadata.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/CacheStitch.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/CachingTweetRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/Card2Repository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/CardRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/CardUsersRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/ConversationControlRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/ConversationIdRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/ConversationMutedRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/CreativesContainerMaterializationRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/DeletedTweetVisibilityRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/DeviceSourceRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/EscherbirdAnnotationRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/GeoScrubTimestampRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/GeoduckPlaceRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/LastQuoteOfQuoterRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/ManhattanTweetRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/MediaMetadataRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/ParentUserIdRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/PastedMediaRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/PenguinLanguageRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/PerspectiveRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/PlaceRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/ProfileGeoRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/QuotedTweetVisibilityRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/QuoterHasAlreadyQuotedRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/RelationshipRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/RetweetSpamCheckRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StitchLockingCache.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoCommunityAccessRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoCommunityMembershipRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoPromotedTweetRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoSafetyLabelsRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoSubscriptionVerificationRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoSuperFollowEligibleRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/StratoSuperFollowRelationsRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/TweetCountsRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/TweetQuery.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/TweetRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/TweetResultRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/TweetSpamCheckRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/TweetVisibilityRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UnmentionInfoRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UnmentionedEntitiesRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UrlRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UserInfoRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UserRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UserTakedownRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/UserViewerRecipient.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/VibeRepository.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/VisibilityResultToFilteredState.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/repository/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/ActivityService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/ActivityUtil.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/BoringStackTrace.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/CaffeineMemcacheClient.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/DeviceSourceParser.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/ExceptionCounter.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/ExtendedTweetMetadataBuilder.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/NullMemcacheClient.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/PartnerMedia.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/StoredCard.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/logcachewrites/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/logcachewrites/TweetCacheWrite.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/serverutil/logcachewrites/WriteLoggingCache.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/ClientHandlingTweetService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/DispatchingTweetService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/FailureLoggingTweetService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/MethodAuthorizer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/ObservedTweetService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/QuillTweetService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/ReplicatingTweetService.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/RescueExceptions.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/TweetServiceProxy.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/TweetServiceWarmer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/GetDeletedTweetsObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/GetStoredTweetsByUserObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/GetStoredTweetsObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/GetTweetCountsObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/GetTweetFieldsObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/GetTweetsObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/Observer.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/PostTweetObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/ResultStateStats.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/StoredTweetsObserver.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/observer/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/service/package.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/AsyncEnqueueStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/BUILD delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/CachingTweetStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/DeleteAdditionalFields.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/DeleteTweet.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/FanoutServiceStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/Flush.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/GeoSearchRequestIDStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/GizmoduckUserCountsUpdatingStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/GizmoduckUserGeotagUpdateStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/Guano.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/GuanoServiceStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/IncrBookmarkCount.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/IncrFavCount.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/InitialTweetUpdate.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/InsertTweet.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/LimiterStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/LogLensStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/ManhattanTweetStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/MediaIndexHelper.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/MediaServiceStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/QuotedTweetDelete.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/QuotedTweetOps.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/QuotedTweetTakedown.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/ReplicatingTweetStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/RetweetArchivalEnqueueStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/ScribeMediaTagStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/ScrubGeo.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/SetAdditionalFields.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/SetRetweetVisibility.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/Takedown.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TlsTimelineUpdatingStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetCountsCacheUpdatingStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetEventBusStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetIndexingStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetStatsStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetStore.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetStoreEvent.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/TweetUpdate.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/UndeleteTweet.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/UpdatePossiblySensitiveTweet.scala delete mode 100644 tweetypie/server/src/main/scala/com/twitter/tweetypie/store/package.scala delete mode 100644 tweetypie/server/src/main/thrift/BUILD delete mode 100644 tweetypie/server/src/main/thrift/tweetypie_internal.thrift delete mode 100644 tweetypie/servo/README.md delete mode 100644 tweetypie/servo/decider/BUILD delete mode 100644 tweetypie/servo/decider/src/main/scala/BUILD delete mode 100644 tweetypie/servo/decider/src/main/scala/com/twitter/servo/decider/DeciderGateBuilder.scala delete mode 100644 tweetypie/servo/decider/src/main/scala/com/twitter/servo/decider/DeciderKeyEnum.scala delete mode 100644 tweetypie/servo/decider/src/main/scala/com/twitter/servo/decider/package.scala delete mode 100644 tweetypie/servo/decider/src/main/scala/com/twitter/servo/gate/DeciderGate.scala delete mode 100644 tweetypie/servo/json/BUILD delete mode 100644 tweetypie/servo/json/src/main/scala/com/twitter/servo/json/BUILD delete mode 100644 tweetypie/servo/json/src/main/scala/com/twitter/servo/json/ThriftJsonInspector.scala delete mode 100644 tweetypie/servo/repo/BUILD delete mode 100644 tweetypie/servo/repo/src/main/scala/BUILD delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/ByteCountingMemcache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/Cache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/CacheFactory.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/Cached.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/CounterCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/CounterSerializer.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/FinagleMemcache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/ForwardingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/HotKeyMemcacheClient.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/InProcessCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/IterableSerializer.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/KeyFilteringCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/KeyTransformer.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/LockingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/Memcache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/MigratingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/MissingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/ObservableCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/SecondaryIndexingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/SelectedCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/SeqSerializer.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/Serializer.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/SetSerializer.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/SimpleReplicatingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/TransformingCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/TtlCache.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/cache/package.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/database/Accessors.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/database/Bitfield.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/database/Credentials.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/database/Database.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/database/package.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/hydrator/KeyValueHydrator.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/keyvalue/KeyValueResult.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/CachingCounterKeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/CachingKeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/ChunkingStrategy.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/DarkmodingKeyValueRepositoryFactory.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/HotKeyCachingKeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/ImmutableKeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/KeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/ObservableKeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/Repository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/ResponseCachingKeyValueRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/RichQuery.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/SuccessRateTrackingRepository.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/repository/package.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/store/CachingStore.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/store/KeyValueStore.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/store/ObservableStore.scala delete mode 100644 tweetypie/servo/repo/src/main/scala/com/twitter/servo/store/Store.scala delete mode 100644 tweetypie/servo/repo/src/main/thrift/BUILD delete mode 100644 tweetypie/servo/repo/src/main/thrift/com/twitter/servo/cache/servo_repo.thrift delete mode 100644 tweetypie/servo/request/BUILD delete mode 100644 tweetypie/servo/request/src/main/scala/BUILD delete mode 100644 tweetypie/servo/request/src/main/scala/com/twitter/servo/request/ClientRequestAuthorizer.scala delete mode 100644 tweetypie/servo/request/src/main/scala/com/twitter/servo/request/ClientRequestObserver.scala delete mode 100644 tweetypie/servo/request/src/main/scala/com/twitter/servo/request/PermissionModule.scala delete mode 100644 tweetypie/servo/request/src/main/scala/com/twitter/servo/request/RequestFilter.scala delete mode 100644 tweetypie/servo/request/src/main/scala/com/twitter/servo/request/RequestHandler.scala delete mode 100644 tweetypie/servo/request/src/main/scala/com/twitter/servo/request/package.scala delete mode 100644 tweetypie/servo/util/BUILD delete mode 100644 tweetypie/servo/util/src/main/scala/BUILD delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/data/Lens.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/data/Mutation.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/forked/Forked.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/forked/QueueExecutor.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/gate/RateLimitingGate.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Availability.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Average.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/BatchExecutor.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/CancelledExceptionExtractor.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/CounterInitializingStatsReceiver.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Effect.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/ExceptionCounter.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/FrequencyCounter.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/FunctionArrow.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/FutureArrow.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/FutureEffect.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Gate.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/LogarithmicallyBucketedTimer.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/MemoizingStatsReceiver.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Observable.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/OptionOrdering.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/RandomPerturber.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/RateLimitingLogger.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Retry.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/RetryHandler.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/RpcRetry.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Scribe.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/SuccessRateTracker.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/SynchronizedHashMap.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/ThreadLocalStringBuilder.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/ThrowableHelper.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/Transformer.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/TryOrdering.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/WaitForServerSets.scala delete mode 100644 tweetypie/servo/util/src/main/scala/com/twitter/servo/util/package.scala delete mode 100644 twml/BUILD delete mode 100644 twml/README.md delete mode 100644 twml/libtwml/BUILD delete mode 100644 twml/libtwml/include/twml.h delete mode 100644 twml/libtwml/include/twml/BatchPredictionRequest.h delete mode 100644 twml/libtwml/include/twml/BatchPredictionResponse.h delete mode 100644 twml/libtwml/include/twml/BlockFormatReader.h delete mode 100644 twml/libtwml/include/twml/BlockFormatWriter.h delete mode 100644 twml/libtwml/include/twml/DataRecord.h delete mode 100644 twml/libtwml/include/twml/DataRecordReader.h delete mode 100644 twml/libtwml/include/twml/DataRecordWriter.h delete mode 100644 twml/libtwml/include/twml/Error.h delete mode 100644 twml/libtwml/include/twml/HashedDataRecord.h delete mode 100644 twml/libtwml/include/twml/HashedDataRecordReader.h delete mode 100644 twml/libtwml/include/twml/Hashmap.h delete mode 100644 twml/libtwml/include/twml/RawTensor.h delete mode 100644 twml/libtwml/include/twml/Tensor.h delete mode 100644 twml/libtwml/include/twml/TensorRecord.h delete mode 100644 twml/libtwml/include/twml/TensorRecordReader.h delete mode 100644 twml/libtwml/include/twml/TensorRecordWriter.h delete mode 100644 twml/libtwml/include/twml/ThriftReader.h delete mode 100644 twml/libtwml/include/twml/ThriftWriter.h delete mode 100644 twml/libtwml/include/twml/Type.h delete mode 100644 twml/libtwml/include/twml/common.h delete mode 100644 twml/libtwml/include/twml/defines.h delete mode 100644 twml/libtwml/include/twml/discretizer_impl.h delete mode 100644 twml/libtwml/include/twml/functions.h delete mode 100644 twml/libtwml/include/twml/hashing_discretizer_impl.h delete mode 100644 twml/libtwml/include/twml/io/IOError.h delete mode 100644 twml/libtwml/include/twml/optim.h delete mode 100644 twml/libtwml/include/twml/utilities.h delete mode 100644 twml/libtwml/setup.cfg delete mode 100644 twml/libtwml/setup.py delete mode 100644 twml/libtwml/src/lib/BatchPredictionRequest.cpp delete mode 100644 twml/libtwml/src/lib/BatchPredictionResponse.cpp delete mode 100644 twml/libtwml/src/lib/BlockFormatReader.cpp delete mode 100644 twml/libtwml/src/lib/BlockFormatWriter.cpp delete mode 100644 twml/libtwml/src/lib/CMakeLists.txt delete mode 100644 twml/libtwml/src/lib/CPPLINT.cfg delete mode 100644 twml/libtwml/src/lib/DataRecord.cpp delete mode 100644 twml/libtwml/src/lib/DataRecordReader.cpp delete mode 100644 twml/libtwml/src/lib/DataRecordWriter.cpp delete mode 100644 twml/libtwml/src/lib/HashedDataRecord.cpp delete mode 100644 twml/libtwml/src/lib/HashedDataRecordReader.cpp delete mode 100644 twml/libtwml/src/lib/Hashmap.cpp delete mode 100644 twml/libtwml/src/lib/Tensor.cpp delete mode 100644 twml/libtwml/src/lib/TensorRecordReader.cpp delete mode 100644 twml/libtwml/src/lib/TensorRecordWriter.cpp delete mode 100644 twml/libtwml/src/lib/ThriftReader.cpp delete mode 100644 twml/libtwml/src/lib/ThriftWriter.cpp delete mode 100644 twml/libtwml/src/lib/discretizer_impl.cpp delete mode 100644 twml/libtwml/src/lib/functions.cpp delete mode 100644 twml/libtwml/src/lib/hashing_discretizer_impl.cpp delete mode 100644 twml/libtwml/src/lib/internal/endianutils.h delete mode 100644 twml/libtwml/src/lib/internal/error.h delete mode 100644 twml/libtwml/src/lib/internal/interpolate.h delete mode 100644 twml/libtwml/src/lib/internal/khash.h delete mode 100644 twml/libtwml/src/lib/internal/linear_search.h delete mode 100644 twml/libtwml/src/lib/internal/murmur_hash3.h delete mode 100644 twml/libtwml/src/lib/internal/thrift.h delete mode 100644 twml/libtwml/src/lib/internal/utf_converter.h delete mode 100644 twml/libtwml/src/lib/io/IOError.cpp delete mode 100644 twml/libtwml/src/lib/murmur_hash3.cpp delete mode 100644 twml/libtwml/src/lib/optim.cpp delete mode 100644 twml/libtwml/src/lib/utf_converter.cpp delete mode 100644 twml/libtwml/src/ops/CMakeLists.txt delete mode 100644 twml/libtwml/src/ops/add1.cpp delete mode 100644 twml/libtwml/src/ops/batch_prediction_request.cpp delete mode 100644 twml/libtwml/src/ops/batch_prediction_request_v2.cpp delete mode 100644 twml/libtwml/src/ops/batch_prediction_response_writer.cpp delete mode 100644 twml/libtwml/src/ops/batch_prediction_tensor_response_writer.cpp delete mode 100644 twml/libtwml/src/ops/binary_sparse_dense_matmul.cpp delete mode 100644 twml/libtwml/src/ops/binary_sparse_dense_matmul.h delete mode 100644 twml/libtwml/src/ops/binary_sparse_dense_matmul_impl.h delete mode 100644 twml/libtwml/src/ops/block_format_dataset.cpp delete mode 100644 twml/libtwml/src/ops/block_format_reader.h delete mode 100644 twml/libtwml/src/ops/compress_sample_ids.cpp delete mode 100644 twml/libtwml/src/ops/contrib/get_substrings.cpp delete mode 100644 twml/libtwml/src/ops/data_record.cpp delete mode 100644 twml/libtwml/src/ops/data_record_tensor_writer.cpp delete mode 100644 twml/libtwml/src/ops/discretizer.cpp delete mode 100644 twml/libtwml/src/ops/feature_extractor.cpp delete mode 100644 twml/libtwml/src/ops/feature_id.cpp delete mode 100644 twml/libtwml/src/ops/feature_mask.cpp delete mode 100644 twml/libtwml/src/ops/fixed_length_tensor.cpp delete mode 100644 twml/libtwml/src/ops/hashed_data_record.cpp delete mode 100644 twml/libtwml/src/ops/hashing_discretizer.cpp delete mode 100644 twml/libtwml/src/ops/hashmap.cpp delete mode 100644 twml/libtwml/src/ops/isotonic_calibration.cpp delete mode 100644 twml/libtwml/src/ops/num_intra_op_threads.cpp delete mode 100644 twml/libtwml/src/ops/par_add.cpp delete mode 100644 twml/libtwml/src/ops/partition_sparse_tensor.cpp delete mode 100644 twml/libtwml/src/ops/percentile_discretizer_v2.cpp delete mode 100644 twml/libtwml/src/ops/resource_utils.h delete mode 100644 twml/libtwml/src/ops/scripts/get_inc.py delete mode 100755 twml/libtwml/src/ops/scripts/get_inc.sh delete mode 100644 twml/libtwml/src/ops/scripts/get_lib.py delete mode 100755 twml/libtwml/src/ops/scripts/get_lib.sh delete mode 100755 twml/libtwml/src/ops/scripts/symlink.sh delete mode 100644 twml/libtwml/src/ops/sleep_op.cpp delete mode 100644 twml/libtwml/src/ops/sparse_normalization.cpp delete mode 100644 twml/libtwml/src/ops/tensor_record.cpp delete mode 100644 twml/libtwml/src/ops/tensorflow_utils.cpp delete mode 100644 twml/libtwml/src/ops/tensorflow_utils.h delete mode 100644 twml/libtwml/src/ops/var_length_reader.cpp delete mode 100644 twml/setup.cfg delete mode 100644 twml/setup.py delete mode 100644 twml/twml/__init__.py delete mode 100644 twml/twml/argument_parser.py delete mode 100644 twml/twml/array.py delete mode 100644 twml/twml/block_format_writer.py delete mode 100644 twml/twml/constants.py delete mode 100644 twml/twml/contrib/__init__.py delete mode 100644 twml/twml/contrib/build_graphs_fns.py delete mode 100644 twml/twml/contrib/calibrators/__init__.py delete mode 100644 twml/twml/contrib/calibrators/calibrator.py delete mode 100644 twml/twml/contrib/calibrators/common_calibrators.py delete mode 100644 twml/twml/contrib/calibrators/hashed_percentile_discretizer.py delete mode 100644 twml/twml/contrib/calibrators/hashing_discretizer.py delete mode 100644 twml/twml/contrib/calibrators/isotonic.py delete mode 100644 twml/twml/contrib/calibrators/mdl.py delete mode 100644 twml/twml/contrib/calibrators/percentile_discretizer.py delete mode 100644 twml/twml/contrib/eventbus/input_fn.py delete mode 100644 twml/twml/contrib/eventbus/reader.py delete mode 100644 twml/twml/contrib/export/__init__.py delete mode 100644 twml/twml/contrib/export/export_fn.py delete mode 100644 twml/twml/contrib/export/exporters.py delete mode 100644 twml/twml/contrib/feature_config.py delete mode 100644 twml/twml/contrib/feature_config_parsers.py delete mode 100644 twml/twml/contrib/feature_importances/__init__.py delete mode 100644 twml/twml/contrib/feature_importances/feature_importances.py delete mode 100644 twml/twml/contrib/feature_importances/feature_permutation.py delete mode 100644 twml/twml/contrib/feature_importances/helpers.py delete mode 100644 twml/twml/contrib/hooks.py delete mode 100644 twml/twml/contrib/initializers.py delete mode 100644 twml/twml/contrib/layers/__init__.py delete mode 100644 twml/twml/contrib/layers/embedding_lookup.py delete mode 100644 twml/twml/contrib/layers/factorization_machine.py delete mode 100644 twml/twml/contrib/layers/full_dense.py delete mode 100644 twml/twml/contrib/layers/hashed_percentile_discretizer.py delete mode 100644 twml/twml/contrib/layers/hashing_discretizer.py delete mode 100644 twml/twml/contrib/layers/mask_layer.py delete mode 100644 twml/twml/contrib/layers/stacked_rnn.py delete mode 100644 twml/twml/contrib/layers/zscore_normalization.py delete mode 100644 twml/twml/contrib/metrics/__init__.py delete mode 100644 twml/twml/contrib/metrics/metrics.py delete mode 100644 twml/twml/contrib/metrics/search_metrics.py delete mode 100644 twml/twml/contrib/optimizers/__init__.py delete mode 100644 twml/twml/contrib/optimizers/deep_gradient_compression_optimizer.py delete mode 100644 twml/twml/contrib/optimizers/pruning_optimizer.py delete mode 100644 twml/twml/contrib/parsers.py delete mode 100644 twml/twml/contrib/pruning.py delete mode 100644 twml/twml/contrib/readers/__init__.py delete mode 100644 twml/twml/contrib/readers/batch_prediction_request.py delete mode 100644 twml/twml/contrib/readers/data_record.py delete mode 100644 twml/twml/contrib/readers/hashed_batch_prediction_request.py delete mode 100644 twml/twml/contrib/trainers/__init__.py delete mode 100644 twml/twml/contrib/trainers/batch_prediction_request_trainer.py delete mode 100644 twml/twml/contrib/trainers/pruning_data_record_trainer.py delete mode 100644 twml/twml/contrib/trainers/trainer_utils.py delete mode 100644 twml/twml/contrib/utils/__init__.py delete mode 100644 twml/twml/contrib/utils/datasets.py delete mode 100644 twml/twml/contrib/utils/device.py delete mode 100644 twml/twml/contrib/utils/interp.py delete mode 100644 twml/twml/contrib/utils/loss_fns.py delete mode 100644 twml/twml/contrib/utils/masks.py delete mode 100644 twml/twml/contrib/utils/math_fns.py delete mode 100644 twml/twml/contrib/utils/normalizer.py delete mode 100644 twml/twml/contrib/utils/scores.py delete mode 100644 twml/twml/contrib/utils/similarities.py delete mode 100644 twml/twml/dataset.py delete mode 100644 twml/twml/errors.py delete mode 100644 twml/twml/export_output_fns.py delete mode 100644 twml/twml/feature_config.py delete mode 100644 twml/twml/filters.py delete mode 100644 twml/twml/hooks.py delete mode 100644 twml/twml/input_fns.py delete mode 100644 twml/twml/layers/__init__.py delete mode 100644 twml/twml/layers/batch_prediction_tensor_writer.py delete mode 100644 twml/twml/layers/batch_prediction_writer.py delete mode 100644 twml/twml/layers/data_record_tensor_writer.py delete mode 100644 twml/twml/layers/full_dense.py delete mode 100644 twml/twml/layers/full_sparse.py delete mode 100644 twml/twml/layers/isotonic.py delete mode 100644 twml/twml/layers/layer.py delete mode 100644 twml/twml/layers/mdl.py delete mode 100644 twml/twml/layers/partition.py delete mode 100644 twml/twml/layers/percentile_discretizer.py delete mode 100644 twml/twml/layers/sequential.py delete mode 100644 twml/twml/layers/sparse_max_norm.py delete mode 100644 twml/twml/layers/stitch.py delete mode 100644 twml/twml/learning_rate_decay.py delete mode 100644 twml/twml/lookup/__init__.py delete mode 100644 twml/twml/metrics.py delete mode 100644 twml/twml/optimizers/__init__.py delete mode 100644 twml/twml/parsers.py delete mode 100644 twml/twml/readers/__init__.py delete mode 100644 twml/twml/readers/batch_prediction_request.py delete mode 100644 twml/twml/readers/data_record.py delete mode 100644 twml/twml/readers/hashed_batch_prediction_request.py delete mode 100644 twml/twml/readers/hashed_data_record.py delete mode 100644 twml/twml/saved_model_cli/__init__.py delete mode 100644 twml/twml/saved_model_cli/__main__.py delete mode 100644 twml/twml/summary/__init__.py delete mode 100644 twml/twml/tensorboard/__init__.py delete mode 100644 twml/twml/tensorboard/__main__.py delete mode 100644 twml/twml/tensorio.py delete mode 100644 twml/twml/tracking/__init__.py delete mode 100644 twml/twml/tracking/experiment_tracker.py delete mode 100644 twml/twml/trainers/__init__.py delete mode 100644 twml/twml/trainers/data_record_trainer.py delete mode 100644 twml/twml/trainers/trainer.py delete mode 100644 twml/twml/util.py delete mode 100644 twml/twml_common/__init__.py delete mode 100644 twml/twml_common/initializer.py delete mode 100644 twml/twml_common/serialize.py delete mode 100644 twml/twml_common/sparse_inputs.py delete mode 100644 unified_user_actions/.gitignore delete mode 100644 unified_user_actions/BUILD.bazel delete mode 100644 unified_user_actions/README.md delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/AbstractAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/AdsCallbackEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/AdsCallbackEngagementsAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/BaseAdsCallbackEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/BaseTrendAdsCallbackEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/BaseVideoAdsCallbackEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/EngagementTypeMappings.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/ads_callback_engagements/ProfileAdsCallbackEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseCTAClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseCardClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseFeedbackSubmitClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseNotificationTabClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseProfileClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BasePushNotificationClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseSearchTypeaheadEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseTopicClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseUASClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/BaseVideoClientEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/ClientEventAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/ClientEventCommonUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/ClientEventEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/ClientEventImpression.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/HomeInfoUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/ItemTypeFilterPredicates.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/NotificationClientEventUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/ProductSurfaceUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/SearchInfoUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/TopicIdUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/client_event/VideoClientEventUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/common/AdapterUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/common/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/email_notification_event/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/email_notification_event/EmailNotificationEventAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/email_notification_event/EmailNotificationEventUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/favorite_archival_events/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/favorite_archival_events/FavoriteArchivalEventsAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/retweet_archival_events/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/retweet_archival_events/RetweetArchivalEventsAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/social_graph_event/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/social_graph_event/BaseReportSocialGraphWriteEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/social_graph_event/BaseSocialGraphWriteEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/social_graph_event/SocialGraphAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/social_graph_event/SocialGraphEngagement.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tls_favs_event/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tls_favs_event/TlsFavsAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tweetypie_event/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tweetypie_event/BaseTweetypieTweetEvent.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tweetypie_event/BaseTweetypieTweetEventCreate.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tweetypie_event/BaseTweetypieTweetEventDelete.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tweetypie_event/TweetypieEventAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/tweetypie_event/TweetypieEventUtils.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/user_modification_event/BUILD.bazel delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/user_modification_event/UserModificationAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/user_modification_event/UserModifications.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/uua_aggregates/BUILD delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/uua_aggregates/README delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/uua_aggregates/RekeyUuaAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/uua_aggregates/RekeyUuaFromInteractionEventsAdapter.scala delete mode 100644 unified_user_actions/adapter/src/main/scala/com/twitter/unified_user_actions/adapter/uua_aggregates/UuaActions.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/AdapterUtilsSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/AdsCallbackEngagementsAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/BUILD.bazel delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/ClientEventAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/EmailNotificationEventAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/EmailNotificationEventUtilsSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/FavoriteArchivalEventsAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/RekeyUuaFromInteractionEventsAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/RetweetArchivalEventsAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/SearchInfoUtilsSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/SocialGraphAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/TestFixtures.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/TlsFavsAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/TopicsIdUtilsSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/TweetypieEventAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/UserModificationAdapterSpec.scala delete mode 100644 unified_user_actions/adapter/src/test/scala/com/twitter/unified_user_actions/adapter/VideoClientEventUtilsSpec.scala delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/config/BUILD delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/config/Clusters.scala delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/config/Constants.scala delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/config/Environments.scala delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/config/KafkaConfigs.scala delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/summingbird/BUILD delete mode 100644 unified_user_actions/client/src/main/scala/com/twitter/unified_user_actions/client/summingbird/UnifiedUserActionsSourceScrooge.scala delete mode 100644 unified_user_actions/client/src/test/scala/com/twitter/unified_user_actions/client/config/BUILD.bazel delete mode 100644 unified_user_actions/client/src/test/scala/com/twitter/unified_user_actions/client/config/KafkaConfigsSpec.scala delete mode 100644 unified_user_actions/enricher/BUILD.bazel delete mode 100644 unified_user_actions/enricher/README.md delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/BUILD delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/Exceptions.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/driver/BUILD delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/driver/EnrichmentDriver.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/driver/EnrichmentPlanUtils.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/graphql/BUILD delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/graphql/GraphqlRspParser.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hcache/BUILD delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hcache/LocalCache.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hcache/ObservedEvictingCache.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hydrator/AbstractHydrator.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hydrator/BUILD delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hydrator/DefaultHydrator.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hydrator/Hydrator.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/hydrator/NoopHydrator.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/partitioner/BUILD delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/partitioner/DefaultPartitioner.scala delete mode 100644 unified_user_actions/enricher/src/main/scala/com/twitter/unified_user_actions/enricher/partitioner/Partitioner.scala delete mode 100644 unified_user_actions/enricher/src/main/thrift/com/twitter/unified_user_actions/enricher/internal/BUILD delete mode 100644 unified_user_actions/enricher/src/main/thrift/com/twitter/unified_user_actions/enricher/internal/enrichment_envelop.thrift delete mode 100644 unified_user_actions/enricher/src/main/thrift/com/twitter/unified_user_actions/enricher/internal/enrichment_key.thrift delete mode 100644 unified_user_actions/enricher/src/main/thrift/com/twitter/unified_user_actions/enricher/internal/enrichment_plan.thrift delete mode 100644 unified_user_actions/enricher/src/test/resources/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/resources/logback.xml delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/EnricherFixture.scala delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/driver/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/driver/DriverTest.scala delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/graphql/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/graphql/GraphqlSpecs.scala delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/hcache/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/hcache/LocalCacheTest.scala delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/hydrator/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/hydrator/DefaultHydratorTest.scala delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/hydrator/NoopHydratorTest.scala delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/partitioner/BUILD.bazel delete mode 100644 unified_user_actions/enricher/src/test/scala/com/twitter/unified_user_actions/enricher/partitioner/DefaultPartitionerTest.scala delete mode 100644 unified_user_actions/graphql/README.md delete mode 100644 unified_user_actions/graphql/TweetHydration.graphql delete mode 100644 unified_user_actions/kafka/src/main/scala/com/twitter/unified_user_actions/kafka/BUILD delete mode 100644 unified_user_actions/kafka/src/main/scala/com/twitter/unified_user_actions/kafka/ClientConfigs.scala delete mode 100644 unified_user_actions/kafka/src/main/scala/com/twitter/unified_user_actions/kafka/ClientProviders.scala delete mode 100644 unified_user_actions/kafka/src/main/scala/com/twitter/unified_user_actions/kafka/CompressionTypeFlag.scala delete mode 100644 unified_user_actions/kafka/src/main/scala/com/twitter/unified_user_actions/kafka/serde/NullableScalaSerdes.scala delete mode 100644 unified_user_actions/kafka/src/main/scala/com/twitter/unified_user_actions/kafka/serde/internal/thrift.scala delete mode 100644 unified_user_actions/kafka/src/test/resources/BUILD.bazel delete mode 100644 unified_user_actions/kafka/src/test/resources/logback-test.xml delete mode 100644 unified_user_actions/kafka/src/test/scala/BUILD.bazel delete mode 100644 unified_user_actions/kafka/src/test/scala/com/twitter/unified_user_actions/kafka/serde/NullableScalaSerdesSpec.scala delete mode 100644 unified_user_actions/kafka/src/test/scala/com/twitter/unified_user_actions/kafka/serde/TestLogAppender.scala delete mode 100755 unified_user_actions/scripts/kill_staging.sh delete mode 100644 unified_user_actions/service/deploy/kill-staging-services.workflow delete mode 100644 unified_user_actions/service/deploy/rekey-uua-iesource-prod.workflow delete mode 100644 unified_user_actions/service/deploy/rekey-uua-iesource-staging.workflow delete mode 100644 unified_user_actions/service/deploy/rekey-uua-iesource.aurora delete mode 100644 unified_user_actions/service/deploy/rekey-uua-prod.workflow delete mode 100644 unified_user_actions/service/deploy/rekey-uua-staging.workflow delete mode 100644 unified_user_actions/service/deploy/rekey-uua.aurora delete mode 100644 unified_user_actions/service/deploy/uua-ads-callback-engagements-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-ads-callback-engagements-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-ads-callback-engagements.aurora delete mode 100644 unified_user_actions/service/deploy/uua-client-event-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-client-event-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-client-event.aurora delete mode 100644 unified_user_actions/service/deploy/uua-email-notification-event-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-email-notification-event-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-email-notification-event.aurora delete mode 100644 unified_user_actions/service/deploy/uua-enricher-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-enricher.aurora delete mode 100644 unified_user_actions/service/deploy/uua-enrichment-planner-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-enrichment-planner.aurora delete mode 100644 unified_user_actions/service/deploy/uua-favorite-archival-events-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-favorite-archival-events-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-favorite-archival-events.aurora delete mode 100644 unified_user_actions/service/deploy/uua-retweet-archival-events-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-retweet-archival-events-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-retweet-archival-events.aurora delete mode 100644 unified_user_actions/service/deploy/uua-social-graph-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-social-graph-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-social-graph.aurora delete mode 100644 unified_user_actions/service/deploy/uua-tls-favs-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-tls-favs-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-tls-favs.aurora delete mode 100644 unified_user_actions/service/deploy/uua-tweetypie-event-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-tweetypie-event-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-tweetypie-event.aurora delete mode 100644 unified_user_actions/service/deploy/uua-user-modification-prod.workflow delete mode 100644 unified_user_actions/service/deploy/uua-user-modification-staging.workflow delete mode 100644 unified_user_actions/service/deploy/uua-user-modification.aurora delete mode 100644 unified_user_actions/service/src/main/resources/BUILD delete mode 100644 unified_user_actions/service/src/main/resources/decider.yml delete mode 100644 unified_user_actions/service/src/main/resources/logback.xml delete mode 100644 unified_user_actions/service/src/main/scala/BUILD delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/AdsCallbackEngagementsService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/BUILD delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/ClientEventService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/EmailNotificationEventService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/EnricherService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/EnrichmentPlannerService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/FavoriteArchivalEventsService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/RekeyUuaIesourceService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/RekeyUuaService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/RetweetArchivalEventsService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/SocialGraphService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/TlsFavsService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/TweetypieEventService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/UserModificationService.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/BUILD delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/CacheModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/ClientIdModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/DeciderUtils.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/FlagsModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/GraphqlClientProviderModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorAdsCallbackEngagementsModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorClientEventModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorEmailNotificationEventModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorFavoriteArchivalEventsModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorProvider.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorRekeyUuaIesourceModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorRekeyUuaModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorRetweetArchivalEventsModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorSocialGraphModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorTlsFavsModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorTweetypieEventModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/KafkaProcessorUserModificationModule.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/TopicsMapping.scala delete mode 100644 unified_user_actions/service/src/main/scala/com/twitter/unified_user_actions/service/module/ZoneFiltering.scala delete mode 100644 unified_user_actions/service/src/test/resources/BUILD.bazel delete mode 100644 unified_user_actions/service/src/test/resources/decider.yml delete mode 100644 unified_user_actions/service/src/test/resources/logback.xml delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/BUILD.bazel delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/ClientEventServiceStartupTest.scala delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/DeciderUtilsTest.scala delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/EnrichmentPlannerServiceTest.scala delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/RekeyUuaIesourceServiceStartupTest.scala delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/TlsFavServiceStartupTest.scala delete mode 100644 unified_user_actions/service/src/test/scala/com/twitter/unified_user_actions/service/ZoneFilteringTest.scala delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/BUILD delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/action_info.thrift delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/common.thrift delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/item.thrift delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/keyed_uua.thrift delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/metadata.thrift delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/product_surface_info.thrift delete mode 100644 unified_user_actions/thrift/src/main/thrift/com/twitter/unified_user_actions/unified_user_actions.thrift delete mode 100644 unified_user_actions/thrift/src/test/thrift/com/twitter/unified_user_actions/BUILD.bazel delete mode 100644 unified_user_actions/thrift/src/test/thrift/com/twitter/unified_user_actions/unified_user_actions.thrift delete mode 100644 user-signal-service/README.md delete mode 100644 user-signal-service/server/BUILD delete mode 100644 user-signal-service/server/src/main/resources/BUILD delete mode 100644 user-signal-service/server/src/main/resources/config/decider.yml delete mode 100644 user-signal-service/server/src/main/resources/logback.xml delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/UserSignalServiceStratoFedServerMain.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/AggregatedSignalController.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/BaseSignalFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/FilteredSignalFetcherController.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/ManhattanSignalFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/MemcachedSignalFetcherWrapper.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/base/StratoSignalFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/columns/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/columns/UserSignalServiceColumn.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/config/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/config/SignalFetcherConfig.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/handler/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/handler/UserSignalHandler.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/module/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/module/CacheModule.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/module/MHMtlsParamsModule.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/module/SocialGraphServiceClientModule.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/module/TimerModule.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/service/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/service/UserSignalService.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/AccountBlocksFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/AccountFollowsFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/AccountMutesFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/NegativeEngagedTweetFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/NegativeEngagedUserFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/NotificationOpenAndClickFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/OriginalTweetsFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/ProfileClickFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/ProfileVisitsFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/RealGraphOonFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/ReplyTweetsFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/RetweetsFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/SignalFilter.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/TweetClickFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/TweetFavoritesFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/TweetSharesFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/VideoTweetsPlayback50Fetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/VideoTweetsQualityViewFetcher.scala delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/common/BUILD delete mode 100644 user-signal-service/server/src/main/scala/com/twitter/usersignalservice/signals/common/SGSUtils.scala delete mode 100644 user-signal-service/thrift/src/main/thrift/BUILD delete mode 100644 user-signal-service/thrift/src/main/thrift/client_identifier.thrift delete mode 100644 user-signal-service/thrift/src/main/thrift/service.thrift delete mode 100644 user-signal-service/thrift/src/main/thrift/signal.thrift delete mode 100644 visibilitylib/BUILD delete mode 100644 visibilitylib/README.md delete mode 100644 visibilitylib/src/main/resources/config/BUILD delete mode 100644 visibilitylib/src/main/resources/config/com/twitter/visibility/decider.yml delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/VisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/FeatureMapBuilder.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/VerdictLogger.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/VisibilityResult.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/VisibilityResultBuilder.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/common/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/common/MutedKeywordFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/dms/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/dms/DmConversationFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/dms/DmEventFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/media/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/media/MediaFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/media/MediaMetadataFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/spaces/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/spaces/SpaceFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/BlenderContextFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/CommunityNotificationFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/CommunityTweetFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/CommunityTweetFeaturesPartitioned.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/CommunityTweetFeaturesV2.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/ConversationControlFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/EditTweetFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/ExclusiveTweetFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/FosnrPefetchedLabelsRelationshipFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/FosnrRelationshipFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/MisinformationPolicyFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/ModerationFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/SearchContextFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/ToxicReplyFilterFeature.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/TrustedFriendsFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/TweetFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/TweetIdFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/TweetMediaMetadataFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/TweetPerspectiveFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/TweetVisibilityNudgeSourceWrapper.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/tweets/UnmentionNotificationFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/AuthorDeviceFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/AuthorFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/QuotedTweetFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/RelationshipFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/RelationshipVerbHelpers.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/SearchFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/UserUnavailableFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/ViewerAdvancedFilteringFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/ViewerFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/ViewerSearchSafetyFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/builder/users/ViewerSensitiveMediaSettingsFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/ConfigBuilder.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/VisibilityParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/VisibilityRequestContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/VisibilityRequestContextFactory.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/DeciderKey.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/ExperimentsHelper.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/VisibilityDeciderGates.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/VisibilityDeciders.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/VisibilityExperimentsConfig.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/VisibilityFeatureSwitches.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/overrides/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/configs/overrides/VisibilityLibraryDeciderOverrides.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/FSRuleParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/GlobalParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/LabelSourceParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/RuleParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/SafetyLevelParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/TimelineConversationsDownrankingSpecificParams.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/VisibilityExperiment.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/configapi/params/VisibilityExperiments.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/engine/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/engine/DeciderableVisibilityRuleEngine.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/engine/VisibilityResultsMetricRecorder.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/engine/VisibilityRuleEngine.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/engine/VisibilityRulePreprocessor.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/features/AdvancedFilteringFeatures.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/features/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/features/Feature.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/features/FeatureMap.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/features/Features.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/generators/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/generators/CountryNameGenerator.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/generators/EpitaphToLocalizedMessage.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/generators/InterstitialReasonToLocalizedMessage.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/generators/LocalizedInterstitialGenerator.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/generators/TombstoneGenerator.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/blender/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/blender/BlenderVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/blender/BlenderVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/blender/CombinedVisibilityResult.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/cards/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/cards/CardVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/cards/CardVisibilityLibraryParityTest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/cards/CardVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/BUILD.bazel delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/blender/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/blender/BlenderVFRequestContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/search/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/search/SearchVFRequestContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/tweets/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/tweets/StratoSafetyLabelFetcher.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/tweets/StratoSafetyLabelMapFetcher.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/common/tweets/package.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/AdAvoidanceLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/TimelineConversationsVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/TimelineConversationsVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/TimelineConversationsVisibilityResponse.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/Tombstone.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/TombstoneVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/conversations/package.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/des/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/des/DESRealtimeVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/des/DESVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/DmConversationVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/DmConversationVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/DmEventVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/DmEventVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/DmVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/dms/package.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/media/BUILD.bazel delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/media/MediaVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/media/MediaVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/notifications/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/notifications/NotificationVFRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/notifications/NotificationsFilteringResponse.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/notifications/NotificationsPlatformFilteringResponse.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/notifications/NotificationsPlatformVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/notifications/NotificationsVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/BUILD.bazel delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/PushServiceSafetyLabelMapFetcher.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/PushServiceVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/PushServiceVisibilityLibraryParity.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/PushServiceVisibilityLibraryUtil.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/PushServiceVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/push_service/PushServiceVisibilityResponse.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/search/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/search/BatchSearchVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/search/BatchSearchVisibilityResponse.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/search/CombinedVisibilityResult.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/search/SearchVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/search/TweetContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/spaces/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/spaces/SpaceVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/spaces/SpaceVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/DeletedTweetVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/QuotedTweetVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/TweetVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/TweetVisibilityLibraryParityTest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/TweetVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/TweetypieContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/UserUnavailableStateVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/UserUnavailableStateVisibilityRequest.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/enrichments/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/enrichments/ComplianceTweetNoticeEnrichment.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/enrichments/LimitedActionsPolicyEnrichment.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/tweets/enrichments/TweetVisibilityNudgeEnrichment.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/users/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/interfaces/users/UserVisibilityLibrary.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/CommunityTweet.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/ContentId.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/LabelSource.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/MediaSafetyLabelType.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/MisinformationPolicy.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/MutedKeyword.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLabel.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLabelMetadata.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLabelType.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLevel.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SafetyLevelGroup.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SemanticCoreAnnotation.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/SpaceSafetyLabelType.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/TweetDeleteReason.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/TweetModelMetadata.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/TweetSafetyLabel.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/UnitOfDiversion.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/UserAge.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/UserLabel.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/UserSensitiveMediaSettings.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/UserUnavailableStateEnum.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/ViewerContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/ViolationLevel.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/models/package.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/Action.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/AdvancedFilteringRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/CardRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/ComposableActions.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/Condition.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/DmConversationRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/DmEventRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/DmVisibilityPolicies.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/DownrankingRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/EvaluationContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/ExperimentBase.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/FailClosedException.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/FollowerRelations.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/ForEmergencyUseOnly.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/FreedomOfSpeechNotReach.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/InterstitialIf.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/PublicInterestRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/Rule.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/RuleActionSourceBuilder.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/RuleBase.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/Rules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/SafeSearchRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/SearchBlenderRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/SensitiveMediaSettingsRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/SpaceRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/TombstoneIf.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/ToxicityReplyFilterRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/TweetLabelRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/TweetRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/UserLabelRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/UserUnavailableStateTombstoneRules.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/VisibilityPolicy.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/generators/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/generators/RuleGenerator.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/generators/TweetRuleGenerator.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/generators/TweetVisibilityPolicy.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/package.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/providers/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/providers/InjectedPolicyProvider.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/providers/PolicyProvider.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/providers/ProvidedEvaluationContext.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/utils/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/rules/utils/ShimUtils.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/util/BUILD delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/util/DeciderUtil.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/util/FeatureSwitchUtil.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/util/LoggingUtil.scala delete mode 100644 visibilitylib/src/main/scala/com/twitter/visibility/util/NamingUtils.scala diff --git a/ann/src/main/java/com/twitter/ann/faiss/BUILD b/ann/src/main/java/com/twitter/ann/faiss/BUILD deleted file mode 100644 index 2320a1dae..000000000 --- a/ann/src/main/java/com/twitter/ann/faiss/BUILD +++ /dev/null @@ -1,15 +0,0 @@ -target( - name = "faiss", - dependencies = [ - "ann/src/main/java/com/twitter/ann/faiss/swig:swig-artifactory", - ], -) - -java_library( - name = "swig-native-utils", - sources = ["*.java"], - compiler_option_sets = ["fatal_warnings"], - platform = "java8", - tags = ["bazel-compatible"], - dependencies = [], -) diff --git a/ann/src/main/java/com/twitter/ann/faiss/NativeUtils.java b/ann/src/main/java/com/twitter/ann/faiss/NativeUtils.java deleted file mode 100644 index 424d28890..000000000 --- a/ann/src/main/java/com/twitter/ann/faiss/NativeUtils.java +++ /dev/null @@ -1,151 +0,0 @@ -package com.twitter.ann.faiss; - -import java.io.File; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.io.InputStream; -import java.nio.file.Files; -import java.nio.file.StandardCopyOption; -import java.util.Locale; - -public final class NativeUtils { - - private static final int MIN_PREFIX_LENGTH = 3; - public static final String NATIVE_FOLDER_PATH_PREFIX = "nativeutils"; - - public static File temporaryDir; - - private NativeUtils() { - } - - private static File unpackLibraryFromJarInternal(String path) throws IOException { - if (null == path || !path.startsWith("/")) { - throw new IllegalArgumentException("The path has to be absolute (start with '/')."); - } - - String[] parts = path.split("/"); - String filename = (parts.length > 1) ? parts[parts.length - 1] : null; - - if (filename == null || filename.length() < MIN_PREFIX_LENGTH) { - throw new IllegalArgumentException("The filename has to be at least 3 characters long."); - } - - if (temporaryDir == null) { - temporaryDir = createTempDirectory(NATIVE_FOLDER_PATH_PREFIX); - temporaryDir.deleteOnExit(); - } - - File temp = new File(temporaryDir, filename); - - try (InputStream is = NativeUtils.class.getResourceAsStream(path)) { - Files.copy(is, temp.toPath(), StandardCopyOption.REPLACE_EXISTING); - } catch (IOException e) { - temp.delete(); - throw e; - } catch (NullPointerException e) { - temp.delete(); - throw new FileNotFoundException("File " + path + " was not found inside JAR."); - } - - return temp; - } - - /** - * Unpack library from JAR into temporary path - * - * @param path The path of file inside JAR as absolute path (beginning with - * '/'), e.g. /package/File.ext - * @throws IOException If temporary file creation or read/write - * operation fails - * @throws IllegalArgumentException If source file (param path) does not exist - * @throws IllegalArgumentException If the path is not absolute or if the - * filename is shorter than three characters - * (restriction of - * {@link File#createTempFile(java.lang.String, java.lang.String)}). - * @throws FileNotFoundException If the file could not be found inside the - * JAR. - */ - public static void unpackLibraryFromJar(String path) throws IOException { - unpackLibraryFromJarInternal(path); - } - - /** - * Loads library from current JAR archive - *
- * The file from JAR is copied into system temporary directory and then loaded.
- * The temporary file is deleted after
- * exiting.
- * Method uses String as filename because the pathname is "abstract", not
- * system-dependent.
- *
- * @param path The path of file inside JAR as absolute path (beginning with
- * '/'), e.g. /package/File.ext
- * @throws IOException If temporary file creation or read/write
- * operation fails
- * @throws IllegalArgumentException If source file (param path) does not exist
- * @throws IllegalArgumentException If the path is not absolute or if the
- * filename is shorter than three characters
- * (restriction of
- * {@link File#createTempFile(java.lang.String, java.lang.String)}).
- * @throws FileNotFoundException If the file could not be found inside the
- * JAR.
- */
- public static void loadLibraryFromJar(String path) throws IOException {
- File temp = unpackLibraryFromJarInternal(path);
-
- try (InputStream is = NativeUtils.class.getResourceAsStream(path)) {
- Files.copy(is, temp.toPath(), StandardCopyOption.REPLACE_EXISTING);
- } catch (IOException e) {
- temp.delete();
- throw e;
- } catch (NullPointerException e) {
- temp.delete();
- throw new FileNotFoundException("File " + path + " was not found inside JAR.");
- }
-
- try {
- System.load(temp.getAbsolutePath());
- } finally {
- temp.deleteOnExit();
- }
- }
-
- private static File createTempDirectory(String prefix) throws IOException {
- String tempDir = System.getProperty("java.io.tmpdir");
- File generatedDir = new File(tempDir, prefix + System.nanoTime());
-
- if (!generatedDir.mkdir()) {
- throw new IOException("Failed to create temp directory " + generatedDir.getName());
- }
-
- return generatedDir;
- }
-
- public enum OSType {
- Windows, MacOS, Linux, Other
- }
-
- protected static OSType detectedOS;
-
- /**
- * detect the operating system from the os.name System property and cache
- * the result
- *
- * @returns - the operating system detected
- */
- public static OSType getOperatingSystemType() {
- if (detectedOS == null) {
- String osname = System.getProperty("os.name", "generic").toLowerCase(Locale.ENGLISH);
- if ((osname.contains("mac")) || (osname.contains("darwin"))) {
- detectedOS = OSType.MacOS;
- } else if (osname.contains("win")) {
- detectedOS = OSType.Windows;
- } else if (osname.contains("nux")) {
- detectedOS = OSType.Linux;
- } else {
- detectedOS = OSType.Other;
- }
- }
- return detectedOS;
- }
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableFloat32.java b/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableFloat32.java
deleted file mode 100644
index 9758bd20d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableFloat32.java
+++ /dev/null
@@ -1,98 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class AlignedTableFloat32 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected AlignedTableFloat32(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(AlignedTableFloat32 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_AlignedTableFloat32(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setTab(SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t value) {
- swigfaissJNI.AlignedTableFloat32_tab_set(swigCPtr, this, SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t getTab() {
- long cPtr = swigfaissJNI.AlignedTableFloat32_tab_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t(cPtr, false);
- }
-
- public void setNumel(long value) {
- swigfaissJNI.AlignedTableFloat32_numel_set(swigCPtr, this, value);
- }
-
- public long getNumel() {
- return swigfaissJNI.AlignedTableFloat32_numel_get(swigCPtr, this);
- }
-
- public static long round_capacity(long n) {
- return swigfaissJNI.AlignedTableFloat32_round_capacity(n);
- }
-
- public AlignedTableFloat32() {
- this(swigfaissJNI.new_AlignedTableFloat32__SWIG_0(), true);
- }
-
- public AlignedTableFloat32(long n) {
- this(swigfaissJNI.new_AlignedTableFloat32__SWIG_1(n), true);
- }
-
- public long itemsize() {
- return swigfaissJNI.AlignedTableFloat32_itemsize(swigCPtr, this);
- }
-
- public void resize(long n) {
- swigfaissJNI.AlignedTableFloat32_resize(swigCPtr, this, n);
- }
-
- public void clear() {
- swigfaissJNI.AlignedTableFloat32_clear(swigCPtr, this);
- }
-
- public long size() {
- return swigfaissJNI.AlignedTableFloat32_size(swigCPtr, this);
- }
-
- public long nbytes() {
- return swigfaissJNI.AlignedTableFloat32_nbytes(swigCPtr, this);
- }
-
- public SWIGTYPE_p_float get() {
- long cPtr = swigfaissJNI.AlignedTableFloat32_get__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public SWIGTYPE_p_float data() {
- long cPtr = swigfaissJNI.AlignedTableFloat32_data__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint16.java b/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint16.java
deleted file mode 100644
index 1ce3c67f7..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint16.java
+++ /dev/null
@@ -1,98 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class AlignedTableUint16 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected AlignedTableUint16(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(AlignedTableUint16 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_AlignedTableUint16(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setTab(SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t value) {
- swigfaissJNI.AlignedTableUint16_tab_set(swigCPtr, this, SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t getTab() {
- long cPtr = swigfaissJNI.AlignedTableUint16_tab_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t(cPtr, false);
- }
-
- public void setNumel(long value) {
- swigfaissJNI.AlignedTableUint16_numel_set(swigCPtr, this, value);
- }
-
- public long getNumel() {
- return swigfaissJNI.AlignedTableUint16_numel_get(swigCPtr, this);
- }
-
- public static long round_capacity(long n) {
- return swigfaissJNI.AlignedTableUint16_round_capacity(n);
- }
-
- public AlignedTableUint16() {
- this(swigfaissJNI.new_AlignedTableUint16__SWIG_0(), true);
- }
-
- public AlignedTableUint16(long n) {
- this(swigfaissJNI.new_AlignedTableUint16__SWIG_1(n), true);
- }
-
- public long itemsize() {
- return swigfaissJNI.AlignedTableUint16_itemsize(swigCPtr, this);
- }
-
- public void resize(long n) {
- swigfaissJNI.AlignedTableUint16_resize(swigCPtr, this, n);
- }
-
- public void clear() {
- swigfaissJNI.AlignedTableUint16_clear(swigCPtr, this);
- }
-
- public long size() {
- return swigfaissJNI.AlignedTableUint16_size(swigCPtr, this);
- }
-
- public long nbytes() {
- return swigfaissJNI.AlignedTableUint16_nbytes(swigCPtr, this);
- }
-
- public SWIGTYPE_p_uint16_t get() {
- long cPtr = swigfaissJNI.AlignedTableUint16_get__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_uint16_t(cPtr, false);
- }
-
- public SWIGTYPE_p_uint16_t data() {
- long cPtr = swigfaissJNI.AlignedTableUint16_data__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_uint16_t(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint8.java
deleted file mode 100644
index f1640baa8..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/AlignedTableUint8.java
+++ /dev/null
@@ -1,98 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class AlignedTableUint8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected AlignedTableUint8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(AlignedTableUint8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_AlignedTableUint8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setTab(SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t value) {
- swigfaissJNI.AlignedTableUint8_tab_set(swigCPtr, this, SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t getTab() {
- long cPtr = swigfaissJNI.AlignedTableUint8_tab_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t(cPtr, false);
- }
-
- public void setNumel(long value) {
- swigfaissJNI.AlignedTableUint8_numel_set(swigCPtr, this, value);
- }
-
- public long getNumel() {
- return swigfaissJNI.AlignedTableUint8_numel_get(swigCPtr, this);
- }
-
- public static long round_capacity(long n) {
- return swigfaissJNI.AlignedTableUint8_round_capacity(n);
- }
-
- public AlignedTableUint8() {
- this(swigfaissJNI.new_AlignedTableUint8__SWIG_0(), true);
- }
-
- public AlignedTableUint8(long n) {
- this(swigfaissJNI.new_AlignedTableUint8__SWIG_1(n), true);
- }
-
- public long itemsize() {
- return swigfaissJNI.AlignedTableUint8_itemsize(swigCPtr, this);
- }
-
- public void resize(long n) {
- swigfaissJNI.AlignedTableUint8_resize(swigCPtr, this, n);
- }
-
- public void clear() {
- swigfaissJNI.AlignedTableUint8_clear(swigCPtr, this);
- }
-
- public long size() {
- return swigfaissJNI.AlignedTableUint8_size(swigCPtr, this);
- }
-
- public long nbytes() {
- return swigfaissJNI.AlignedTableUint8_nbytes(swigCPtr, this);
- }
-
- public SWIGTYPE_p_unsigned_char get() {
- long cPtr = swigfaissJNI.AlignedTableUint8_get__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public SWIGTYPE_p_unsigned_char data() {
- long cPtr = swigfaissJNI.AlignedTableUint8_data__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ArrayInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ArrayInvertedLists.java
deleted file mode 100644
index 8536e6549..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ArrayInvertedLists.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ArrayInvertedLists extends InvertedLists {
- private transient long swigCPtr;
-
- protected ArrayInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ArrayInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ArrayInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ArrayInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setCodes(ByteVectorVector value) {
- swigfaissJNI.ArrayInvertedLists_codes_set(swigCPtr, this, ByteVectorVector.getCPtr(value), value);
- }
-
- public ByteVectorVector getCodes() {
- long cPtr = swigfaissJNI.ArrayInvertedLists_codes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ByteVectorVector(cPtr, false);
- }
-
- public void setIds(SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t value) {
- swigfaissJNI.ArrayInvertedLists_ids_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t getIds() {
- long cPtr = swigfaissJNI.ArrayInvertedLists_ids_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t(cPtr, false);
- }
-
- public ArrayInvertedLists(long nlist, long code_size) {
- this(swigfaissJNI.new_ArrayInvertedLists(nlist, code_size), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.ArrayInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.ArrayInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.ArrayInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public long add_entries(long list_no, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- return swigfaissJNI.ArrayInvertedLists_add_entries(swigCPtr, this, list_no, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void update_entries(long list_no, long offset, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.ArrayInvertedLists_update_entries(swigCPtr, this, list_no, offset, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void resize(long list_no, long new_size) {
- swigfaissJNI.ArrayInvertedLists_resize(swigCPtr, this, list_no, new_size);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/AutoTuneCriterion.java b/ann/src/main/java/com/twitter/ann/faiss/swig/AutoTuneCriterion.java
deleted file mode 100644
index c9df33f9f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/AutoTuneCriterion.java
+++ /dev/null
@@ -1,89 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class AutoTuneCriterion {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected AutoTuneCriterion(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(AutoTuneCriterion obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_AutoTuneCriterion(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNq(long value) {
- swigfaissJNI.AutoTuneCriterion_nq_set(swigCPtr, this, value);
- }
-
- public long getNq() {
- return swigfaissJNI.AutoTuneCriterion_nq_get(swigCPtr, this);
-}
-
- public void setNnn(long value) {
- swigfaissJNI.AutoTuneCriterion_nnn_set(swigCPtr, this, value);
- }
-
- public long getNnn() {
- return swigfaissJNI.AutoTuneCriterion_nnn_get(swigCPtr, this);
-}
-
- public void setGt_nnn(long value) {
- swigfaissJNI.AutoTuneCriterion_gt_nnn_set(swigCPtr, this, value);
- }
-
- public long getGt_nnn() {
- return swigfaissJNI.AutoTuneCriterion_gt_nnn_get(swigCPtr, this);
-}
-
- public void setGt_D(FloatVector value) {
- swigfaissJNI.AutoTuneCriterion_gt_D_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getGt_D() {
- long cPtr = swigfaissJNI.AutoTuneCriterion_gt_D_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setGt_I(SWIGTYPE_p_std__vectorT_int64_t_t value) {
- swigfaissJNI.AutoTuneCriterion_gt_I_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_int64_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_int64_t_t getGt_I() {
- long cPtr = swigfaissJNI.AutoTuneCriterion_gt_I_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_int64_t_t(cPtr, false);
- }
-
- public void set_groundtruth(int gt_nnn, SWIGTYPE_p_float gt_D_in, LongVector gt_I_in) {
- swigfaissJNI.AutoTuneCriterion_set_groundtruth(swigCPtr, this, gt_nnn, SWIGTYPE_p_float.getCPtr(gt_D_in), SWIGTYPE_p_long_long.getCPtr(gt_I_in.data()), gt_I_in);
- }
-
- public double evaluate(SWIGTYPE_p_float D, LongVector I) {
- return swigfaissJNI.AutoTuneCriterion_evaluate(swigCPtr, this, SWIGTYPE_p_float.getCPtr(D), SWIGTYPE_p_long_long.getCPtr(I.data()), I);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/BUILD b/ann/src/main/java/com/twitter/ann/faiss/swig/BUILD
deleted file mode 100644
index b8b12773a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/BUILD
+++ /dev/null
@@ -1,26 +0,0 @@
-java_library(
- name = "swig-local",
- sources = ["*.java"],
- compiler_option_sets = ["fatal_warnings"],
- platform = "java8",
- tags = [
- "bazel-compatible",
- "bazel-only",
- ],
- dependencies = [
- "ann/src/main/java/com/twitter/ann/faiss:swig-native-utils",
- "ann/src/main/java/com/twitter/ann/faiss/swig/resources",
- ],
-)
-
-java_library(
- name = "swig-artifactory",
- sources = ["*.java"],
- compiler_option_sets = ["fatal_warnings"],
- platform = "java8",
- tags = ["bazel-compatible"],
- dependencies = [
- "3rdparty/jvm/com/twitter/ann/faiss/swig:resources",
- "ann/src/main/java/com/twitter/ann/faiss:swig-native-utils",
- ],
-)
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/BitstringReader.java b/ann/src/main/java/com/twitter/ann/faiss/swig/BitstringReader.java
deleted file mode 100644
index 042789dca..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/BitstringReader.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class BitstringReader {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected BitstringReader(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(BitstringReader obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_BitstringReader(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.BitstringReader_code_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCode() {
- long cPtr = swigfaissJNI.BitstringReader_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.BitstringReader_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.BitstringReader_code_size_get(swigCPtr, this);
- }
-
- public void setI(long value) {
- swigfaissJNI.BitstringReader_i_set(swigCPtr, this, value);
- }
-
- public long getI() {
- return swigfaissJNI.BitstringReader_i_get(swigCPtr, this);
- }
-
- public BitstringReader(SWIGTYPE_p_unsigned_char code, long code_size) {
- this(swigfaissJNI.new_BitstringReader(SWIGTYPE_p_unsigned_char.getCPtr(code), code_size), true);
- }
-
- public long read(int nbit) {
- return swigfaissJNI.BitstringReader_read(swigCPtr, this, nbit);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/BitstringWriter.java b/ann/src/main/java/com/twitter/ann/faiss/swig/BitstringWriter.java
deleted file mode 100644
index 8fc18d9c2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/BitstringWriter.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class BitstringWriter {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected BitstringWriter(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(BitstringWriter obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_BitstringWriter(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.BitstringWriter_code_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCode() {
- long cPtr = swigfaissJNI.BitstringWriter_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.BitstringWriter_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.BitstringWriter_code_size_get(swigCPtr, this);
- }
-
- public void setI(long value) {
- swigfaissJNI.BitstringWriter_i_set(swigCPtr, this, value);
- }
-
- public long getI() {
- return swigfaissJNI.BitstringWriter_i_get(swigCPtr, this);
- }
-
- public BitstringWriter(SWIGTYPE_p_unsigned_char code, long code_size) {
- this(swigfaissJNI.new_BitstringWriter(SWIGTYPE_p_unsigned_char.getCPtr(code), code_size), true);
- }
-
- public void write(long x, int nbit) {
- swigfaissJNI.BitstringWriter_write(swigCPtr, this, x, nbit);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/BufferList.java b/ann/src/main/java/com/twitter/ann/faiss/swig/BufferList.java
deleted file mode 100644
index 256fc1edd..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/BufferList.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class BufferList {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected BufferList(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(BufferList obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_BufferList(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setBuffer_size(long value) {
- swigfaissJNI.BufferList_buffer_size_set(swigCPtr, this, value);
- }
-
- public long getBuffer_size() {
- return swigfaissJNI.BufferList_buffer_size_get(swigCPtr, this);
- }
-
- public void setBuffers(SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t value) {
- swigfaissJNI.BufferList_buffers_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t getBuffers() {
- long cPtr = swigfaissJNI.BufferList_buffers_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t(cPtr, false);
- }
-
- public void setWp(long value) {
- swigfaissJNI.BufferList_wp_set(swigCPtr, this, value);
- }
-
- public long getWp() {
- return swigfaissJNI.BufferList_wp_get(swigCPtr, this);
- }
-
- public BufferList(long buffer_size) {
- this(swigfaissJNI.new_BufferList(buffer_size), true);
- }
-
- public void append_buffer() {
- swigfaissJNI.BufferList_append_buffer(swigCPtr, this);
- }
-
- public void add(long id, float dis) {
- swigfaissJNI.BufferList_add(swigCPtr, this, id, dis);
- }
-
- public void copy_range(long ofs, long n, LongVector dest_ids, SWIGTYPE_p_float dest_dis) {
- swigfaissJNI.BufferList_copy_range(swigCPtr, this, ofs, n, SWIGTYPE_p_long_long.getCPtr(dest_ids.data()), dest_ids, SWIGTYPE_p_float.getCPtr(dest_dis));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ByteVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ByteVector.java
deleted file mode 100644
index f439dfa72..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ByteVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ByteVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ByteVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ByteVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ByteVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public ByteVector() {
- this(swigfaissJNI.new_ByteVector(), true);
- }
-
- public void push_back(short arg0) {
- swigfaissJNI.ByteVector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.ByteVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_unsigned_char data() {
- long cPtr = swigfaissJNI.ByteVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.ByteVector_size(swigCPtr, this);
- }
-
- public short at(long n) {
- return swigfaissJNI.ByteVector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.ByteVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.ByteVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(ByteVector other) {
- swigfaissJNI.ByteVector_swap(swigCPtr, this, ByteVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ByteVectorVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ByteVectorVector.java
deleted file mode 100644
index fa0b3a7cc..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ByteVectorVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ByteVectorVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ByteVectorVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ByteVectorVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ByteVectorVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public ByteVectorVector() {
- this(swigfaissJNI.new_ByteVectorVector(), true);
- }
-
- public void push_back(ByteVector arg0) {
- swigfaissJNI.ByteVectorVector_push_back(swigCPtr, this, ByteVector.getCPtr(arg0), arg0);
- }
-
- public void clear() {
- swigfaissJNI.ByteVectorVector_clear(swigCPtr, this);
- }
-
- public ByteVector data() {
- long cPtr = swigfaissJNI.ByteVectorVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new ByteVector(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.ByteVectorVector_size(swigCPtr, this);
- }
-
- public ByteVector at(long n) {
- return new ByteVector(swigfaissJNI.ByteVectorVector_at(swigCPtr, this, n), true);
- }
-
- public void resize(long n) {
- swigfaissJNI.ByteVectorVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.ByteVectorVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(ByteVectorVector other) {
- swigfaissJNI.ByteVectorVector_swap(swigCPtr, this, ByteVectorVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/CenteringTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/CenteringTransform.java
deleted file mode 100644
index e9abaf61a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/CenteringTransform.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class CenteringTransform extends VectorTransform {
- private transient long swigCPtr;
-
- protected CenteringTransform(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.CenteringTransform_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(CenteringTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_CenteringTransform(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setMean(FloatVector value) {
- swigfaissJNI.CenteringTransform_mean_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getMean() {
- long cPtr = swigfaissJNI.CenteringTransform_mean_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public CenteringTransform(int d) {
- this(swigfaissJNI.new_CenteringTransform__SWIG_0(d), true);
- }
-
- public CenteringTransform() {
- this(swigfaissJNI.new_CenteringTransform__SWIG_1(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.CenteringTransform_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void apply_noalloc(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float xt) {
- swigfaissJNI.CenteringTransform_apply_noalloc(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(xt));
- }
-
- public void reverse_transform(long n, SWIGTYPE_p_float xt, SWIGTYPE_p_float x) {
- swigfaissJNI.CenteringTransform_reverse_transform(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(xt), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/CharVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/CharVector.java
deleted file mode 100644
index e1b91127c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/CharVector.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class CharVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected CharVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(CharVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_CharVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public CharVector() {
- this(swigfaissJNI.new_CharVector(), true);
- }
-
- public void push_back(char arg0) {
- swigfaissJNI.CharVector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.CharVector_clear(swigCPtr, this);
- }
-
- public String data() {
- return swigfaissJNI.CharVector_data(swigCPtr, this);
- }
-
- public long size() {
- return swigfaissJNI.CharVector_size(swigCPtr, this);
- }
-
- public char at(long n) {
- return swigfaissJNI.CharVector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.CharVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.CharVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(CharVector other) {
- swigfaissJNI.CharVector_swap(swigCPtr, this, CharVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/Clustering.java b/ann/src/main/java/com/twitter/ann/faiss/swig/Clustering.java
deleted file mode 100644
index d8fe51728..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/Clustering.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class Clustering extends ClusteringParameters {
- private transient long swigCPtr;
-
- protected Clustering(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.Clustering_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Clustering obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_Clustering(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setD(long value) {
- swigfaissJNI.Clustering_d_set(swigCPtr, this, value);
- }
-
- public long getD() {
- return swigfaissJNI.Clustering_d_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.Clustering_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.Clustering_k_get(swigCPtr, this);
- }
-
- public void setCentroids(FloatVector value) {
- swigfaissJNI.Clustering_centroids_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getCentroids() {
- long cPtr = swigfaissJNI.Clustering_centroids_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setIteration_stats(SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t value) {
- swigfaissJNI.Clustering_iteration_stats_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t getIteration_stats() {
- long cPtr = swigfaissJNI.Clustering_iteration_stats_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t(cPtr, false);
- }
-
- public Clustering(int d, int k) {
- this(swigfaissJNI.new_Clustering__SWIG_0(d, k), true);
- }
-
- public Clustering(int d, int k, ClusteringParameters cp) {
- this(swigfaissJNI.new_Clustering__SWIG_1(d, k, ClusteringParameters.getCPtr(cp), cp), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x, Index index, SWIGTYPE_p_float x_weights) {
- swigfaissJNI.Clustering_train__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), Index.getCPtr(index), index, SWIGTYPE_p_float.getCPtr(x_weights));
- }
-
- public void train(long n, SWIGTYPE_p_float x, Index index) {
- swigfaissJNI.Clustering_train__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), Index.getCPtr(index), index);
- }
-
- public void train_encoded(long nx, SWIGTYPE_p_unsigned_char x_in, Index codec, Index index, SWIGTYPE_p_float weights) {
- swigfaissJNI.Clustering_train_encoded__SWIG_0(swigCPtr, this, nx, SWIGTYPE_p_unsigned_char.getCPtr(x_in), Index.getCPtr(codec), codec, Index.getCPtr(index), index, SWIGTYPE_p_float.getCPtr(weights));
- }
-
- public void train_encoded(long nx, SWIGTYPE_p_unsigned_char x_in, Index codec, Index index) {
- swigfaissJNI.Clustering_train_encoded__SWIG_1(swigCPtr, this, nx, SWIGTYPE_p_unsigned_char.getCPtr(x_in), Index.getCPtr(codec), codec, Index.getCPtr(index), index);
- }
-
- public void post_process_centroids() {
- swigfaissJNI.Clustering_post_process_centroids(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/Clustering1D.java b/ann/src/main/java/com/twitter/ann/faiss/swig/Clustering1D.java
deleted file mode 100644
index 8d4bc658c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/Clustering1D.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class Clustering1D extends Clustering {
- private transient long swigCPtr;
-
- protected Clustering1D(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.Clustering1D_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Clustering1D obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_Clustering1D(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public Clustering1D(int k) {
- this(swigfaissJNI.new_Clustering1D__SWIG_0(k), true);
- }
-
- public Clustering1D(int k, ClusteringParameters cp) {
- this(swigfaissJNI.new_Clustering1D__SWIG_1(k, ClusteringParameters.getCPtr(cp), cp), true);
- }
-
- public void train_exact(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.Clustering1D_train_exact(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringIterationStats.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringIterationStats.java
deleted file mode 100644
index b0fcb5d09..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringIterationStats.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ClusteringIterationStats {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ClusteringIterationStats(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ClusteringIterationStats obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ClusteringIterationStats(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setObj(float value) {
- swigfaissJNI.ClusteringIterationStats_obj_set(swigCPtr, this, value);
- }
-
- public float getObj() {
- return swigfaissJNI.ClusteringIterationStats_obj_get(swigCPtr, this);
- }
-
- public void setTime(double value) {
- swigfaissJNI.ClusteringIterationStats_time_set(swigCPtr, this, value);
- }
-
- public double getTime() {
- return swigfaissJNI.ClusteringIterationStats_time_get(swigCPtr, this);
- }
-
- public void setTime_search(double value) {
- swigfaissJNI.ClusteringIterationStats_time_search_set(swigCPtr, this, value);
- }
-
- public double getTime_search() {
- return swigfaissJNI.ClusteringIterationStats_time_search_get(swigCPtr, this);
- }
-
- public void setImbalance_factor(double value) {
- swigfaissJNI.ClusteringIterationStats_imbalance_factor_set(swigCPtr, this, value);
- }
-
- public double getImbalance_factor() {
- return swigfaissJNI.ClusteringIterationStats_imbalance_factor_get(swigCPtr, this);
- }
-
- public void setNsplit(int value) {
- swigfaissJNI.ClusteringIterationStats_nsplit_set(swigCPtr, this, value);
- }
-
- public int getNsplit() {
- return swigfaissJNI.ClusteringIterationStats_nsplit_get(swigCPtr, this);
- }
-
- public ClusteringIterationStats() {
- this(swigfaissJNI.new_ClusteringIterationStats(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringParameters.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringParameters.java
deleted file mode 100644
index 3c52d810f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ClusteringParameters.java
+++ /dev/null
@@ -1,131 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ClusteringParameters {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ClusteringParameters(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ClusteringParameters obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ClusteringParameters(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNiter(int value) {
- swigfaissJNI.ClusteringParameters_niter_set(swigCPtr, this, value);
- }
-
- public int getNiter() {
- return swigfaissJNI.ClusteringParameters_niter_get(swigCPtr, this);
- }
-
- public void setNredo(int value) {
- swigfaissJNI.ClusteringParameters_nredo_set(swigCPtr, this, value);
- }
-
- public int getNredo() {
- return swigfaissJNI.ClusteringParameters_nredo_get(swigCPtr, this);
- }
-
- public void setVerbose(boolean value) {
- swigfaissJNI.ClusteringParameters_verbose_set(swigCPtr, this, value);
- }
-
- public boolean getVerbose() {
- return swigfaissJNI.ClusteringParameters_verbose_get(swigCPtr, this);
- }
-
- public void setSpherical(boolean value) {
- swigfaissJNI.ClusteringParameters_spherical_set(swigCPtr, this, value);
- }
-
- public boolean getSpherical() {
- return swigfaissJNI.ClusteringParameters_spherical_get(swigCPtr, this);
- }
-
- public void setInt_centroids(boolean value) {
- swigfaissJNI.ClusteringParameters_int_centroids_set(swigCPtr, this, value);
- }
-
- public boolean getInt_centroids() {
- return swigfaissJNI.ClusteringParameters_int_centroids_get(swigCPtr, this);
- }
-
- public void setUpdate_index(boolean value) {
- swigfaissJNI.ClusteringParameters_update_index_set(swigCPtr, this, value);
- }
-
- public boolean getUpdate_index() {
- return swigfaissJNI.ClusteringParameters_update_index_get(swigCPtr, this);
- }
-
- public void setFrozen_centroids(boolean value) {
- swigfaissJNI.ClusteringParameters_frozen_centroids_set(swigCPtr, this, value);
- }
-
- public boolean getFrozen_centroids() {
- return swigfaissJNI.ClusteringParameters_frozen_centroids_get(swigCPtr, this);
- }
-
- public void setMin_points_per_centroid(int value) {
- swigfaissJNI.ClusteringParameters_min_points_per_centroid_set(swigCPtr, this, value);
- }
-
- public int getMin_points_per_centroid() {
- return swigfaissJNI.ClusteringParameters_min_points_per_centroid_get(swigCPtr, this);
- }
-
- public void setMax_points_per_centroid(int value) {
- swigfaissJNI.ClusteringParameters_max_points_per_centroid_set(swigCPtr, this, value);
- }
-
- public int getMax_points_per_centroid() {
- return swigfaissJNI.ClusteringParameters_max_points_per_centroid_get(swigCPtr, this);
- }
-
- public void setSeed(int value) {
- swigfaissJNI.ClusteringParameters_seed_set(swigCPtr, this, value);
- }
-
- public int getSeed() {
- return swigfaissJNI.ClusteringParameters_seed_get(swigCPtr, this);
- }
-
- public void setDecode_block_size(long value) {
- swigfaissJNI.ClusteringParameters_decode_block_size_set(swigCPtr, this, value);
- }
-
- public long getDecode_block_size() {
- return swigfaissJNI.ClusteringParameters_decode_block_size_get(swigCPtr, this);
- }
-
- public ClusteringParameters() {
- this(swigfaissJNI.new_ClusteringParameters(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/DistanceComputer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/DistanceComputer.java
deleted file mode 100644
index 251ede16f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/DistanceComputer.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class DistanceComputer {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected DistanceComputer(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(DistanceComputer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_DistanceComputer(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void set_query(SWIGTYPE_p_float x) {
- swigfaissJNI.DistanceComputer_set_query(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public float symmetric_dis(long i, long j) {
- return swigfaissJNI.DistanceComputer_symmetric_dis(swigCPtr, this, i, j);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/DoubleVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/DoubleVector.java
deleted file mode 100644
index c58001498..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/DoubleVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class DoubleVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected DoubleVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(DoubleVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_DoubleVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public DoubleVector() {
- this(swigfaissJNI.new_DoubleVector(), true);
- }
-
- public void push_back(double arg0) {
- swigfaissJNI.DoubleVector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.DoubleVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_double data() {
- long cPtr = swigfaissJNI.DoubleVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_double(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.DoubleVector_size(swigCPtr, this);
- }
-
- public double at(long n) {
- return swigfaissJNI.DoubleVector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.DoubleVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.DoubleVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(DoubleVector other) {
- swigfaissJNI.DoubleVector_swap(swigCPtr, this, DoubleVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/FloatVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/FloatVector.java
deleted file mode 100644
index 7374ce3a2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/FloatVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class FloatVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected FloatVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(FloatVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_FloatVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public FloatVector() {
- this(swigfaissJNI.new_FloatVector(), true);
- }
-
- public void push_back(float arg0) {
- swigfaissJNI.FloatVector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.FloatVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_float data() {
- long cPtr = swigfaissJNI.FloatVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.FloatVector_size(swigCPtr, this);
- }
-
- public float at(long n) {
- return swigfaissJNI.FloatVector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.FloatVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.FloatVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(FloatVector other) {
- swigfaissJNI.FloatVector_swap(swigCPtr, this, FloatVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/FloatVectorVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/FloatVectorVector.java
deleted file mode 100644
index 2aa7afbd2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/FloatVectorVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class FloatVectorVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected FloatVectorVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(FloatVectorVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_FloatVectorVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public FloatVectorVector() {
- this(swigfaissJNI.new_FloatVectorVector(), true);
- }
-
- public void push_back(FloatVector arg0) {
- swigfaissJNI.FloatVectorVector_push_back(swigCPtr, this, FloatVector.getCPtr(arg0), arg0);
- }
-
- public void clear() {
- swigfaissJNI.FloatVectorVector_clear(swigCPtr, this);
- }
-
- public FloatVector data() {
- long cPtr = swigfaissJNI.FloatVectorVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.FloatVectorVector_size(swigCPtr, this);
- }
-
- public FloatVector at(long n) {
- return new FloatVector(swigfaissJNI.FloatVectorVector_at(swigCPtr, this, n), true);
- }
-
- public void resize(long n) {
- swigfaissJNI.FloatVectorVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.FloatVectorVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(FloatVectorVector other) {
- swigfaissJNI.FloatVectorVector_swap(swigCPtr, this, FloatVectorVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer16.java b/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer16.java
deleted file mode 100644
index 2986d07de..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer16.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class GenHammingComputer16 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected GenHammingComputer16(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(GenHammingComputer16 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_GenHammingComputer16(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.GenHammingComputer16_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.GenHammingComputer16_a0_get(swigCPtr, this);
- }
-
- public void setA1(long value) {
- swigfaissJNI.GenHammingComputer16_a1_set(swigCPtr, this, value);
- }
-
- public long getA1() {
- return swigfaissJNI.GenHammingComputer16_a1_get(swigCPtr, this);
- }
-
- public GenHammingComputer16(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_GenHammingComputer16(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.GenHammingComputer16_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer32.java b/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer32.java
deleted file mode 100644
index 284a6ac8c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer32.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class GenHammingComputer32 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected GenHammingComputer32(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(GenHammingComputer32 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_GenHammingComputer32(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.GenHammingComputer32_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.GenHammingComputer32_a0_get(swigCPtr, this);
- }
-
- public void setA1(long value) {
- swigfaissJNI.GenHammingComputer32_a1_set(swigCPtr, this, value);
- }
-
- public long getA1() {
- return swigfaissJNI.GenHammingComputer32_a1_get(swigCPtr, this);
- }
-
- public void setA2(long value) {
- swigfaissJNI.GenHammingComputer32_a2_set(swigCPtr, this, value);
- }
-
- public long getA2() {
- return swigfaissJNI.GenHammingComputer32_a2_get(swigCPtr, this);
- }
-
- public void setA3(long value) {
- swigfaissJNI.GenHammingComputer32_a3_set(swigCPtr, this, value);
- }
-
- public long getA3() {
- return swigfaissJNI.GenHammingComputer32_a3_get(swigCPtr, this);
- }
-
- public GenHammingComputer32(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_GenHammingComputer32(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.GenHammingComputer32_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer8.java
deleted file mode 100644
index 063b873df..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputer8.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class GenHammingComputer8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected GenHammingComputer8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(GenHammingComputer8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_GenHammingComputer8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.GenHammingComputer8_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.GenHammingComputer8_a0_get(swigCPtr, this);
- }
-
- public GenHammingComputer8(SWIGTYPE_p_unsigned_char a, int code_size) {
- this(swigfaissJNI.new_GenHammingComputer8(SWIGTYPE_p_unsigned_char.getCPtr(a), code_size), true);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b) {
- return swigfaissJNI.GenHammingComputer8_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputerM8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputerM8.java
deleted file mode 100644
index 89ba44588..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/GenHammingComputerM8.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class GenHammingComputerM8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected GenHammingComputerM8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(GenHammingComputerM8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_GenHammingComputerM8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA(SWIGTYPE_p_unsigned_long value) {
- swigfaissJNI.GenHammingComputerM8_a_set(swigCPtr, this, SWIGTYPE_p_unsigned_long.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_long getA() {
- long cPtr = swigfaissJNI.GenHammingComputerM8_a_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_long(cPtr, false);
- }
-
- public void setN(int value) {
- swigfaissJNI.GenHammingComputerM8_n_set(swigCPtr, this, value);
- }
-
- public int getN() {
- return swigfaissJNI.GenHammingComputerM8_n_get(swigCPtr, this);
- }
-
- public GenHammingComputerM8(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_GenHammingComputerM8(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.GenHammingComputerM8_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HNSW.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HNSW.java
deleted file mode 100644
index 5be46f042..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HNSW.java
+++ /dev/null
@@ -1,437 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HNSW {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HNSW(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HNSW obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HNSW(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- static public class MinimaxHeap {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected MinimaxHeap(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(MinimaxHeap obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HNSW_MinimaxHeap(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setN(int value) {
- swigfaissJNI.HNSW_MinimaxHeap_n_set(swigCPtr, this, value);
- }
-
- public int getN() {
- return swigfaissJNI.HNSW_MinimaxHeap_n_get(swigCPtr, this);
- }
-
- public void setK(int value) {
- swigfaissJNI.HNSW_MinimaxHeap_k_set(swigCPtr, this, value);
- }
-
- public int getK() {
- return swigfaissJNI.HNSW_MinimaxHeap_k_get(swigCPtr, this);
- }
-
- public void setNvalid(int value) {
- swigfaissJNI.HNSW_MinimaxHeap_nvalid_set(swigCPtr, this, value);
- }
-
- public int getNvalid() {
- return swigfaissJNI.HNSW_MinimaxHeap_nvalid_get(swigCPtr, this);
- }
-
- public void setIds(IntVector value) {
- swigfaissJNI.HNSW_MinimaxHeap_ids_set(swigCPtr, this, IntVector.getCPtr(value), value);
- }
-
- public IntVector getIds() {
- long cPtr = swigfaissJNI.HNSW_MinimaxHeap_ids_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IntVector(cPtr, false);
- }
-
- public void setDis(FloatVector value) {
- swigfaissJNI.HNSW_MinimaxHeap_dis_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getDis() {
- long cPtr = swigfaissJNI.HNSW_MinimaxHeap_dis_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public MinimaxHeap(int n) {
- this(swigfaissJNI.new_HNSW_MinimaxHeap(n), true);
- }
-
- public void push(int i, float v) {
- swigfaissJNI.HNSW_MinimaxHeap_push(swigCPtr, this, i, v);
- }
-
- public float max() {
- return swigfaissJNI.HNSW_MinimaxHeap_max(swigCPtr, this);
- }
-
- public int size() {
- return swigfaissJNI.HNSW_MinimaxHeap_size(swigCPtr, this);
- }
-
- public void clear() {
- swigfaissJNI.HNSW_MinimaxHeap_clear(swigCPtr, this);
- }
-
- public int pop_min(SWIGTYPE_p_float vmin_out) {
- return swigfaissJNI.HNSW_MinimaxHeap_pop_min__SWIG_0(swigCPtr, this, SWIGTYPE_p_float.getCPtr(vmin_out));
- }
-
- public int pop_min() {
- return swigfaissJNI.HNSW_MinimaxHeap_pop_min__SWIG_1(swigCPtr, this);
- }
-
- public int count_below(float thresh) {
- return swigfaissJNI.HNSW_MinimaxHeap_count_below(swigCPtr, this, thresh);
- }
-
- }
-
- static public class NodeDistCloser {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected NodeDistCloser(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(NodeDistCloser obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HNSW_NodeDistCloser(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setD(float value) {
- swigfaissJNI.HNSW_NodeDistCloser_d_set(swigCPtr, this, value);
- }
-
- public float getD() {
- return swigfaissJNI.HNSW_NodeDistCloser_d_get(swigCPtr, this);
- }
-
- public void setId(int value) {
- swigfaissJNI.HNSW_NodeDistCloser_id_set(swigCPtr, this, value);
- }
-
- public int getId() {
- return swigfaissJNI.HNSW_NodeDistCloser_id_get(swigCPtr, this);
- }
-
- public NodeDistCloser(float d, int id) {
- this(swigfaissJNI.new_HNSW_NodeDistCloser(d, id), true);
- }
-
- }
-
- static public class NodeDistFarther {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected NodeDistFarther(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(NodeDistFarther obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HNSW_NodeDistFarther(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setD(float value) {
- swigfaissJNI.HNSW_NodeDistFarther_d_set(swigCPtr, this, value);
- }
-
- public float getD() {
- return swigfaissJNI.HNSW_NodeDistFarther_d_get(swigCPtr, this);
- }
-
- public void setId(int value) {
- swigfaissJNI.HNSW_NodeDistFarther_id_set(swigCPtr, this, value);
- }
-
- public int getId() {
- return swigfaissJNI.HNSW_NodeDistFarther_id_get(swigCPtr, this);
- }
-
- public NodeDistFarther(float d, int id) {
- this(swigfaissJNI.new_HNSW_NodeDistFarther(d, id), true);
- }
-
- }
-
- public void setAssign_probas(DoubleVector value) {
- swigfaissJNI.HNSW_assign_probas_set(swigCPtr, this, DoubleVector.getCPtr(value), value);
- }
-
- public DoubleVector getAssign_probas() {
- long cPtr = swigfaissJNI.HNSW_assign_probas_get(swigCPtr, this);
- return (cPtr == 0) ? null : new DoubleVector(cPtr, false);
- }
-
- public void setCum_nneighbor_per_level(IntVector value) {
- swigfaissJNI.HNSW_cum_nneighbor_per_level_set(swigCPtr, this, IntVector.getCPtr(value), value);
- }
-
- public IntVector getCum_nneighbor_per_level() {
- long cPtr = swigfaissJNI.HNSW_cum_nneighbor_per_level_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IntVector(cPtr, false);
- }
-
- public void setLevels(IntVector value) {
- swigfaissJNI.HNSW_levels_set(swigCPtr, this, IntVector.getCPtr(value), value);
- }
-
- public IntVector getLevels() {
- long cPtr = swigfaissJNI.HNSW_levels_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IntVector(cPtr, false);
- }
-
- public void setOffsets(Uint64Vector value) {
- swigfaissJNI.HNSW_offsets_set(swigCPtr, this, Uint64Vector.getCPtr(value), value);
- }
-
- public Uint64Vector getOffsets() {
- long cPtr = swigfaissJNI.HNSW_offsets_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Uint64Vector(cPtr, false);
- }
-
- public void setNeighbors(IntVector value) {
- swigfaissJNI.HNSW_neighbors_set(swigCPtr, this, IntVector.getCPtr(value), value);
- }
-
- public IntVector getNeighbors() {
- long cPtr = swigfaissJNI.HNSW_neighbors_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IntVector(cPtr, false);
- }
-
- public void setEntry_point(int value) {
- swigfaissJNI.HNSW_entry_point_set(swigCPtr, this, value);
- }
-
- public int getEntry_point() {
- return swigfaissJNI.HNSW_entry_point_get(swigCPtr, this);
- }
-
- public void setRng(SWIGTYPE_p_faiss__RandomGenerator value) {
- swigfaissJNI.HNSW_rng_set(swigCPtr, this, SWIGTYPE_p_faiss__RandomGenerator.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__RandomGenerator getRng() {
- long cPtr = swigfaissJNI.HNSW_rng_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__RandomGenerator(cPtr, false);
- }
-
- public void setMax_level(int value) {
- swigfaissJNI.HNSW_max_level_set(swigCPtr, this, value);
- }
-
- public int getMax_level() {
- return swigfaissJNI.HNSW_max_level_get(swigCPtr, this);
- }
-
- public void setEfConstruction(int value) {
- swigfaissJNI.HNSW_efConstruction_set(swigCPtr, this, value);
- }
-
- public int getEfConstruction() {
- return swigfaissJNI.HNSW_efConstruction_get(swigCPtr, this);
- }
-
- public void setEfSearch(int value) {
- swigfaissJNI.HNSW_efSearch_set(swigCPtr, this, value);
- }
-
- public int getEfSearch() {
- return swigfaissJNI.HNSW_efSearch_get(swigCPtr, this);
- }
-
- public void setCheck_relative_distance(boolean value) {
- swigfaissJNI.HNSW_check_relative_distance_set(swigCPtr, this, value);
- }
-
- public boolean getCheck_relative_distance() {
- return swigfaissJNI.HNSW_check_relative_distance_get(swigCPtr, this);
- }
-
- public void setUpper_beam(int value) {
- swigfaissJNI.HNSW_upper_beam_set(swigCPtr, this, value);
- }
-
- public int getUpper_beam() {
- return swigfaissJNI.HNSW_upper_beam_get(swigCPtr, this);
- }
-
- public void setSearch_bounded_queue(boolean value) {
- swigfaissJNI.HNSW_search_bounded_queue_set(swigCPtr, this, value);
- }
-
- public boolean getSearch_bounded_queue() {
- return swigfaissJNI.HNSW_search_bounded_queue_get(swigCPtr, this);
- }
-
- public void set_default_probas(int M, float levelMult) {
- swigfaissJNI.HNSW_set_default_probas(swigCPtr, this, M, levelMult);
- }
-
- public void set_nb_neighbors(int level_no, int n) {
- swigfaissJNI.HNSW_set_nb_neighbors(swigCPtr, this, level_no, n);
- }
-
- public int nb_neighbors(int layer_no) {
- return swigfaissJNI.HNSW_nb_neighbors(swigCPtr, this, layer_no);
- }
-
- public int cum_nb_neighbors(int layer_no) {
- return swigfaissJNI.HNSW_cum_nb_neighbors(swigCPtr, this, layer_no);
- }
-
- public void neighbor_range(long no, int layer_no, SWIGTYPE_p_unsigned_long begin, SWIGTYPE_p_unsigned_long end) {
- swigfaissJNI.HNSW_neighbor_range(swigCPtr, this, no, layer_no, SWIGTYPE_p_unsigned_long.getCPtr(begin), SWIGTYPE_p_unsigned_long.getCPtr(end));
- }
-
- public HNSW(int M) {
- this(swigfaissJNI.new_HNSW__SWIG_0(M), true);
- }
-
- public HNSW() {
- this(swigfaissJNI.new_HNSW__SWIG_1(), true);
- }
-
- public int random_level() {
- return swigfaissJNI.HNSW_random_level(swigCPtr, this);
- }
-
- public void fill_with_random_links(long n) {
- swigfaissJNI.HNSW_fill_with_random_links(swigCPtr, this, n);
- }
-
- public void add_links_starting_from(DistanceComputer ptdis, int pt_id, int nearest, float d_nearest, int level, SWIGTYPE_p_omp_lock_t locks, VisitedTable vt) {
- swigfaissJNI.HNSW_add_links_starting_from(swigCPtr, this, DistanceComputer.getCPtr(ptdis), ptdis, pt_id, nearest, d_nearest, level, SWIGTYPE_p_omp_lock_t.getCPtr(locks), VisitedTable.getCPtr(vt), vt);
- }
-
- public void add_with_locks(DistanceComputer ptdis, int pt_level, int pt_id, SWIGTYPE_p_std__vectorT_omp_lock_t_t locks, VisitedTable vt) {
- swigfaissJNI.HNSW_add_with_locks(swigCPtr, this, DistanceComputer.getCPtr(ptdis), ptdis, pt_level, pt_id, SWIGTYPE_p_std__vectorT_omp_lock_t_t.getCPtr(locks), VisitedTable.getCPtr(vt), vt);
- }
-
- public int search_from_candidates(DistanceComputer qdis, int k, LongVector I, SWIGTYPE_p_float D, HNSW.MinimaxHeap candidates, VisitedTable vt, HNSWStats stats, int level, int nres_in) {
- return swigfaissJNI.HNSW_search_from_candidates__SWIG_0(swigCPtr, this, DistanceComputer.getCPtr(qdis), qdis, k, SWIGTYPE_p_long_long.getCPtr(I.data()), I, SWIGTYPE_p_float.getCPtr(D), HNSW.MinimaxHeap.getCPtr(candidates), candidates, VisitedTable.getCPtr(vt), vt, HNSWStats.getCPtr(stats), stats, level, nres_in);
- }
-
- public int search_from_candidates(DistanceComputer qdis, int k, LongVector I, SWIGTYPE_p_float D, HNSW.MinimaxHeap candidates, VisitedTable vt, HNSWStats stats, int level) {
- return swigfaissJNI.HNSW_search_from_candidates__SWIG_1(swigCPtr, this, DistanceComputer.getCPtr(qdis), qdis, k, SWIGTYPE_p_long_long.getCPtr(I.data()), I, SWIGTYPE_p_float.getCPtr(D), HNSW.MinimaxHeap.getCPtr(candidates), candidates, VisitedTable.getCPtr(vt), vt, HNSWStats.getCPtr(stats), stats, level);
- }
-
- public SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t search_from_candidate_unbounded(SWIGTYPE_p_std__pairT_float_int_t node, DistanceComputer qdis, int ef, VisitedTable vt, HNSWStats stats) {
- return new SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t(swigfaissJNI.HNSW_search_from_candidate_unbounded(swigCPtr, this, SWIGTYPE_p_std__pairT_float_int_t.getCPtr(node), DistanceComputer.getCPtr(qdis), qdis, ef, VisitedTable.getCPtr(vt), vt, HNSWStats.getCPtr(stats), stats), true);
- }
-
- public HNSWStats search(DistanceComputer qdis, int k, LongVector I, SWIGTYPE_p_float D, VisitedTable vt) {
- return new HNSWStats(swigfaissJNI.HNSW_search(swigCPtr, this, DistanceComputer.getCPtr(qdis), qdis, k, SWIGTYPE_p_long_long.getCPtr(I.data()), I, SWIGTYPE_p_float.getCPtr(D), VisitedTable.getCPtr(vt), vt), true);
- }
-
- public void reset() {
- swigfaissJNI.HNSW_reset(swigCPtr, this);
- }
-
- public void clear_neighbor_tables(int level) {
- swigfaissJNI.HNSW_clear_neighbor_tables(swigCPtr, this, level);
- }
-
- public void print_neighbor_stats(int level) {
- swigfaissJNI.HNSW_print_neighbor_stats(swigCPtr, this, level);
- }
-
- public int prepare_level_tab(long n, boolean preset_levels) {
- return swigfaissJNI.HNSW_prepare_level_tab__SWIG_0(swigCPtr, this, n, preset_levels);
- }
-
- public int prepare_level_tab(long n) {
- return swigfaissJNI.HNSW_prepare_level_tab__SWIG_1(swigCPtr, this, n);
- }
-
- public static void shrink_neighbor_list(DistanceComputer qdis, SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t input, SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t output, int max_size) {
- swigfaissJNI.HNSW_shrink_neighbor_list(DistanceComputer.getCPtr(qdis), qdis, SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t.getCPtr(input), SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t.getCPtr(output), max_size);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HNSWStats.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HNSWStats.java
deleted file mode 100644
index baf388f5a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HNSWStats.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HNSWStats {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HNSWStats(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HNSWStats obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HNSWStats(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setN1(long value) {
- swigfaissJNI.HNSWStats_n1_set(swigCPtr, this, value);
- }
-
- public long getN1() {
- return swigfaissJNI.HNSWStats_n1_get(swigCPtr, this);
- }
-
- public void setN2(long value) {
- swigfaissJNI.HNSWStats_n2_set(swigCPtr, this, value);
- }
-
- public long getN2() {
- return swigfaissJNI.HNSWStats_n2_get(swigCPtr, this);
- }
-
- public void setN3(long value) {
- swigfaissJNI.HNSWStats_n3_set(swigCPtr, this, value);
- }
-
- public long getN3() {
- return swigfaissJNI.HNSWStats_n3_get(swigCPtr, this);
- }
-
- public void setNdis(long value) {
- swigfaissJNI.HNSWStats_ndis_set(swigCPtr, this, value);
- }
-
- public long getNdis() {
- return swigfaissJNI.HNSWStats_ndis_get(swigCPtr, this);
- }
-
- public void setNreorder(long value) {
- swigfaissJNI.HNSWStats_nreorder_set(swigCPtr, this, value);
- }
-
- public long getNreorder() {
- return swigfaissJNI.HNSWStats_nreorder_get(swigCPtr, this);
- }
-
- public HNSWStats(long n1, long n2, long n3, long ndis, long nreorder) {
- this(swigfaissJNI.new_HNSWStats__SWIG_0(n1, n2, n3, ndis, nreorder), true);
- }
-
- public HNSWStats(long n1, long n2, long n3, long ndis) {
- this(swigfaissJNI.new_HNSWStats__SWIG_1(n1, n2, n3, ndis), true);
- }
-
- public HNSWStats(long n1, long n2, long n3) {
- this(swigfaissJNI.new_HNSWStats__SWIG_2(n1, n2, n3), true);
- }
-
- public HNSWStats(long n1, long n2) {
- this(swigfaissJNI.new_HNSWStats__SWIG_3(n1, n2), true);
- }
-
- public HNSWStats(long n1) {
- this(swigfaissJNI.new_HNSWStats__SWIG_4(n1), true);
- }
-
- public HNSWStats() {
- this(swigfaissJNI.new_HNSWStats__SWIG_5(), true);
- }
-
- public void reset() {
- swigfaissJNI.HNSWStats_reset(swigCPtr, this);
- }
-
- public void combine(HNSWStats other) {
- swigfaissJNI.HNSWStats_combine(swigCPtr, this, HNSWStats.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HStackInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HStackInvertedLists.java
deleted file mode 100644
index 52e5c3b8c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HStackInvertedLists.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HStackInvertedLists extends ReadOnlyInvertedLists {
- private transient long swigCPtr;
-
- protected HStackInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.HStackInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HStackInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HStackInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIls(SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t value) {
- swigfaissJNI.HStackInvertedLists_ils_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t getIls() {
- long cPtr = swigfaissJNI.HStackInvertedLists_ils_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t(cPtr, false);
- }
-
- public HStackInvertedLists(int nil, SWIGTYPE_p_p_faiss__InvertedLists ils) {
- this(swigfaissJNI.new_HStackInvertedLists(nil, SWIGTYPE_p_p_faiss__InvertedLists.getCPtr(ils)), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.HStackInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.HStackInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.HStackInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.HStackInvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
- public void release_codes(long list_no, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.HStackInvertedLists_release_codes(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void release_ids(long list_no, LongVector ids) {
- swigfaissJNI.HStackInvertedLists_release_ids(swigCPtr, this, list_no, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids);
- }
-
- public long get_single_id(long list_no, long offset) {
- return swigfaissJNI.HStackInvertedLists_get_single_id(swigCPtr, this, list_no, offset);
-}
-
- public SWIGTYPE_p_unsigned_char get_single_code(long list_no, long offset) {
- long cPtr = swigfaissJNI.HStackInvertedLists_get_single_code(swigCPtr, this, list_no, offset);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer16.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer16.java
deleted file mode 100644
index 14727d083..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer16.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputer16 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputer16(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputer16 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputer16(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.HammingComputer16_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.HammingComputer16_a0_get(swigCPtr, this);
- }
-
- public void setA1(long value) {
- swigfaissJNI.HammingComputer16_a1_set(swigCPtr, this, value);
- }
-
- public long getA1() {
- return swigfaissJNI.HammingComputer16_a1_get(swigCPtr, this);
- }
-
- public HammingComputer16() {
- this(swigfaissJNI.new_HammingComputer16__SWIG_0(), true);
- }
-
- public HammingComputer16(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_HammingComputer16__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a8, int code_size) {
- swigfaissJNI.HammingComputer16_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputer16_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer20.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer20.java
deleted file mode 100644
index 68857db2b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer20.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputer20 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputer20(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputer20 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputer20(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.HammingComputer20_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.HammingComputer20_a0_get(swigCPtr, this);
- }
-
- public void setA1(long value) {
- swigfaissJNI.HammingComputer20_a1_set(swigCPtr, this, value);
- }
-
- public long getA1() {
- return swigfaissJNI.HammingComputer20_a1_get(swigCPtr, this);
- }
-
- public void setA2(SWIGTYPE_p_uint32_t value) {
- swigfaissJNI.HammingComputer20_a2_set(swigCPtr, this, SWIGTYPE_p_uint32_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_uint32_t getA2() {
- return new SWIGTYPE_p_uint32_t(swigfaissJNI.HammingComputer20_a2_get(swigCPtr, this), true);
- }
-
- public HammingComputer20() {
- this(swigfaissJNI.new_HammingComputer20__SWIG_0(), true);
- }
-
- public HammingComputer20(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_HammingComputer20__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a8, int code_size) {
- swigfaissJNI.HammingComputer20_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputer20_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer32.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer32.java
deleted file mode 100644
index 78207d8eb..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer32.java
+++ /dev/null
@@ -1,87 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputer32 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputer32(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputer32 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputer32(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.HammingComputer32_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.HammingComputer32_a0_get(swigCPtr, this);
- }
-
- public void setA1(long value) {
- swigfaissJNI.HammingComputer32_a1_set(swigCPtr, this, value);
- }
-
- public long getA1() {
- return swigfaissJNI.HammingComputer32_a1_get(swigCPtr, this);
- }
-
- public void setA2(long value) {
- swigfaissJNI.HammingComputer32_a2_set(swigCPtr, this, value);
- }
-
- public long getA2() {
- return swigfaissJNI.HammingComputer32_a2_get(swigCPtr, this);
- }
-
- public void setA3(long value) {
- swigfaissJNI.HammingComputer32_a3_set(swigCPtr, this, value);
- }
-
- public long getA3() {
- return swigfaissJNI.HammingComputer32_a3_get(swigCPtr, this);
- }
-
- public HammingComputer32() {
- this(swigfaissJNI.new_HammingComputer32__SWIG_0(), true);
- }
-
- public HammingComputer32(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_HammingComputer32__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a8, int code_size) {
- swigfaissJNI.HammingComputer32_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputer32_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer4.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer4.java
deleted file mode 100644
index 3f8b67605..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer4.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputer4 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputer4(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputer4 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputer4(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(SWIGTYPE_p_uint32_t value) {
- swigfaissJNI.HammingComputer4_a0_set(swigCPtr, this, SWIGTYPE_p_uint32_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_uint32_t getA0() {
- return new SWIGTYPE_p_uint32_t(swigfaissJNI.HammingComputer4_a0_get(swigCPtr, this), true);
- }
-
- public HammingComputer4() {
- this(swigfaissJNI.new_HammingComputer4__SWIG_0(), true);
- }
-
- public HammingComputer4(SWIGTYPE_p_unsigned_char a, int code_size) {
- this(swigfaissJNI.new_HammingComputer4__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a, int code_size) {
- swigfaissJNI.HammingComputer4_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b) {
- return swigfaissJNI.HammingComputer4_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer64.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer64.java
deleted file mode 100644
index d1962d367..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer64.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputer64 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputer64(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputer64 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputer64(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.HammingComputer64_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.HammingComputer64_a0_get(swigCPtr, this);
- }
-
- public void setA1(long value) {
- swigfaissJNI.HammingComputer64_a1_set(swigCPtr, this, value);
- }
-
- public long getA1() {
- return swigfaissJNI.HammingComputer64_a1_get(swigCPtr, this);
- }
-
- public void setA2(long value) {
- swigfaissJNI.HammingComputer64_a2_set(swigCPtr, this, value);
- }
-
- public long getA2() {
- return swigfaissJNI.HammingComputer64_a2_get(swigCPtr, this);
- }
-
- public void setA3(long value) {
- swigfaissJNI.HammingComputer64_a3_set(swigCPtr, this, value);
- }
-
- public long getA3() {
- return swigfaissJNI.HammingComputer64_a3_get(swigCPtr, this);
- }
-
- public void setA4(long value) {
- swigfaissJNI.HammingComputer64_a4_set(swigCPtr, this, value);
- }
-
- public long getA4() {
- return swigfaissJNI.HammingComputer64_a4_get(swigCPtr, this);
- }
-
- public void setA5(long value) {
- swigfaissJNI.HammingComputer64_a5_set(swigCPtr, this, value);
- }
-
- public long getA5() {
- return swigfaissJNI.HammingComputer64_a5_get(swigCPtr, this);
- }
-
- public void setA6(long value) {
- swigfaissJNI.HammingComputer64_a6_set(swigCPtr, this, value);
- }
-
- public long getA6() {
- return swigfaissJNI.HammingComputer64_a6_get(swigCPtr, this);
- }
-
- public void setA7(long value) {
- swigfaissJNI.HammingComputer64_a7_set(swigCPtr, this, value);
- }
-
- public long getA7() {
- return swigfaissJNI.HammingComputer64_a7_get(swigCPtr, this);
- }
-
- public HammingComputer64() {
- this(swigfaissJNI.new_HammingComputer64__SWIG_0(), true);
- }
-
- public HammingComputer64(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_HammingComputer64__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a8, int code_size) {
- swigfaissJNI.HammingComputer64_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputer64_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer8.java
deleted file mode 100644
index 16c7eb8a9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputer8.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputer8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputer8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputer8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputer8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA0(long value) {
- swigfaissJNI.HammingComputer8_a0_set(swigCPtr, this, value);
- }
-
- public long getA0() {
- return swigfaissJNI.HammingComputer8_a0_get(swigCPtr, this);
- }
-
- public HammingComputer8() {
- this(swigfaissJNI.new_HammingComputer8__SWIG_0(), true);
- }
-
- public HammingComputer8(SWIGTYPE_p_unsigned_char a, int code_size) {
- this(swigfaissJNI.new_HammingComputer8__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a, int code_size) {
- swigfaissJNI.HammingComputer8_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b) {
- return swigfaissJNI.HammingComputer8_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerDefault.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerDefault.java
deleted file mode 100644
index b569f8ed0..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerDefault.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputerDefault {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputerDefault(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputerDefault obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputerDefault(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA8(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.HammingComputerDefault_a8_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getA8() {
- long cPtr = swigfaissJNI.HammingComputerDefault_a8_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setQuotient8(int value) {
- swigfaissJNI.HammingComputerDefault_quotient8_set(swigCPtr, this, value);
- }
-
- public int getQuotient8() {
- return swigfaissJNI.HammingComputerDefault_quotient8_get(swigCPtr, this);
- }
-
- public void setRemainder8(int value) {
- swigfaissJNI.HammingComputerDefault_remainder8_set(swigCPtr, this, value);
- }
-
- public int getRemainder8() {
- return swigfaissJNI.HammingComputerDefault_remainder8_get(swigCPtr, this);
- }
-
- public HammingComputerDefault() {
- this(swigfaissJNI.new_HammingComputerDefault__SWIG_0(), true);
- }
-
- public HammingComputerDefault(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_HammingComputerDefault__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a8, int code_size) {
- swigfaissJNI.HammingComputerDefault_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputerDefault_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM4.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM4.java
deleted file mode 100644
index 386fbda61..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM4.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputerM4 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputerM4(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputerM4 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputerM4(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA(SWIGTYPE_p_uint32_t value) {
- swigfaissJNI.HammingComputerM4_a_set(swigCPtr, this, SWIGTYPE_p_uint32_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_uint32_t getA() {
- long cPtr = swigfaissJNI.HammingComputerM4_a_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_uint32_t(cPtr, false);
- }
-
- public void setN(int value) {
- swigfaissJNI.HammingComputerM4_n_set(swigCPtr, this, value);
- }
-
- public int getN() {
- return swigfaissJNI.HammingComputerM4_n_get(swigCPtr, this);
- }
-
- public HammingComputerM4() {
- this(swigfaissJNI.new_HammingComputerM4__SWIG_0(), true);
- }
-
- public HammingComputerM4(SWIGTYPE_p_unsigned_char a4, int code_size) {
- this(swigfaissJNI.new_HammingComputerM4__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a4), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a4, int code_size) {
- swigfaissJNI.HammingComputerM4_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a4), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputerM4_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM8.java
deleted file mode 100644
index 24a520476..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/HammingComputerM8.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class HammingComputerM8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected HammingComputerM8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(HammingComputerM8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_HammingComputerM8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setA(SWIGTYPE_p_unsigned_long value) {
- swigfaissJNI.HammingComputerM8_a_set(swigCPtr, this, SWIGTYPE_p_unsigned_long.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_long getA() {
- long cPtr = swigfaissJNI.HammingComputerM8_a_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_long(cPtr, false);
- }
-
- public void setN(int value) {
- swigfaissJNI.HammingComputerM8_n_set(swigCPtr, this, value);
- }
-
- public int getN() {
- return swigfaissJNI.HammingComputerM8_n_get(swigCPtr, this);
- }
-
- public HammingComputerM8() {
- this(swigfaissJNI.new_HammingComputerM8__SWIG_0(), true);
- }
-
- public HammingComputerM8(SWIGTYPE_p_unsigned_char a8, int code_size) {
- this(swigfaissJNI.new_HammingComputerM8__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size), true);
- }
-
- public void set(SWIGTYPE_p_unsigned_char a8, int code_size) {
- swigfaissJNI.HammingComputerM8_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(a8), code_size);
- }
-
- public int hamming(SWIGTYPE_p_unsigned_char b8) {
- return swigfaissJNI.HammingComputerM8_hamming(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(b8));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelector.java
deleted file mode 100644
index 893f28bb2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelector.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IDSelector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IDSelector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IDSelector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IDSelector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public boolean is_member(long id) {
- return swigfaissJNI.IDSelector_is_member(swigCPtr, this, id);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorArray.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorArray.java
deleted file mode 100644
index 42c4860f2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorArray.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IDSelectorArray extends IDSelector {
- private transient long swigCPtr;
-
- protected IDSelectorArray(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IDSelectorArray_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IDSelectorArray obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IDSelectorArray(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setN(long value) {
- swigfaissJNI.IDSelectorArray_n_set(swigCPtr, this, value);
- }
-
- public long getN() {
- return swigfaissJNI.IDSelectorArray_n_get(swigCPtr, this);
- }
-
- public void setIds(LongVector value) {
- swigfaissJNI.IDSelectorArray_ids_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getIds() {
- return new LongVector(swigfaissJNI.IDSelectorArray_ids_get(swigCPtr, this), false);
-}
-
- public IDSelectorArray(long n, LongVector ids) {
- this(swigfaissJNI.new_IDSelectorArray(n, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids), true);
- }
-
- public boolean is_member(long id) {
- return swigfaissJNI.IDSelectorArray_is_member(swigCPtr, this, id);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorBatch.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorBatch.java
deleted file mode 100644
index 69988c1be..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorBatch.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IDSelectorBatch extends IDSelector {
- private transient long swigCPtr;
-
- protected IDSelectorBatch(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IDSelectorBatch_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IDSelectorBatch obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IDSelectorBatch(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setNbits(int value) {
- swigfaissJNI.IDSelectorBatch_nbits_set(swigCPtr, this, value);
- }
-
- public int getNbits() {
- return swigfaissJNI.IDSelectorBatch_nbits_get(swigCPtr, this);
- }
-
- public void setMask(long value) {
- swigfaissJNI.IDSelectorBatch_mask_set(swigCPtr, this, value);
- }
-
- public long getMask() {
- return swigfaissJNI.IDSelectorBatch_mask_get(swigCPtr, this);
-}
-
- public IDSelectorBatch(long n, LongVector indices) {
- this(swigfaissJNI.new_IDSelectorBatch(n, SWIGTYPE_p_long_long.getCPtr(indices.data()), indices), true);
- }
-
- public boolean is_member(long id) {
- return swigfaissJNI.IDSelectorBatch_is_member(swigCPtr, this, id);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorRange.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorRange.java
deleted file mode 100644
index c8f49eb88..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IDSelectorRange.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IDSelectorRange extends IDSelector {
- private transient long swigCPtr;
-
- protected IDSelectorRange(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IDSelectorRange_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IDSelectorRange obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IDSelectorRange(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setImin(long value) {
- swigfaissJNI.IDSelectorRange_imin_set(swigCPtr, this, value);
- }
-
- public long getImin() {
- return swigfaissJNI.IDSelectorRange_imin_get(swigCPtr, this);
-}
-
- public void setImax(long value) {
- swigfaissJNI.IDSelectorRange_imax_set(swigCPtr, this, value);
- }
-
- public long getImax() {
- return swigfaissJNI.IDSelectorRange_imax_get(swigCPtr, this);
-}
-
- public IDSelectorRange(long imin, long imax) {
- this(swigfaissJNI.new_IDSelectorRange(imin, imax), true);
- }
-
- public boolean is_member(long id) {
- return swigfaissJNI.IDSelectorRange_is_member(swigCPtr, this, id);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ITQMatrix.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ITQMatrix.java
deleted file mode 100644
index 333577c44..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ITQMatrix.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ITQMatrix extends LinearTransform {
- private transient long swigCPtr;
-
- protected ITQMatrix(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ITQMatrix_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ITQMatrix obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ITQMatrix(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setMax_iter(int value) {
- swigfaissJNI.ITQMatrix_max_iter_set(swigCPtr, this, value);
- }
-
- public int getMax_iter() {
- return swigfaissJNI.ITQMatrix_max_iter_get(swigCPtr, this);
- }
-
- public void setSeed(int value) {
- swigfaissJNI.ITQMatrix_seed_set(swigCPtr, this, value);
- }
-
- public int getSeed() {
- return swigfaissJNI.ITQMatrix_seed_get(swigCPtr, this);
- }
-
- public void setInit_rotation(DoubleVector value) {
- swigfaissJNI.ITQMatrix_init_rotation_set(swigCPtr, this, DoubleVector.getCPtr(value), value);
- }
-
- public DoubleVector getInit_rotation() {
- long cPtr = swigfaissJNI.ITQMatrix_init_rotation_get(swigCPtr, this);
- return (cPtr == 0) ? null : new DoubleVector(cPtr, false);
- }
-
- public ITQMatrix(int d) {
- this(swigfaissJNI.new_ITQMatrix__SWIG_0(d), true);
- }
-
- public ITQMatrix() {
- this(swigfaissJNI.new_ITQMatrix__SWIG_1(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.ITQMatrix_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ITQTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ITQTransform.java
deleted file mode 100644
index 42196648d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ITQTransform.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ITQTransform extends VectorTransform {
- private transient long swigCPtr;
-
- protected ITQTransform(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ITQTransform_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ITQTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ITQTransform(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setMean(FloatVector value) {
- swigfaissJNI.ITQTransform_mean_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getMean() {
- long cPtr = swigfaissJNI.ITQTransform_mean_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setDo_pca(boolean value) {
- swigfaissJNI.ITQTransform_do_pca_set(swigCPtr, this, value);
- }
-
- public boolean getDo_pca() {
- return swigfaissJNI.ITQTransform_do_pca_get(swigCPtr, this);
- }
-
- public void setItq(ITQMatrix value) {
- swigfaissJNI.ITQTransform_itq_set(swigCPtr, this, ITQMatrix.getCPtr(value), value);
- }
-
- public ITQMatrix getItq() {
- long cPtr = swigfaissJNI.ITQTransform_itq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ITQMatrix(cPtr, false);
- }
-
- public void setMax_train_per_dim(int value) {
- swigfaissJNI.ITQTransform_max_train_per_dim_set(swigCPtr, this, value);
- }
-
- public int getMax_train_per_dim() {
- return swigfaissJNI.ITQTransform_max_train_per_dim_get(swigCPtr, this);
- }
-
- public void setPca_then_itq(LinearTransform value) {
- swigfaissJNI.ITQTransform_pca_then_itq_set(swigCPtr, this, LinearTransform.getCPtr(value), value);
- }
-
- public LinearTransform getPca_then_itq() {
- long cPtr = swigfaissJNI.ITQTransform_pca_then_itq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new LinearTransform(cPtr, false);
- }
-
- public ITQTransform(int d_in, int d_out, boolean do_pca) {
- this(swigfaissJNI.new_ITQTransform__SWIG_0(d_in, d_out, do_pca), true);
- }
-
- public ITQTransform(int d_in, int d_out) {
- this(swigfaissJNI.new_ITQTransform__SWIG_1(d_in, d_out), true);
- }
-
- public ITQTransform(int d_in) {
- this(swigfaissJNI.new_ITQTransform__SWIG_2(d_in), true);
- }
-
- public ITQTransform() {
- this(swigfaissJNI.new_ITQTransform__SWIG_3(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.ITQTransform_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void apply_noalloc(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float xt) {
- swigfaissJNI.ITQTransform_apply_noalloc(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(xt));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IVFPQSearchParameters.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IVFPQSearchParameters.java
deleted file mode 100644
index 2146f2f56..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IVFPQSearchParameters.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IVFPQSearchParameters extends IVFSearchParameters {
- private transient long swigCPtr;
-
- protected IVFPQSearchParameters(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IVFPQSearchParameters_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IVFPQSearchParameters obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IVFPQSearchParameters(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setScan_table_threshold(long value) {
- swigfaissJNI.IVFPQSearchParameters_scan_table_threshold_set(swigCPtr, this, value);
- }
-
- public long getScan_table_threshold() {
- return swigfaissJNI.IVFPQSearchParameters_scan_table_threshold_get(swigCPtr, this);
- }
-
- public void setPolysemous_ht(int value) {
- swigfaissJNI.IVFPQSearchParameters_polysemous_ht_set(swigCPtr, this, value);
- }
-
- public int getPolysemous_ht() {
- return swigfaissJNI.IVFPQSearchParameters_polysemous_ht_get(swigCPtr, this);
- }
-
- public IVFPQSearchParameters() {
- this(swigfaissJNI.new_IVFPQSearchParameters(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IVFSearchParameters.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IVFSearchParameters.java
deleted file mode 100644
index c5c21dfd7..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IVFSearchParameters.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IVFSearchParameters {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IVFSearchParameters(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IVFSearchParameters obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IVFSearchParameters(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNprobe(long value) {
- swigfaissJNI.IVFSearchParameters_nprobe_set(swigCPtr, this, value);
- }
-
- public long getNprobe() {
- return swigfaissJNI.IVFSearchParameters_nprobe_get(swigCPtr, this);
- }
-
- public void setMax_codes(long value) {
- swigfaissJNI.IVFSearchParameters_max_codes_set(swigCPtr, this, value);
- }
-
- public long getMax_codes() {
- return swigfaissJNI.IVFSearchParameters_max_codes_get(swigCPtr, this);
- }
-
- public IVFSearchParameters() {
- this(swigfaissJNI.new_IVFSearchParameters(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/Index.java b/ann/src/main/java/com/twitter/ann/faiss/swig/Index.java
deleted file mode 100644
index a2f04c194..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/Index.java
+++ /dev/null
@@ -1,165 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class Index {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected Index(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Index obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_Index(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setD(int value) {
- swigfaissJNI.Index_d_set(swigCPtr, this, value);
- }
-
- public int getD() {
- return swigfaissJNI.Index_d_get(swigCPtr, this);
- }
-
- public void setNtotal(long value) {
- swigfaissJNI.Index_ntotal_set(swigCPtr, this, value);
- }
-
- public long getNtotal() {
- return swigfaissJNI.Index_ntotal_get(swigCPtr, this);
-}
-
- public void setVerbose(boolean value) {
- swigfaissJNI.Index_verbose_set(swigCPtr, this, value);
- }
-
- public boolean getVerbose() {
- return swigfaissJNI.Index_verbose_get(swigCPtr, this);
- }
-
- public void setIs_trained(boolean value) {
- swigfaissJNI.Index_is_trained_set(swigCPtr, this, value);
- }
-
- public boolean getIs_trained() {
- return swigfaissJNI.Index_is_trained_get(swigCPtr, this);
- }
-
- public void setMetric_type(MetricType value) {
- swigfaissJNI.Index_metric_type_set(swigCPtr, this, value.swigValue());
- }
-
- public MetricType getMetric_type() {
- return MetricType.swigToEnum(swigfaissJNI.Index_metric_type_get(swigCPtr, this));
- }
-
- public void setMetric_arg(float value) {
- swigfaissJNI.Index_metric_arg_set(swigCPtr, this, value);
- }
-
- public float getMetric_arg() {
- return swigfaissJNI.Index_metric_arg_get(swigCPtr, this);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.Index_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.Index_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_float x, LongVector xids) {
- swigfaissJNI.Index_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.Index_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void range_search(long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result) {
- swigfaissJNI.Index_range_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void assign(long n, SWIGTYPE_p_float x, LongVector labels, long k) {
- swigfaissJNI.Index_assign__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, k);
- }
-
- public void assign(long n, SWIGTYPE_p_float x, LongVector labels) {
- swigfaissJNI.Index_assign__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void reset() {
- swigfaissJNI.Index_reset(swigCPtr, this);
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.Index_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.Index_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void reconstruct_n(long i0, long ni, SWIGTYPE_p_float recons) {
- swigfaissJNI.Index_reconstruct_n(swigCPtr, this, i0, ni, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void search_and_reconstruct(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels, SWIGTYPE_p_float recons) {
- swigfaissJNI.Index_search_and_reconstruct(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void compute_residual(SWIGTYPE_p_float x, SWIGTYPE_p_float residual, long key) {
- swigfaissJNI.Index_compute_residual(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(residual), key);
- }
-
- public void compute_residual_n(long n, SWIGTYPE_p_float xs, SWIGTYPE_p_float residuals, LongVector keys) {
- swigfaissJNI.Index_compute_residual_n(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(xs), SWIGTYPE_p_float.getCPtr(residuals), SWIGTYPE_p_long_long.getCPtr(keys.data()), keys);
- }
-
- public DistanceComputer get_distance_computer() {
- long cPtr = swigfaissJNI.Index_get_distance_computer(swigCPtr, this);
- return (cPtr == 0) ? null : new DistanceComputer(cPtr, false);
- }
-
- public long sa_code_size() {
- return swigfaissJNI.Index_sa_code_size(swigCPtr, this);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.Index_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.Index_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public IndexIVF toIVF() {
- long cPtr = swigfaissJNI.Index_toIVF(swigCPtr, this);
- return (cPtr == 0) ? null : new IndexIVF(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/Index2Layer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/Index2Layer.java
deleted file mode 100644
index 6045797ad..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/Index2Layer.java
+++ /dev/null
@@ -1,114 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class Index2Layer extends IndexFlatCodes {
- private transient long swigCPtr;
-
- protected Index2Layer(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.Index2Layer_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Index2Layer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_Index2Layer(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setQ1(Level1Quantizer value) {
- swigfaissJNI.Index2Layer_q1_set(swigCPtr, this, Level1Quantizer.getCPtr(value), value);
- }
-
- public Level1Quantizer getQ1() {
- long cPtr = swigfaissJNI.Index2Layer_q1_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Level1Quantizer(cPtr, false);
- }
-
- public void setPq(ProductQuantizer value) {
- swigfaissJNI.Index2Layer_pq_set(swigCPtr, this, ProductQuantizer.getCPtr(value), value);
- }
-
- public ProductQuantizer getPq() {
- long cPtr = swigfaissJNI.Index2Layer_pq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, false);
- }
-
- public void setCode_size_1(long value) {
- swigfaissJNI.Index2Layer_code_size_1_set(swigCPtr, this, value);
- }
-
- public long getCode_size_1() {
- return swigfaissJNI.Index2Layer_code_size_1_get(swigCPtr, this);
- }
-
- public void setCode_size_2(long value) {
- swigfaissJNI.Index2Layer_code_size_2_set(swigCPtr, this, value);
- }
-
- public long getCode_size_2() {
- return swigfaissJNI.Index2Layer_code_size_2_get(swigCPtr, this);
- }
-
- public Index2Layer(Index quantizer, long nlist, int M, int nbit, MetricType metric) {
- this(swigfaissJNI.new_Index2Layer__SWIG_0(Index.getCPtr(quantizer), quantizer, nlist, M, nbit, metric.swigValue()), true);
- }
-
- public Index2Layer(Index quantizer, long nlist, int M, int nbit) {
- this(swigfaissJNI.new_Index2Layer__SWIG_1(Index.getCPtr(quantizer), quantizer, nlist, M, nbit), true);
- }
-
- public Index2Layer(Index quantizer, long nlist, int M) {
- this(swigfaissJNI.new_Index2Layer__SWIG_2(Index.getCPtr(quantizer), quantizer, nlist, M), true);
- }
-
- public Index2Layer() {
- this(swigfaissJNI.new_Index2Layer__SWIG_3(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.Index2Layer_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.Index2Layer_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public DistanceComputer get_distance_computer() {
- long cPtr = swigfaissJNI.Index2Layer_get_distance_computer(swigCPtr, this);
- return (cPtr == 0) ? null : new DistanceComputer(cPtr, false);
- }
-
- public void transfer_to_IVFPQ(IndexIVFPQ other) {
- swigfaissJNI.Index2Layer_transfer_to_IVFPQ(swigCPtr, this, IndexIVFPQ.getCPtr(other), other);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.Index2Layer_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.Index2Layer_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinary.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinary.java
deleted file mode 100644
index c60ea69ab..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinary.java
+++ /dev/null
@@ -1,139 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexBinary {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IndexBinary(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexBinary obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexBinary(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setD(int value) {
- swigfaissJNI.IndexBinary_d_set(swigCPtr, this, value);
- }
-
- public int getD() {
- return swigfaissJNI.IndexBinary_d_get(swigCPtr, this);
- }
-
- public void setCode_size(int value) {
- swigfaissJNI.IndexBinary_code_size_set(swigCPtr, this, value);
- }
-
- public int getCode_size() {
- return swigfaissJNI.IndexBinary_code_size_get(swigCPtr, this);
- }
-
- public void setNtotal(long value) {
- swigfaissJNI.IndexBinary_ntotal_set(swigCPtr, this, value);
- }
-
- public long getNtotal() {
- return swigfaissJNI.IndexBinary_ntotal_get(swigCPtr, this);
-}
-
- public void setVerbose(boolean value) {
- swigfaissJNI.IndexBinary_verbose_set(swigCPtr, this, value);
- }
-
- public boolean getVerbose() {
- return swigfaissJNI.IndexBinary_verbose_get(swigCPtr, this);
- }
-
- public void setIs_trained(boolean value) {
- swigfaissJNI.IndexBinary_is_trained_set(swigCPtr, this, value);
- }
-
- public boolean getIs_trained() {
- return swigfaissJNI.IndexBinary_is_trained_get(swigCPtr, this);
- }
-
- public void setMetric_type(MetricType value) {
- swigfaissJNI.IndexBinary_metric_type_set(swigCPtr, this, value.swigValue());
- }
-
- public MetricType getMetric_type() {
- return MetricType.swigToEnum(swigfaissJNI.IndexBinary_metric_type_get(swigCPtr, this));
- }
-
- public void train(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinary_train(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void add(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinary_add(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_unsigned_char x, LongVector xids) {
- swigfaissJNI.IndexBinary_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void search(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels) {
- swigfaissJNI.IndexBinary_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void range_search(long n, SWIGTYPE_p_unsigned_char x, int radius, RangeSearchResult result) {
- swigfaissJNI.IndexBinary_range_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void assign(long n, SWIGTYPE_p_unsigned_char x, LongVector labels, long k) {
- swigfaissJNI.IndexBinary_assign__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, k);
- }
-
- public void assign(long n, SWIGTYPE_p_unsigned_char x, LongVector labels) {
- swigfaissJNI.IndexBinary_assign__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void reset() {
- swigfaissJNI.IndexBinary_reset(swigCPtr, this);
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexBinary_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinary_reconstruct(swigCPtr, this, key, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void reconstruct_n(long i0, long ni, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinary_reconstruct_n(swigCPtr, this, i0, ni, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void search_and_reconstruct(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinary_search_and_reconstruct(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void display() {
- swigfaissJNI.IndexBinary_display(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFlat.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFlat.java
deleted file mode 100644
index 84be3becd..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFlat.java
+++ /dev/null
@@ -1,96 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexBinaryFlat extends IndexBinary {
- private transient long swigCPtr;
-
- protected IndexBinaryFlat(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexBinaryFlat_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexBinaryFlat obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexBinaryFlat(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setXb(ByteVector value) {
- swigfaissJNI.IndexBinaryFlat_xb_set(swigCPtr, this, ByteVector.getCPtr(value), value);
- }
-
- public ByteVector getXb() {
- long cPtr = swigfaissJNI.IndexBinaryFlat_xb_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ByteVector(cPtr, false);
- }
-
- public void setUse_heap(boolean value) {
- swigfaissJNI.IndexBinaryFlat_use_heap_set(swigCPtr, this, value);
- }
-
- public boolean getUse_heap() {
- return swigfaissJNI.IndexBinaryFlat_use_heap_get(swigCPtr, this);
- }
-
- public void setQuery_batch_size(long value) {
- swigfaissJNI.IndexBinaryFlat_query_batch_size_set(swigCPtr, this, value);
- }
-
- public long getQuery_batch_size() {
- return swigfaissJNI.IndexBinaryFlat_query_batch_size_get(swigCPtr, this);
- }
-
- public IndexBinaryFlat(long d) {
- this(swigfaissJNI.new_IndexBinaryFlat__SWIG_0(d), true);
- }
-
- public void add(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryFlat_add(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexBinaryFlat_reset(swigCPtr, this);
- }
-
- public void search(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels) {
- swigfaissJNI.IndexBinaryFlat_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void range_search(long n, SWIGTYPE_p_unsigned_char x, int radius, RangeSearchResult result) {
- swigfaissJNI.IndexBinaryFlat_range_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinaryFlat_reconstruct(swigCPtr, this, key, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexBinaryFlat_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public IndexBinaryFlat() {
- this(swigfaissJNI.new_IndexBinaryFlat__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFromFloat.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFromFloat.java
deleted file mode 100644
index c55ac683b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryFromFloat.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexBinaryFromFloat extends IndexBinary {
- private transient long swigCPtr;
-
- protected IndexBinaryFromFloat(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexBinaryFromFloat_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexBinaryFromFloat obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexBinaryFromFloat(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIndex(Index value) {
- swigfaissJNI.IndexBinaryFromFloat_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getIndex() {
- long cPtr = swigfaissJNI.IndexBinaryFromFloat_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexBinaryFromFloat_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexBinaryFromFloat_own_fields_get(swigCPtr, this);
- }
-
- public IndexBinaryFromFloat() {
- this(swigfaissJNI.new_IndexBinaryFromFloat__SWIG_0(), true);
- }
-
- public IndexBinaryFromFloat(Index index) {
- this(swigfaissJNI.new_IndexBinaryFromFloat__SWIG_1(Index.getCPtr(index), index), true);
- }
-
- public void add(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryFromFloat_add(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexBinaryFromFloat_reset(swigCPtr, this);
- }
-
- public void search(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels) {
- swigfaissJNI.IndexBinaryFromFloat_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void train(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryFromFloat_train(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryHNSW.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryHNSW.java
deleted file mode 100644
index f10306136..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryHNSW.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexBinaryHNSW extends IndexBinary {
- private transient long swigCPtr;
-
- protected IndexBinaryHNSW(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexBinaryHNSW_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexBinaryHNSW obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexBinaryHNSW(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setHnsw(HNSW value) {
- swigfaissJNI.IndexBinaryHNSW_hnsw_set(swigCPtr, this, HNSW.getCPtr(value), value);
- }
-
- public HNSW getHnsw() {
- long cPtr = swigfaissJNI.IndexBinaryHNSW_hnsw_get(swigCPtr, this);
- return (cPtr == 0) ? null : new HNSW(cPtr, false);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexBinaryHNSW_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexBinaryHNSW_own_fields_get(swigCPtr, this);
- }
-
- public void setStorage(IndexBinary value) {
- swigfaissJNI.IndexBinaryHNSW_storage_set(swigCPtr, this, IndexBinary.getCPtr(value), value);
- }
-
- public IndexBinary getStorage() {
- long cPtr = swigfaissJNI.IndexBinaryHNSW_storage_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, false);
- }
-
- public IndexBinaryHNSW() {
- this(swigfaissJNI.new_IndexBinaryHNSW__SWIG_0(), true);
- }
-
- public IndexBinaryHNSW(int d, int M) {
- this(swigfaissJNI.new_IndexBinaryHNSW__SWIG_1(d, M), true);
- }
-
- public IndexBinaryHNSW(int d) {
- this(swigfaissJNI.new_IndexBinaryHNSW__SWIG_2(d), true);
- }
-
- public IndexBinaryHNSW(IndexBinary storage, int M) {
- this(swigfaissJNI.new_IndexBinaryHNSW__SWIG_3(IndexBinary.getCPtr(storage), storage, M), true);
- }
-
- public IndexBinaryHNSW(IndexBinary storage) {
- this(swigfaissJNI.new_IndexBinaryHNSW__SWIG_4(IndexBinary.getCPtr(storage), storage), true);
- }
-
- public DistanceComputer get_distance_computer() {
- long cPtr = swigfaissJNI.IndexBinaryHNSW_get_distance_computer(swigCPtr, this);
- return (cPtr == 0) ? null : new DistanceComputer(cPtr, false);
- }
-
- public void add(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryHNSW_add(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void train(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryHNSW_train(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels) {
- swigfaissJNI.IndexBinaryHNSW_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinaryHNSW_reconstruct(swigCPtr, this, key, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void reset() {
- swigfaissJNI.IndexBinaryHNSW_reset(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryIVF.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryIVF.java
deleted file mode 100644
index 0da7053a4..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexBinaryIVF.java
+++ /dev/null
@@ -1,237 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexBinaryIVF extends IndexBinary {
- private transient long swigCPtr;
-
- protected IndexBinaryIVF(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexBinaryIVF_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexBinaryIVF obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexBinaryIVF(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setInvlists(InvertedLists value) {
- swigfaissJNI.IndexBinaryIVF_invlists_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getInvlists() {
- long cPtr = swigfaissJNI.IndexBinaryIVF_invlists_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setOwn_invlists(boolean value) {
- swigfaissJNI.IndexBinaryIVF_own_invlists_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_invlists() {
- return swigfaissJNI.IndexBinaryIVF_own_invlists_get(swigCPtr, this);
- }
-
- public void setNprobe(long value) {
- swigfaissJNI.IndexBinaryIVF_nprobe_set(swigCPtr, this, value);
- }
-
- public long getNprobe() {
- return swigfaissJNI.IndexBinaryIVF_nprobe_get(swigCPtr, this);
- }
-
- public void setMax_codes(long value) {
- swigfaissJNI.IndexBinaryIVF_max_codes_set(swigCPtr, this, value);
- }
-
- public long getMax_codes() {
- return swigfaissJNI.IndexBinaryIVF_max_codes_get(swigCPtr, this);
- }
-
- public void setUse_heap(boolean value) {
- swigfaissJNI.IndexBinaryIVF_use_heap_set(swigCPtr, this, value);
- }
-
- public boolean getUse_heap() {
- return swigfaissJNI.IndexBinaryIVF_use_heap_get(swigCPtr, this);
- }
-
- public void setDirect_map(SWIGTYPE_p_DirectMap value) {
- swigfaissJNI.IndexBinaryIVF_direct_map_set(swigCPtr, this, SWIGTYPE_p_DirectMap.getCPtr(value));
- }
-
- public SWIGTYPE_p_DirectMap getDirect_map() {
- return new SWIGTYPE_p_DirectMap(swigfaissJNI.IndexBinaryIVF_direct_map_get(swigCPtr, this), true);
- }
-
- public void setQuantizer(IndexBinary value) {
- swigfaissJNI.IndexBinaryIVF_quantizer_set(swigCPtr, this, IndexBinary.getCPtr(value), value);
- }
-
- public IndexBinary getQuantizer() {
- long cPtr = swigfaissJNI.IndexBinaryIVF_quantizer_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, false);
- }
-
- public void setNlist(long value) {
- swigfaissJNI.IndexBinaryIVF_nlist_set(swigCPtr, this, value);
- }
-
- public long getNlist() {
- return swigfaissJNI.IndexBinaryIVF_nlist_get(swigCPtr, this);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexBinaryIVF_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexBinaryIVF_own_fields_get(swigCPtr, this);
- }
-
- public void setCp(ClusteringParameters value) {
- swigfaissJNI.IndexBinaryIVF_cp_set(swigCPtr, this, ClusteringParameters.getCPtr(value), value);
- }
-
- public ClusteringParameters getCp() {
- long cPtr = swigfaissJNI.IndexBinaryIVF_cp_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ClusteringParameters(cPtr, false);
- }
-
- public void setClustering_index(Index value) {
- swigfaissJNI.IndexBinaryIVF_clustering_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getClustering_index() {
- long cPtr = swigfaissJNI.IndexBinaryIVF_clustering_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public IndexBinaryIVF(IndexBinary quantizer, long d, long nlist) {
- this(swigfaissJNI.new_IndexBinaryIVF__SWIG_0(IndexBinary.getCPtr(quantizer), quantizer, d, nlist), true);
- }
-
- public IndexBinaryIVF() {
- this(swigfaissJNI.new_IndexBinaryIVF__SWIG_1(), true);
- }
-
- public void reset() {
- swigfaissJNI.IndexBinaryIVF_reset(swigCPtr, this);
- }
-
- public void train(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryIVF_train(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void add(long n, SWIGTYPE_p_unsigned_char x) {
- swigfaissJNI.IndexBinaryIVF_add(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x));
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_unsigned_char x, LongVector xids) {
- swigfaissJNI.IndexBinaryIVF_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void add_core(long n, SWIGTYPE_p_unsigned_char x, LongVector xids, LongVector precomputed_idx) {
- swigfaissJNI.IndexBinaryIVF_add_core(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_long_long.getCPtr(precomputed_idx.data()), precomputed_idx);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_unsigned_char x, long k, LongVector assign, SWIGTYPE_p_int centroid_dis, SWIGTYPE_p_int distances, LongVector labels, boolean store_pairs, IVFSearchParameters params) {
- swigfaissJNI.IndexBinaryIVF_search_preassigned__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_int.getCPtr(centroid_dis), SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs, IVFSearchParameters.getCPtr(params), params);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_unsigned_char x, long k, LongVector assign, SWIGTYPE_p_int centroid_dis, SWIGTYPE_p_int distances, LongVector labels, boolean store_pairs) {
- swigfaissJNI.IndexBinaryIVF_search_preassigned__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_int.getCPtr(centroid_dis), SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs);
- }
-
- public SWIGTYPE_p_faiss__BinaryInvertedListScanner get_InvertedListScanner(boolean store_pairs) {
- long cPtr = swigfaissJNI.IndexBinaryIVF_get_InvertedListScanner__SWIG_0(swigCPtr, this, store_pairs);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__BinaryInvertedListScanner(cPtr, false);
- }
-
- public SWIGTYPE_p_faiss__BinaryInvertedListScanner get_InvertedListScanner() {
- long cPtr = swigfaissJNI.IndexBinaryIVF_get_InvertedListScanner__SWIG_1(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__BinaryInvertedListScanner(cPtr, false);
- }
-
- public void search(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels) {
- swigfaissJNI.IndexBinaryIVF_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void range_search(long n, SWIGTYPE_p_unsigned_char x, int radius, RangeSearchResult result) {
- swigfaissJNI.IndexBinaryIVF_range_search(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void range_search_preassigned(long n, SWIGTYPE_p_unsigned_char x, int radius, LongVector assign, SWIGTYPE_p_int centroid_dis, RangeSearchResult result) {
- swigfaissJNI.IndexBinaryIVF_range_search_preassigned(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), radius, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_int.getCPtr(centroid_dis), RangeSearchResult.getCPtr(result), result);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinaryIVF_reconstruct(swigCPtr, this, key, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void reconstruct_n(long i0, long ni, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinaryIVF_reconstruct_n(swigCPtr, this, i0, ni, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void search_and_reconstruct(long n, SWIGTYPE_p_unsigned_char x, long k, SWIGTYPE_p_int distances, LongVector labels, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinaryIVF_search_and_reconstruct(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public void reconstruct_from_offset(long list_no, long offset, SWIGTYPE_p_unsigned_char recons) {
- swigfaissJNI.IndexBinaryIVF_reconstruct_from_offset(swigCPtr, this, list_no, offset, SWIGTYPE_p_unsigned_char.getCPtr(recons));
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexBinaryIVF_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public void merge_from(IndexBinaryIVF other, long add_id) {
- swigfaissJNI.IndexBinaryIVF_merge_from(swigCPtr, this, IndexBinaryIVF.getCPtr(other), other, add_id);
- }
-
- public long get_list_size(long list_no) {
- return swigfaissJNI.IndexBinaryIVF_get_list_size(swigCPtr, this, list_no);
- }
-
- public void make_direct_map(boolean new_maintain_direct_map) {
- swigfaissJNI.IndexBinaryIVF_make_direct_map__SWIG_0(swigCPtr, this, new_maintain_direct_map);
- }
-
- public void make_direct_map() {
- swigfaissJNI.IndexBinaryIVF_make_direct_map__SWIG_1(swigCPtr, this);
- }
-
- public void set_direct_map_type(SWIGTYPE_p_DirectMap__Type type) {
- swigfaissJNI.IndexBinaryIVF_set_direct_map_type(swigCPtr, this, SWIGTYPE_p_DirectMap__Type.getCPtr(type));
- }
-
- public void replace_invlists(InvertedLists il, boolean own) {
- swigfaissJNI.IndexBinaryIVF_replace_invlists__SWIG_0(swigCPtr, this, InvertedLists.getCPtr(il), il, own);
- }
-
- public void replace_invlists(InvertedLists il) {
- swigfaissJNI.IndexBinaryIVF_replace_invlists__SWIG_1(swigCPtr, this, InvertedLists.getCPtr(il), il);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat.java
deleted file mode 100644
index 2408455f2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexFlat extends IndexFlatCodes {
- private transient long swigCPtr;
-
- protected IndexFlat(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexFlat_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexFlat obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexFlat(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexFlat(long d, MetricType metric) {
- this(swigfaissJNI.new_IndexFlat__SWIG_0(d, metric.swigValue()), true);
- }
-
- public IndexFlat(long d) {
- this(swigfaissJNI.new_IndexFlat__SWIG_1(d), true);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexFlat_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void range_search(long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result) {
- swigfaissJNI.IndexFlat_range_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexFlat_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void compute_distance_subset(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexFlat_compute_distance_subset(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public SWIGTYPE_p_float get_xb() {
- long cPtr = swigfaissJNI.IndexFlat_get_xb__SWIG_0(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public IndexFlat() {
- this(swigfaissJNI.new_IndexFlat__SWIG_2(), true);
- }
-
- public DistanceComputer get_distance_computer() {
- long cPtr = swigfaissJNI.IndexFlat_get_distance_computer(swigCPtr, this);
- return (cPtr == 0) ? null : new DistanceComputer(cPtr, false);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.IndexFlat_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexFlat_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat1D.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat1D.java
deleted file mode 100644
index 8104181b4..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlat1D.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexFlat1D extends IndexFlatL2 {
- private transient long swigCPtr;
-
- protected IndexFlat1D(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexFlat1D_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexFlat1D obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexFlat1D(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setContinuous_update(boolean value) {
- swigfaissJNI.IndexFlat1D_continuous_update_set(swigCPtr, this, value);
- }
-
- public boolean getContinuous_update() {
- return swigfaissJNI.IndexFlat1D_continuous_update_get(swigCPtr, this);
- }
-
- public void setPerm(SWIGTYPE_p_std__vectorT_int64_t_t value) {
- swigfaissJNI.IndexFlat1D_perm_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_int64_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_int64_t_t getPerm() {
- long cPtr = swigfaissJNI.IndexFlat1D_perm_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_int64_t_t(cPtr, false);
- }
-
- public IndexFlat1D(boolean continuous_update) {
- this(swigfaissJNI.new_IndexFlat1D__SWIG_0(continuous_update), true);
- }
-
- public IndexFlat1D() {
- this(swigfaissJNI.new_IndexFlat1D__SWIG_1(), true);
- }
-
- public void update_permutation() {
- swigfaissJNI.IndexFlat1D_update_permutation(swigCPtr, this);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexFlat1D_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexFlat1D_reset(swigCPtr, this);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexFlat1D_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatCodes.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatCodes.java
deleted file mode 100644
index 62448b542..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatCodes.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexFlatCodes extends Index {
- private transient long swigCPtr;
-
- protected IndexFlatCodes(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexFlatCodes_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexFlatCodes obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexFlatCodes(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.IndexFlatCodes_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.IndexFlatCodes_code_size_get(swigCPtr, this);
- }
-
- public void setCodes(ByteVector value) {
- swigfaissJNI.IndexFlatCodes_codes_set(swigCPtr, this, ByteVector.getCPtr(value), value);
- }
-
- public ByteVector getCodes() {
- long cPtr = swigfaissJNI.IndexFlatCodes_codes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ByteVector(cPtr, false);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexFlatCodes_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexFlatCodes_reset(swigCPtr, this);
- }
-
- public void reconstruct_n(long i0, long ni, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexFlatCodes_reconstruct_n(swigCPtr, this, i0, ni, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexFlatCodes_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public long sa_code_size() {
- return swigfaissJNI.IndexFlatCodes_sa_code_size(swigCPtr, this);
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexFlatCodes_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatIP.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatIP.java
deleted file mode 100644
index d1cb9c9ff..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatIP.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexFlatIP extends IndexFlat {
- private transient long swigCPtr;
-
- protected IndexFlatIP(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexFlatIP_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexFlatIP obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexFlatIP(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexFlatIP(long d) {
- this(swigfaissJNI.new_IndexFlatIP__SWIG_0(d), true);
- }
-
- public IndexFlatIP() {
- this(swigfaissJNI.new_IndexFlatIP__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatL2.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatL2.java
deleted file mode 100644
index 9bd6ae092..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexFlatL2.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexFlatL2 extends IndexFlat {
- private transient long swigCPtr;
-
- protected IndexFlatL2(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexFlatL2_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexFlatL2 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexFlatL2(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexFlatL2(long d) {
- this(swigfaissJNI.new_IndexFlatL2__SWIG_0(d), true);
- }
-
- public IndexFlatL2() {
- this(swigfaissJNI.new_IndexFlatL2__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW.java
deleted file mode 100644
index b5be7d13c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexHNSW extends Index {
- private transient long swigCPtr;
-
- protected IndexHNSW(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexHNSW_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexHNSW obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexHNSW(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setHnsw(HNSW value) {
- swigfaissJNI.IndexHNSW_hnsw_set(swigCPtr, this, HNSW.getCPtr(value), value);
- }
-
- public HNSW getHnsw() {
- long cPtr = swigfaissJNI.IndexHNSW_hnsw_get(swigCPtr, this);
- return (cPtr == 0) ? null : new HNSW(cPtr, false);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexHNSW_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexHNSW_own_fields_get(swigCPtr, this);
- }
-
- public void setStorage(Index value) {
- swigfaissJNI.IndexHNSW_storage_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getStorage() {
- long cPtr = swigfaissJNI.IndexHNSW_storage_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setReconstruct_from_neighbors(ReconstructFromNeighbors value) {
- swigfaissJNI.IndexHNSW_reconstruct_from_neighbors_set(swigCPtr, this, ReconstructFromNeighbors.getCPtr(value), value);
- }
-
- public ReconstructFromNeighbors getReconstruct_from_neighbors() {
- long cPtr = swigfaissJNI.IndexHNSW_reconstruct_from_neighbors_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ReconstructFromNeighbors(cPtr, false);
- }
-
- public IndexHNSW(int d, int M, MetricType metric) {
- this(swigfaissJNI.new_IndexHNSW__SWIG_0(d, M, metric.swigValue()), true);
- }
-
- public IndexHNSW(int d, int M) {
- this(swigfaissJNI.new_IndexHNSW__SWIG_1(d, M), true);
- }
-
- public IndexHNSW(int d) {
- this(swigfaissJNI.new_IndexHNSW__SWIG_2(d), true);
- }
-
- public IndexHNSW() {
- this(swigfaissJNI.new_IndexHNSW__SWIG_3(), true);
- }
-
- public IndexHNSW(Index storage, int M) {
- this(swigfaissJNI.new_IndexHNSW__SWIG_4(Index.getCPtr(storage), storage, M), true);
- }
-
- public IndexHNSW(Index storage) {
- this(swigfaissJNI.new_IndexHNSW__SWIG_5(Index.getCPtr(storage), storage), true);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexHNSW_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexHNSW_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexHNSW_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexHNSW_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void reset() {
- swigfaissJNI.IndexHNSW_reset(swigCPtr, this);
- }
-
- public void shrink_level_0_neighbors(int size) {
- swigfaissJNI.IndexHNSW_shrink_level_0_neighbors(swigCPtr, this, size);
- }
-
- public void search_level_0(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_int nearest, SWIGTYPE_p_float nearest_d, SWIGTYPE_p_float distances, LongVector labels, int nprobe, int search_type) {
- swigfaissJNI.IndexHNSW_search_level_0__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(nearest), SWIGTYPE_p_float.getCPtr(nearest_d), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, nprobe, search_type);
- }
-
- public void search_level_0(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_int nearest, SWIGTYPE_p_float nearest_d, SWIGTYPE_p_float distances, LongVector labels, int nprobe) {
- swigfaissJNI.IndexHNSW_search_level_0__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(nearest), SWIGTYPE_p_float.getCPtr(nearest_d), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, nprobe);
- }
-
- public void search_level_0(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_int nearest, SWIGTYPE_p_float nearest_d, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexHNSW_search_level_0__SWIG_2(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_int.getCPtr(nearest), SWIGTYPE_p_float.getCPtr(nearest_d), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void init_level_0_from_knngraph(int k, SWIGTYPE_p_float D, LongVector I) {
- swigfaissJNI.IndexHNSW_init_level_0_from_knngraph(swigCPtr, this, k, SWIGTYPE_p_float.getCPtr(D), SWIGTYPE_p_long_long.getCPtr(I.data()), I);
- }
-
- public void init_level_0_from_entry_points(int npt, SWIGTYPE_p_int points, SWIGTYPE_p_int nearests) {
- swigfaissJNI.IndexHNSW_init_level_0_from_entry_points(swigCPtr, this, npt, SWIGTYPE_p_int.getCPtr(points), SWIGTYPE_p_int.getCPtr(nearests));
- }
-
- public void reorder_links() {
- swigfaissJNI.IndexHNSW_reorder_links(swigCPtr, this);
- }
-
- public void link_singletons() {
- swigfaissJNI.IndexHNSW_link_singletons(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW2Level.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW2Level.java
deleted file mode 100644
index 9f1544ca1..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSW2Level.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexHNSW2Level extends IndexHNSW {
- private transient long swigCPtr;
-
- protected IndexHNSW2Level(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexHNSW2Level_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexHNSW2Level obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexHNSW2Level(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexHNSW2Level() {
- this(swigfaissJNI.new_IndexHNSW2Level__SWIG_0(), true);
- }
-
- public IndexHNSW2Level(Index quantizer, long nlist, int m_pq, int M) {
- this(swigfaissJNI.new_IndexHNSW2Level__SWIG_1(Index.getCPtr(quantizer), quantizer, nlist, m_pq, M), true);
- }
-
- public void flip_to_ivf() {
- swigfaissJNI.IndexHNSW2Level_flip_to_ivf(swigCPtr, this);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexHNSW2Level_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWFlat.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWFlat.java
deleted file mode 100644
index c632b4fb6..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWFlat.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexHNSWFlat extends IndexHNSW {
- private transient long swigCPtr;
-
- protected IndexHNSWFlat(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexHNSWFlat_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexHNSWFlat obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexHNSWFlat(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexHNSWFlat() {
- this(swigfaissJNI.new_IndexHNSWFlat__SWIG_0(), true);
- }
-
- public IndexHNSWFlat(int d, int M, MetricType metric) {
- this(swigfaissJNI.new_IndexHNSWFlat__SWIG_1(d, M, metric.swigValue()), true);
- }
-
- public IndexHNSWFlat(int d, int M) {
- this(swigfaissJNI.new_IndexHNSWFlat__SWIG_2(d, M), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWPQ.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWPQ.java
deleted file mode 100644
index cc761d9c8..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWPQ.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexHNSWPQ extends IndexHNSW {
- private transient long swigCPtr;
-
- protected IndexHNSWPQ(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexHNSWPQ_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexHNSWPQ obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexHNSWPQ(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexHNSWPQ() {
- this(swigfaissJNI.new_IndexHNSWPQ__SWIG_0(), true);
- }
-
- public IndexHNSWPQ(int d, int pq_m, int M) {
- this(swigfaissJNI.new_IndexHNSWPQ__SWIG_1(d, pq_m, M), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexHNSWPQ_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWSQ.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWSQ.java
deleted file mode 100644
index ee08aa9bb..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexHNSWSQ.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexHNSWSQ extends IndexHNSW {
- private transient long swigCPtr;
-
- protected IndexHNSWSQ(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexHNSWSQ_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexHNSWSQ obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexHNSWSQ(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexHNSWSQ() {
- this(swigfaissJNI.new_IndexHNSWSQ__SWIG_0(), true);
- }
-
- public IndexHNSWSQ(int d, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype, int M, MetricType metric) {
- this(swigfaissJNI.new_IndexHNSWSQ__SWIG_1(d, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype), M, metric.swigValue()), true);
- }
-
- public IndexHNSWSQ(int d, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype, int M) {
- this(swigfaissJNI.new_IndexHNSWSQ__SWIG_2(d, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype), M), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIDMap.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIDMap.java
deleted file mode 100644
index 72c5574f9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIDMap.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIDMap extends Index {
- private transient long swigCPtr;
-
- protected IndexIDMap(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexIDMap_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIDMap obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIDMap(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIndex(Index value) {
- swigfaissJNI.IndexIDMap_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getIndex() {
- long cPtr = swigfaissJNI.IndexIDMap_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexIDMap_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexIDMap_own_fields_get(swigCPtr, this);
- }
-
- public void setId_map(SWIGTYPE_p_std__vectorT_int64_t_t value) {
- swigfaissJNI.IndexIDMap_id_map_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_int64_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_int64_t_t getId_map() {
- long cPtr = swigfaissJNI.IndexIDMap_id_map_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_int64_t_t(cPtr, false);
- }
-
- public IndexIDMap(Index index) {
- this(swigfaissJNI.new_IndexIDMap__SWIG_0(Index.getCPtr(index), index), true);
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_float x, LongVector xids) {
- swigfaissJNI.IndexIDMap_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIDMap_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexIDMap_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIDMap_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexIDMap_reset(swigCPtr, this);
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexIDMap_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public void range_search(long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result) {
- swigfaissJNI.IndexIDMap_range_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public IndexIDMap() {
- this(swigfaissJNI.new_IndexIDMap__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVF.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVF.java
deleted file mode 100644
index 04c22067a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVF.java
+++ /dev/null
@@ -1,250 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVF extends Index {
- private transient long swigCPtr;
-
- protected IndexIVF(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexIVF_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVF obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVF(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setInvlists(InvertedLists value) {
- swigfaissJNI.IndexIVF_invlists_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getInvlists() {
- long cPtr = swigfaissJNI.IndexIVF_invlists_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setOwn_invlists(boolean value) {
- swigfaissJNI.IndexIVF_own_invlists_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_invlists() {
- return swigfaissJNI.IndexIVF_own_invlists_get(swigCPtr, this);
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.IndexIVF_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.IndexIVF_code_size_get(swigCPtr, this);
- }
-
- public void setNprobe(long value) {
- swigfaissJNI.IndexIVF_nprobe_set(swigCPtr, this, value);
- }
-
- public long getNprobe() {
- return swigfaissJNI.IndexIVF_nprobe_get(swigCPtr, this);
- }
-
- public void setMax_codes(long value) {
- swigfaissJNI.IndexIVF_max_codes_set(swigCPtr, this, value);
- }
-
- public long getMax_codes() {
- return swigfaissJNI.IndexIVF_max_codes_get(swigCPtr, this);
- }
-
- public void setParallel_mode(int value) {
- swigfaissJNI.IndexIVF_parallel_mode_set(swigCPtr, this, value);
- }
-
- public int getParallel_mode() {
- return swigfaissJNI.IndexIVF_parallel_mode_get(swigCPtr, this);
- }
-
- public int getPARALLEL_MODE_NO_HEAP_INIT() {
- return swigfaissJNI.IndexIVF_PARALLEL_MODE_NO_HEAP_INIT_get(swigCPtr, this);
- }
-
- public void setDirect_map(SWIGTYPE_p_DirectMap value) {
- swigfaissJNI.IndexIVF_direct_map_set(swigCPtr, this, SWIGTYPE_p_DirectMap.getCPtr(value));
- }
-
- public SWIGTYPE_p_DirectMap getDirect_map() {
- return new SWIGTYPE_p_DirectMap(swigfaissJNI.IndexIVF_direct_map_get(swigCPtr, this), true);
- }
-
- public void reset() {
- swigfaissJNI.IndexIVF_reset(swigCPtr, this);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVF_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVF_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_float x, LongVector xids) {
- swigfaissJNI.IndexIVF_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void add_core(long n, SWIGTYPE_p_float x, LongVector xids, LongVector precomputed_idx) {
- swigfaissJNI.IndexIVF_add_core(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_long_long.getCPtr(precomputed_idx.data()), precomputed_idx);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes, boolean include_listno) {
- swigfaissJNI.IndexIVF_encode_vectors__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes), include_listno);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.IndexIVF_encode_vectors__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void add_sa_codes(long n, SWIGTYPE_p_unsigned_char codes, LongVector xids) {
- swigfaissJNI.IndexIVF_add_sa_codes(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(codes), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void train_residual(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVF_train_residual(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_float x, long k, LongVector assign, SWIGTYPE_p_float centroid_dis, SWIGTYPE_p_float distances, LongVector labels, boolean store_pairs, IVFSearchParameters params, IndexIVFStats stats) {
- swigfaissJNI.IndexIVF_search_preassigned__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_float.getCPtr(centroid_dis), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs, IVFSearchParameters.getCPtr(params), params, IndexIVFStats.getCPtr(stats), stats);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_float x, long k, LongVector assign, SWIGTYPE_p_float centroid_dis, SWIGTYPE_p_float distances, LongVector labels, boolean store_pairs, IVFSearchParameters params) {
- swigfaissJNI.IndexIVF_search_preassigned__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_float.getCPtr(centroid_dis), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs, IVFSearchParameters.getCPtr(params), params);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_float x, long k, LongVector assign, SWIGTYPE_p_float centroid_dis, SWIGTYPE_p_float distances, LongVector labels, boolean store_pairs) {
- swigfaissJNI.IndexIVF_search_preassigned__SWIG_2(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_float.getCPtr(centroid_dis), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexIVF_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void range_search(long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result) {
- swigfaissJNI.IndexIVF_range_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void range_search_preassigned(long nx, SWIGTYPE_p_float x, float radius, LongVector keys, SWIGTYPE_p_float coarse_dis, RangeSearchResult result, boolean store_pairs, IVFSearchParameters params, IndexIVFStats stats) {
- swigfaissJNI.IndexIVF_range_search_preassigned__SWIG_0(swigCPtr, this, nx, SWIGTYPE_p_float.getCPtr(x), radius, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_float.getCPtr(coarse_dis), RangeSearchResult.getCPtr(result), result, store_pairs, IVFSearchParameters.getCPtr(params), params, IndexIVFStats.getCPtr(stats), stats);
- }
-
- public void range_search_preassigned(long nx, SWIGTYPE_p_float x, float radius, LongVector keys, SWIGTYPE_p_float coarse_dis, RangeSearchResult result, boolean store_pairs, IVFSearchParameters params) {
- swigfaissJNI.IndexIVF_range_search_preassigned__SWIG_1(swigCPtr, this, nx, SWIGTYPE_p_float.getCPtr(x), radius, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_float.getCPtr(coarse_dis), RangeSearchResult.getCPtr(result), result, store_pairs, IVFSearchParameters.getCPtr(params), params);
- }
-
- public void range_search_preassigned(long nx, SWIGTYPE_p_float x, float radius, LongVector keys, SWIGTYPE_p_float coarse_dis, RangeSearchResult result, boolean store_pairs) {
- swigfaissJNI.IndexIVF_range_search_preassigned__SWIG_2(swigCPtr, this, nx, SWIGTYPE_p_float.getCPtr(x), radius, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_float.getCPtr(coarse_dis), RangeSearchResult.getCPtr(result), result, store_pairs);
- }
-
- public void range_search_preassigned(long nx, SWIGTYPE_p_float x, float radius, LongVector keys, SWIGTYPE_p_float coarse_dis, RangeSearchResult result) {
- swigfaissJNI.IndexIVF_range_search_preassigned__SWIG_3(swigCPtr, this, nx, SWIGTYPE_p_float.getCPtr(x), radius, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_float.getCPtr(coarse_dis), RangeSearchResult.getCPtr(result), result);
- }
-
- public SWIGTYPE_p_faiss__InvertedListScanner get_InvertedListScanner(boolean store_pairs) {
- long cPtr = swigfaissJNI.IndexIVF_get_InvertedListScanner__SWIG_0(swigCPtr, this, store_pairs);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__InvertedListScanner(cPtr, false);
- }
-
- public SWIGTYPE_p_faiss__InvertedListScanner get_InvertedListScanner() {
- long cPtr = swigfaissJNI.IndexIVF_get_InvertedListScanner__SWIG_1(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__InvertedListScanner(cPtr, false);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVF_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void update_vectors(int nv, LongVector idx, SWIGTYPE_p_float v) {
- swigfaissJNI.IndexIVF_update_vectors(swigCPtr, this, nv, SWIGTYPE_p_long_long.getCPtr(idx.data()), idx, SWIGTYPE_p_float.getCPtr(v));
- }
-
- public void reconstruct_n(long i0, long ni, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVF_reconstruct_n(swigCPtr, this, i0, ni, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void search_and_reconstruct(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVF_search_and_reconstruct(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void reconstruct_from_offset(long list_no, long offset, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVF_reconstruct_from_offset(swigCPtr, this, list_no, offset, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexIVF_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public void check_compatible_for_merge(IndexIVF other) {
- swigfaissJNI.IndexIVF_check_compatible_for_merge(swigCPtr, this, IndexIVF.getCPtr(other), other);
- }
-
- public void merge_from(IndexIVF other, long add_id) {
- swigfaissJNI.IndexIVF_merge_from(swigCPtr, this, IndexIVF.getCPtr(other), other, add_id);
- }
-
- public void copy_subset_to(IndexIVF other, int subset_type, long a1, long a2) {
- swigfaissJNI.IndexIVF_copy_subset_to(swigCPtr, this, IndexIVF.getCPtr(other), other, subset_type, a1, a2);
- }
-
- public long get_list_size(long list_no) {
- return swigfaissJNI.IndexIVF_get_list_size(swigCPtr, this, list_no);
- }
-
- public void make_direct_map(boolean new_maintain_direct_map) {
- swigfaissJNI.IndexIVF_make_direct_map__SWIG_0(swigCPtr, this, new_maintain_direct_map);
- }
-
- public void make_direct_map() {
- swigfaissJNI.IndexIVF_make_direct_map__SWIG_1(swigCPtr, this);
- }
-
- public void set_direct_map_type(SWIGTYPE_p_DirectMap__Type type) {
- swigfaissJNI.IndexIVF_set_direct_map_type(swigCPtr, this, SWIGTYPE_p_DirectMap__Type.getCPtr(type));
- }
-
- public void replace_invlists(InvertedLists il, boolean own) {
- swigfaissJNI.IndexIVF_replace_invlists__SWIG_0(swigCPtr, this, InvertedLists.getCPtr(il), il, own);
- }
-
- public void replace_invlists(InvertedLists il) {
- swigfaissJNI.IndexIVF_replace_invlists__SWIG_1(swigCPtr, this, InvertedLists.getCPtr(il), il);
- }
-
- public long sa_code_size() {
- return swigfaissJNI.IndexIVF_sa_code_size(swigCPtr, this);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.IndexIVF_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlat.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlat.java
deleted file mode 100644
index f2e412026..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlat.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVFFlat extends IndexIVF {
- private transient long swigCPtr;
-
- protected IndexIVFFlat(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexIVFFlat_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVFFlat obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVFFlat(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexIVFFlat(Index quantizer, long d, long nlist_, MetricType arg3) {
- this(swigfaissJNI.new_IndexIVFFlat__SWIG_0(Index.getCPtr(quantizer), quantizer, d, nlist_, arg3.swigValue()), true);
- }
-
- public IndexIVFFlat(Index quantizer, long d, long nlist_) {
- this(swigfaissJNI.new_IndexIVFFlat__SWIG_1(Index.getCPtr(quantizer), quantizer, d, nlist_), true);
- }
-
- public void add_core(long n, SWIGTYPE_p_float x, LongVector xids, LongVector precomputed_idx) {
- swigfaissJNI.IndexIVFFlat_add_core(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_long_long.getCPtr(precomputed_idx.data()), precomputed_idx);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes, boolean include_listnos) {
- swigfaissJNI.IndexIVFFlat_encode_vectors__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes), include_listnos);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.IndexIVFFlat_encode_vectors__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public SWIGTYPE_p_faiss__InvertedListScanner get_InvertedListScanner(boolean store_pairs) {
- long cPtr = swigfaissJNI.IndexIVFFlat_get_InvertedListScanner(swigCPtr, this, store_pairs);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__InvertedListScanner(cPtr, false);
- }
-
- public void reconstruct_from_offset(long list_no, long offset, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVFFlat_reconstruct_from_offset(swigCPtr, this, list_no, offset, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFFlat_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public IndexIVFFlat() {
- this(swigfaissJNI.new_IndexIVFFlat__SWIG_2(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlatDedup.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlatDedup.java
deleted file mode 100644
index 7efd00537..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFFlatDedup.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVFFlatDedup extends IndexIVFFlat {
- private transient long swigCPtr;
-
- protected IndexIVFFlatDedup(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexIVFFlatDedup_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVFFlatDedup obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVFFlatDedup(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setInstances(SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t value) {
- swigfaissJNI.IndexIVFFlatDedup_instances_set(swigCPtr, this, SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t getInstances() {
- return new SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t(swigfaissJNI.IndexIVFFlatDedup_instances_get(swigCPtr, this), true);
- }
-
- public IndexIVFFlatDedup(Index quantizer, long d, long nlist_, MetricType arg3) {
- this(swigfaissJNI.new_IndexIVFFlatDedup__SWIG_0(Index.getCPtr(quantizer), quantizer, d, nlist_, arg3.swigValue()), true);
- }
-
- public IndexIVFFlatDedup(Index quantizer, long d, long nlist_) {
- this(swigfaissJNI.new_IndexIVFFlatDedup__SWIG_1(Index.getCPtr(quantizer), quantizer, d, nlist_), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFFlatDedup_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_float x, LongVector xids) {
- swigfaissJNI.IndexIVFFlatDedup_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_float x, long k, LongVector assign, SWIGTYPE_p_float centroid_dis, SWIGTYPE_p_float distances, LongVector labels, boolean store_pairs, IVFSearchParameters params, IndexIVFStats stats) {
- swigfaissJNI.IndexIVFFlatDedup_search_preassigned__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_float.getCPtr(centroid_dis), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs, IVFSearchParameters.getCPtr(params), params, IndexIVFStats.getCPtr(stats), stats);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_float x, long k, LongVector assign, SWIGTYPE_p_float centroid_dis, SWIGTYPE_p_float distances, LongVector labels, boolean store_pairs, IVFSearchParameters params) {
- swigfaissJNI.IndexIVFFlatDedup_search_preassigned__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_float.getCPtr(centroid_dis), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs, IVFSearchParameters.getCPtr(params), params);
- }
-
- public void search_preassigned(long n, SWIGTYPE_p_float x, long k, LongVector assign, SWIGTYPE_p_float centroid_dis, SWIGTYPE_p_float distances, LongVector labels, boolean store_pairs) {
- swigfaissJNI.IndexIVFFlatDedup_search_preassigned__SWIG_2(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign, SWIGTYPE_p_float.getCPtr(centroid_dis), SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, store_pairs);
- }
-
- public long remove_ids(IDSelector sel) {
- return swigfaissJNI.IndexIVFFlatDedup_remove_ids(swigCPtr, this, IDSelector.getCPtr(sel), sel);
- }
-
- public void range_search(long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result) {
- swigfaissJNI.IndexIVFFlatDedup_range_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result);
- }
-
- public void update_vectors(int nv, LongVector idx, SWIGTYPE_p_float v) {
- swigfaissJNI.IndexIVFFlatDedup_update_vectors(swigCPtr, this, nv, SWIGTYPE_p_long_long.getCPtr(idx.data()), idx, SWIGTYPE_p_float.getCPtr(v));
- }
-
- public void reconstruct_from_offset(long list_no, long offset, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVFFlatDedup_reconstruct_from_offset(swigCPtr, this, list_no, offset, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public IndexIVFFlatDedup() {
- this(swigfaissJNI.new_IndexIVFFlatDedup__SWIG_2(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQ.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQ.java
deleted file mode 100644
index ba5514a0f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQ.java
+++ /dev/null
@@ -1,182 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVFPQ extends IndexIVF {
- private transient long swigCPtr;
-
- protected IndexIVFPQ(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexIVFPQ_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVFPQ obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVFPQ(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setBy_residual(boolean value) {
- swigfaissJNI.IndexIVFPQ_by_residual_set(swigCPtr, this, value);
- }
-
- public boolean getBy_residual() {
- return swigfaissJNI.IndexIVFPQ_by_residual_get(swigCPtr, this);
- }
-
- public void setPq(ProductQuantizer value) {
- swigfaissJNI.IndexIVFPQ_pq_set(swigCPtr, this, ProductQuantizer.getCPtr(value), value);
- }
-
- public ProductQuantizer getPq() {
- long cPtr = swigfaissJNI.IndexIVFPQ_pq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, false);
- }
-
- public void setDo_polysemous_training(boolean value) {
- swigfaissJNI.IndexIVFPQ_do_polysemous_training_set(swigCPtr, this, value);
- }
-
- public boolean getDo_polysemous_training() {
- return swigfaissJNI.IndexIVFPQ_do_polysemous_training_get(swigCPtr, this);
- }
-
- public void setPolysemous_training(PolysemousTraining value) {
- swigfaissJNI.IndexIVFPQ_polysemous_training_set(swigCPtr, this, PolysemousTraining.getCPtr(value), value);
- }
-
- public PolysemousTraining getPolysemous_training() {
- long cPtr = swigfaissJNI.IndexIVFPQ_polysemous_training_get(swigCPtr, this);
- return (cPtr == 0) ? null : new PolysemousTraining(cPtr, false);
- }
-
- public void setScan_table_threshold(long value) {
- swigfaissJNI.IndexIVFPQ_scan_table_threshold_set(swigCPtr, this, value);
- }
-
- public long getScan_table_threshold() {
- return swigfaissJNI.IndexIVFPQ_scan_table_threshold_get(swigCPtr, this);
- }
-
- public void setPolysemous_ht(int value) {
- swigfaissJNI.IndexIVFPQ_polysemous_ht_set(swigCPtr, this, value);
- }
-
- public int getPolysemous_ht() {
- return swigfaissJNI.IndexIVFPQ_polysemous_ht_get(swigCPtr, this);
- }
-
- public void setUse_precomputed_table(int value) {
- swigfaissJNI.IndexIVFPQ_use_precomputed_table_set(swigCPtr, this, value);
- }
-
- public int getUse_precomputed_table() {
- return swigfaissJNI.IndexIVFPQ_use_precomputed_table_get(swigCPtr, this);
- }
-
- public void setPrecomputed_table(SWIGTYPE_p_AlignedTableT_float_t value) {
- swigfaissJNI.IndexIVFPQ_precomputed_table_set(swigCPtr, this, SWIGTYPE_p_AlignedTableT_float_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_AlignedTableT_float_t getPrecomputed_table() {
- return new SWIGTYPE_p_AlignedTableT_float_t(swigfaissJNI.IndexIVFPQ_precomputed_table_get(swigCPtr, this), true);
- }
-
- public IndexIVFPQ(Index quantizer, long d, long nlist, long M, long nbits_per_idx, MetricType metric) {
- this(swigfaissJNI.new_IndexIVFPQ__SWIG_0(Index.getCPtr(quantizer), quantizer, d, nlist, M, nbits_per_idx, metric.swigValue()), true);
- }
-
- public IndexIVFPQ(Index quantizer, long d, long nlist, long M, long nbits_per_idx) {
- this(swigfaissJNI.new_IndexIVFPQ__SWIG_1(Index.getCPtr(quantizer), quantizer, d, nlist, M, nbits_per_idx), true);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes, boolean include_listnos) {
- swigfaissJNI.IndexIVFPQ_encode_vectors__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes), include_listnos);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.IndexIVFPQ_encode_vectors__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFPQ_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add_core(long n, SWIGTYPE_p_float x, LongVector xids, LongVector precomputed_idx) {
- swigfaissJNI.IndexIVFPQ_add_core(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_long_long.getCPtr(precomputed_idx.data()), precomputed_idx);
- }
-
- public void add_core_o(long n, SWIGTYPE_p_float x, LongVector xids, SWIGTYPE_p_float residuals_2, LongVector precomputed_idx) {
- swigfaissJNI.IndexIVFPQ_add_core_o__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_float.getCPtr(residuals_2), SWIGTYPE_p_long_long.getCPtr(precomputed_idx.data()), precomputed_idx);
- }
-
- public void add_core_o(long n, SWIGTYPE_p_float x, LongVector xids, SWIGTYPE_p_float residuals_2) {
- swigfaissJNI.IndexIVFPQ_add_core_o__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_float.getCPtr(residuals_2));
- }
-
- public void train_residual(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFPQ_train_residual(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void train_residual_o(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float residuals_2) {
- swigfaissJNI.IndexIVFPQ_train_residual_o(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(residuals_2));
- }
-
- public void reconstruct_from_offset(long list_no, long offset, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVFPQ_reconstruct_from_offset(swigCPtr, this, list_no, offset, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public long find_duplicates(LongVector ids, SWIGTYPE_p_unsigned_long lims) {
- return swigfaissJNI.IndexIVFPQ_find_duplicates(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_long.getCPtr(lims));
- }
-
- public void encode(long key, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.IndexIVFPQ_encode(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void encode_multiple(long n, LongVector keys, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char codes, boolean compute_keys) {
- swigfaissJNI.IndexIVFPQ_encode_multiple__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(codes), compute_keys);
- }
-
- public void encode_multiple(long n, LongVector keys, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.IndexIVFPQ_encode_multiple__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void decode_multiple(long n, LongVector keys, SWIGTYPE_p_unsigned_char xcodes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFPQ_decode_multiple(swigCPtr, this, n, SWIGTYPE_p_long_long.getCPtr(keys.data()), keys, SWIGTYPE_p_unsigned_char.getCPtr(xcodes), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public SWIGTYPE_p_faiss__InvertedListScanner get_InvertedListScanner(boolean store_pairs) {
- long cPtr = swigfaissJNI.IndexIVFPQ_get_InvertedListScanner(swigCPtr, this, store_pairs);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__InvertedListScanner(cPtr, false);
- }
-
- public void precompute_table() {
- swigfaissJNI.IndexIVFPQ_precompute_table(swigCPtr, this);
- }
-
- public IndexIVFPQ() {
- this(swigfaissJNI.new_IndexIVFPQ__SWIG_2(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQStats.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQStats.java
deleted file mode 100644
index 81c829363..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFPQStats.java
+++ /dev/null
@@ -1,79 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVFPQStats {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IndexIVFPQStats(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVFPQStats obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVFPQStats(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNrefine(long value) {
- swigfaissJNI.IndexIVFPQStats_nrefine_set(swigCPtr, this, value);
- }
-
- public long getNrefine() {
- return swigfaissJNI.IndexIVFPQStats_nrefine_get(swigCPtr, this);
- }
-
- public void setN_hamming_pass(long value) {
- swigfaissJNI.IndexIVFPQStats_n_hamming_pass_set(swigCPtr, this, value);
- }
-
- public long getN_hamming_pass() {
- return swigfaissJNI.IndexIVFPQStats_n_hamming_pass_get(swigCPtr, this);
- }
-
- public void setSearch_cycles(long value) {
- swigfaissJNI.IndexIVFPQStats_search_cycles_set(swigCPtr, this, value);
- }
-
- public long getSearch_cycles() {
- return swigfaissJNI.IndexIVFPQStats_search_cycles_get(swigCPtr, this);
- }
-
- public void setRefine_cycles(long value) {
- swigfaissJNI.IndexIVFPQStats_refine_cycles_set(swigCPtr, this, value);
- }
-
- public long getRefine_cycles() {
- return swigfaissJNI.IndexIVFPQStats_refine_cycles_get(swigCPtr, this);
- }
-
- public IndexIVFPQStats() {
- this(swigfaissJNI.new_IndexIVFPQStats(), true);
- }
-
- public void reset() {
- swigfaissJNI.IndexIVFPQStats_reset(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFScalarQuantizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFScalarQuantizer.java
deleted file mode 100644
index 8e72059de..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFScalarQuantizer.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVFScalarQuantizer extends IndexIVF {
- private transient long swigCPtr;
-
- protected IndexIVFScalarQuantizer(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexIVFScalarQuantizer_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVFScalarQuantizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVFScalarQuantizer(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setSq(SWIGTYPE_p_ScalarQuantizer value) {
- swigfaissJNI.IndexIVFScalarQuantizer_sq_set(swigCPtr, this, SWIGTYPE_p_ScalarQuantizer.getCPtr(value));
- }
-
- public SWIGTYPE_p_ScalarQuantizer getSq() {
- return new SWIGTYPE_p_ScalarQuantizer(swigfaissJNI.IndexIVFScalarQuantizer_sq_get(swigCPtr, this), true);
- }
-
- public void setBy_residual(boolean value) {
- swigfaissJNI.IndexIVFScalarQuantizer_by_residual_set(swigCPtr, this, value);
- }
-
- public boolean getBy_residual() {
- return swigfaissJNI.IndexIVFScalarQuantizer_by_residual_get(swigCPtr, this);
- }
-
- public IndexIVFScalarQuantizer(Index quantizer, long d, long nlist, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype, MetricType metric, boolean encode_residual) {
- this(swigfaissJNI.new_IndexIVFScalarQuantizer__SWIG_0(Index.getCPtr(quantizer), quantizer, d, nlist, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype), metric.swigValue(), encode_residual), true);
- }
-
- public IndexIVFScalarQuantizer(Index quantizer, long d, long nlist, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype, MetricType metric) {
- this(swigfaissJNI.new_IndexIVFScalarQuantizer__SWIG_1(Index.getCPtr(quantizer), quantizer, d, nlist, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype), metric.swigValue()), true);
- }
-
- public IndexIVFScalarQuantizer(Index quantizer, long d, long nlist, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype) {
- this(swigfaissJNI.new_IndexIVFScalarQuantizer__SWIG_2(Index.getCPtr(quantizer), quantizer, d, nlist, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype)), true);
- }
-
- public IndexIVFScalarQuantizer() {
- this(swigfaissJNI.new_IndexIVFScalarQuantizer__SWIG_3(), true);
- }
-
- public void train_residual(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFScalarQuantizer_train_residual(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes, boolean include_listnos) {
- swigfaissJNI.IndexIVFScalarQuantizer_encode_vectors__SWIG_0(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes), include_listnos);
- }
-
- public void encode_vectors(long n, SWIGTYPE_p_float x, LongVector list_nos, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.IndexIVFScalarQuantizer_encode_vectors__SWIG_1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void add_core(long n, SWIGTYPE_p_float x, LongVector xids, LongVector precomputed_idx) {
- swigfaissJNI.IndexIVFScalarQuantizer_add_core(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids, SWIGTYPE_p_long_long.getCPtr(precomputed_idx.data()), precomputed_idx);
- }
-
- public SWIGTYPE_p_faiss__InvertedListScanner get_InvertedListScanner(boolean store_pairs) {
- long cPtr = swigfaissJNI.IndexIVFScalarQuantizer_get_InvertedListScanner(swigCPtr, this, store_pairs);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__InvertedListScanner(cPtr, false);
- }
-
- public void reconstruct_from_offset(long list_no, long offset, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexIVFScalarQuantizer_reconstruct_from_offset(swigCPtr, this, list_no, offset, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexIVFScalarQuantizer_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFStats.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFStats.java
deleted file mode 100644
index b70bb07aa..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexIVFStats.java
+++ /dev/null
@@ -1,99 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexIVFStats {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IndexIVFStats(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexIVFStats obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexIVFStats(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNq(long value) {
- swigfaissJNI.IndexIVFStats_nq_set(swigCPtr, this, value);
- }
-
- public long getNq() {
- return swigfaissJNI.IndexIVFStats_nq_get(swigCPtr, this);
- }
-
- public void setNlist(long value) {
- swigfaissJNI.IndexIVFStats_nlist_set(swigCPtr, this, value);
- }
-
- public long getNlist() {
- return swigfaissJNI.IndexIVFStats_nlist_get(swigCPtr, this);
- }
-
- public void setNdis(long value) {
- swigfaissJNI.IndexIVFStats_ndis_set(swigCPtr, this, value);
- }
-
- public long getNdis() {
- return swigfaissJNI.IndexIVFStats_ndis_get(swigCPtr, this);
- }
-
- public void setNheap_updates(long value) {
- swigfaissJNI.IndexIVFStats_nheap_updates_set(swigCPtr, this, value);
- }
-
- public long getNheap_updates() {
- return swigfaissJNI.IndexIVFStats_nheap_updates_get(swigCPtr, this);
- }
-
- public void setQuantization_time(double value) {
- swigfaissJNI.IndexIVFStats_quantization_time_set(swigCPtr, this, value);
- }
-
- public double getQuantization_time() {
- return swigfaissJNI.IndexIVFStats_quantization_time_get(swigCPtr, this);
- }
-
- public void setSearch_time(double value) {
- swigfaissJNI.IndexIVFStats_search_time_set(swigCPtr, this, value);
- }
-
- public double getSearch_time() {
- return swigfaissJNI.IndexIVFStats_search_time_get(swigCPtr, this);
- }
-
- public IndexIVFStats() {
- this(swigfaissJNI.new_IndexIVFStats(), true);
- }
-
- public void reset() {
- swigfaissJNI.IndexIVFStats_reset(swigCPtr, this);
- }
-
- public void add(IndexIVFStats other) {
- swigfaissJNI.IndexIVFStats_add(swigCPtr, this, IndexIVFStats.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexLSH.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexLSH.java
deleted file mode 100644
index 77c1cb855..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexLSH.java
+++ /dev/null
@@ -1,122 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexLSH extends IndexFlatCodes {
- private transient long swigCPtr;
-
- protected IndexLSH(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexLSH_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexLSH obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexLSH(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setNbits(int value) {
- swigfaissJNI.IndexLSH_nbits_set(swigCPtr, this, value);
- }
-
- public int getNbits() {
- return swigfaissJNI.IndexLSH_nbits_get(swigCPtr, this);
- }
-
- public void setRotate_data(boolean value) {
- swigfaissJNI.IndexLSH_rotate_data_set(swigCPtr, this, value);
- }
-
- public boolean getRotate_data() {
- return swigfaissJNI.IndexLSH_rotate_data_get(swigCPtr, this);
- }
-
- public void setTrain_thresholds(boolean value) {
- swigfaissJNI.IndexLSH_train_thresholds_set(swigCPtr, this, value);
- }
-
- public boolean getTrain_thresholds() {
- return swigfaissJNI.IndexLSH_train_thresholds_get(swigCPtr, this);
- }
-
- public void setRrot(RandomRotationMatrix value) {
- swigfaissJNI.IndexLSH_rrot_set(swigCPtr, this, RandomRotationMatrix.getCPtr(value), value);
- }
-
- public RandomRotationMatrix getRrot() {
- long cPtr = swigfaissJNI.IndexLSH_rrot_get(swigCPtr, this);
- return (cPtr == 0) ? null : new RandomRotationMatrix(cPtr, false);
- }
-
- public void setThresholds(FloatVector value) {
- swigfaissJNI.IndexLSH_thresholds_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getThresholds() {
- long cPtr = swigfaissJNI.IndexLSH_thresholds_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public IndexLSH(long d, int nbits, boolean rotate_data, boolean train_thresholds) {
- this(swigfaissJNI.new_IndexLSH__SWIG_0(d, nbits, rotate_data, train_thresholds), true);
- }
-
- public IndexLSH(long d, int nbits, boolean rotate_data) {
- this(swigfaissJNI.new_IndexLSH__SWIG_1(d, nbits, rotate_data), true);
- }
-
- public IndexLSH(long d, int nbits) {
- this(swigfaissJNI.new_IndexLSH__SWIG_2(d, nbits), true);
- }
-
- public SWIGTYPE_p_float apply_preprocess(long n, SWIGTYPE_p_float x) {
- long cPtr = swigfaissJNI.IndexLSH_apply_preprocess(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexLSH_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexLSH_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void transfer_thresholds(LinearTransform vt) {
- swigfaissJNI.IndexLSH_transfer_thresholds(swigCPtr, this, LinearTransform.getCPtr(vt), vt);
- }
-
- public IndexLSH() {
- this(swigfaissJNI.new_IndexLSH__SWIG_3(), true);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.IndexLSH_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexLSH_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQ.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQ.java
deleted file mode 100644
index b0e874cbc..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQ.java
+++ /dev/null
@@ -1,182 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexPQ extends IndexFlatCodes {
- private transient long swigCPtr;
-
- protected IndexPQ(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexPQ_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexPQ obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexPQ(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setPq(ProductQuantizer value) {
- swigfaissJNI.IndexPQ_pq_set(swigCPtr, this, ProductQuantizer.getCPtr(value), value);
- }
-
- public ProductQuantizer getPq() {
- long cPtr = swigfaissJNI.IndexPQ_pq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, false);
- }
-
- public IndexPQ(int d, long M, long nbits, MetricType metric) {
- this(swigfaissJNI.new_IndexPQ__SWIG_0(d, M, nbits, metric.swigValue()), true);
- }
-
- public IndexPQ(int d, long M, long nbits) {
- this(swigfaissJNI.new_IndexPQ__SWIG_1(d, M, nbits), true);
- }
-
- public IndexPQ() {
- this(swigfaissJNI.new_IndexPQ__SWIG_2(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexPQ_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexPQ_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.IndexPQ_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexPQ_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public DistanceComputer get_distance_computer() {
- long cPtr = swigfaissJNI.IndexPQ_get_distance_computer(swigCPtr, this);
- return (cPtr == 0) ? null : new DistanceComputer(cPtr, false);
- }
-
- public void setDo_polysemous_training(boolean value) {
- swigfaissJNI.IndexPQ_do_polysemous_training_set(swigCPtr, this, value);
- }
-
- public boolean getDo_polysemous_training() {
- return swigfaissJNI.IndexPQ_do_polysemous_training_get(swigCPtr, this);
- }
-
- public void setPolysemous_training(PolysemousTraining value) {
- swigfaissJNI.IndexPQ_polysemous_training_set(swigCPtr, this, PolysemousTraining.getCPtr(value), value);
- }
-
- public PolysemousTraining getPolysemous_training() {
- long cPtr = swigfaissJNI.IndexPQ_polysemous_training_get(swigCPtr, this);
- return (cPtr == 0) ? null : new PolysemousTraining(cPtr, false);
- }
-
- public void setSearch_type(IndexPQ.Search_type_t value) {
- swigfaissJNI.IndexPQ_search_type_set(swigCPtr, this, value.swigValue());
- }
-
- public IndexPQ.Search_type_t getSearch_type() {
- return IndexPQ.Search_type_t.swigToEnum(swigfaissJNI.IndexPQ_search_type_get(swigCPtr, this));
- }
-
- public void setEncode_signs(boolean value) {
- swigfaissJNI.IndexPQ_encode_signs_set(swigCPtr, this, value);
- }
-
- public boolean getEncode_signs() {
- return swigfaissJNI.IndexPQ_encode_signs_get(swigCPtr, this);
- }
-
- public void setPolysemous_ht(int value) {
- swigfaissJNI.IndexPQ_polysemous_ht_set(swigCPtr, this, value);
- }
-
- public int getPolysemous_ht() {
- return swigfaissJNI.IndexPQ_polysemous_ht_get(swigCPtr, this);
- }
-
- public void search_core_polysemous(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexPQ_search_core_polysemous(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void hamming_distance_histogram(long n, SWIGTYPE_p_float x, long nb, SWIGTYPE_p_float xb, LongVector dist_histogram) {
- swigfaissJNI.IndexPQ_hamming_distance_histogram(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), nb, SWIGTYPE_p_float.getCPtr(xb), SWIGTYPE_p_long_long.getCPtr(dist_histogram.data()), dist_histogram);
- }
-
- public void hamming_distance_table(long n, SWIGTYPE_p_float x, SWIGTYPE_p_int dis) {
- swigfaissJNI.IndexPQ_hamming_distance_table(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_int.getCPtr(dis));
- }
-
- public final static class Search_type_t {
- public final static IndexPQ.Search_type_t ST_PQ = new IndexPQ.Search_type_t("ST_PQ");
- public final static IndexPQ.Search_type_t ST_HE = new IndexPQ.Search_type_t("ST_HE");
- public final static IndexPQ.Search_type_t ST_generalized_HE = new IndexPQ.Search_type_t("ST_generalized_HE");
- public final static IndexPQ.Search_type_t ST_SDC = new IndexPQ.Search_type_t("ST_SDC");
- public final static IndexPQ.Search_type_t ST_polysemous = new IndexPQ.Search_type_t("ST_polysemous");
- public final static IndexPQ.Search_type_t ST_polysemous_generalize = new IndexPQ.Search_type_t("ST_polysemous_generalize");
-
- public final int swigValue() {
- return swigValue;
- }
-
- public String toString() {
- return swigName;
- }
-
- public static Search_type_t swigToEnum(int swigValue) {
- if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
- return swigValues[swigValue];
- for (int i = 0; i < swigValues.length; i++)
- if (swigValues[i].swigValue == swigValue)
- return swigValues[i];
- throw new IllegalArgumentException("No enum " + Search_type_t.class + " with value " + swigValue);
- }
-
- private Search_type_t(String swigName) {
- this.swigName = swigName;
- this.swigValue = swigNext++;
- }
-
- private Search_type_t(String swigName, int swigValue) {
- this.swigName = swigName;
- this.swigValue = swigValue;
- swigNext = swigValue+1;
- }
-
- private Search_type_t(String swigName, Search_type_t swigEnum) {
- this.swigName = swigName;
- this.swigValue = swigEnum.swigValue;
- swigNext = this.swigValue+1;
- }
-
- private static Search_type_t[] swigValues = { ST_PQ, ST_HE, ST_generalized_HE, ST_SDC, ST_polysemous, ST_polysemous_generalize };
- private static int swigNext = 0;
- private final int swigValue;
- private final String swigName;
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQStats.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQStats.java
deleted file mode 100644
index c5e0b9d2b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexPQStats.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexPQStats {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IndexPQStats(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexPQStats obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexPQStats(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNq(long value) {
- swigfaissJNI.IndexPQStats_nq_set(swigCPtr, this, value);
- }
-
- public long getNq() {
- return swigfaissJNI.IndexPQStats_nq_get(swigCPtr, this);
- }
-
- public void setNcode(long value) {
- swigfaissJNI.IndexPQStats_ncode_set(swigCPtr, this, value);
- }
-
- public long getNcode() {
- return swigfaissJNI.IndexPQStats_ncode_get(swigCPtr, this);
- }
-
- public void setN_hamming_pass(long value) {
- swigfaissJNI.IndexPQStats_n_hamming_pass_set(swigCPtr, this, value);
- }
-
- public long getN_hamming_pass() {
- return swigfaissJNI.IndexPQStats_n_hamming_pass_get(swigCPtr, this);
- }
-
- public IndexPQStats() {
- this(swigfaissJNI.new_IndexPQStats(), true);
- }
-
- public void reset() {
- swigfaissJNI.IndexPQStats_reset(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefine.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefine.java
deleted file mode 100644
index f0e1269d8..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefine.java
+++ /dev/null
@@ -1,121 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexRefine extends Index {
- private transient long swigCPtr;
-
- protected IndexRefine(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexRefine_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexRefine obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexRefine(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setBase_index(Index value) {
- swigfaissJNI.IndexRefine_base_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getBase_index() {
- long cPtr = swigfaissJNI.IndexRefine_base_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setRefine_index(Index value) {
- swigfaissJNI.IndexRefine_refine_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getRefine_index() {
- long cPtr = swigfaissJNI.IndexRefine_refine_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexRefine_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexRefine_own_fields_get(swigCPtr, this);
- }
-
- public void setOwn_refine_index(boolean value) {
- swigfaissJNI.IndexRefine_own_refine_index_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_refine_index() {
- return swigfaissJNI.IndexRefine_own_refine_index_get(swigCPtr, this);
- }
-
- public void setK_factor(float value) {
- swigfaissJNI.IndexRefine_k_factor_set(swigCPtr, this, value);
- }
-
- public float getK_factor() {
- return swigfaissJNI.IndexRefine_k_factor_get(swigCPtr, this);
- }
-
- public IndexRefine(Index base_index, Index refine_index) {
- this(swigfaissJNI.new_IndexRefine__SWIG_0(Index.getCPtr(base_index), base_index, Index.getCPtr(refine_index), refine_index), true);
- }
-
- public IndexRefine() {
- this(swigfaissJNI.new_IndexRefine__SWIG_1(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexRefine_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexRefine_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexRefine_reset(swigCPtr, this);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexRefine_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.IndexRefine_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
- public long sa_code_size() {
- return swigfaissJNI.IndexRefine_sa_code_size(swigCPtr, this);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.IndexRefine_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexRefine_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefineFlat.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefineFlat.java
deleted file mode 100644
index 5b4b43b03..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexRefineFlat.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexRefineFlat extends IndexRefine {
- private transient long swigCPtr;
-
- protected IndexRefineFlat(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexRefineFlat_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexRefineFlat obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexRefineFlat(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public IndexRefineFlat(Index base_index) {
- this(swigfaissJNI.new_IndexRefineFlat__SWIG_0(Index.getCPtr(base_index), base_index), true);
- }
-
- public IndexRefineFlat(Index base_index, SWIGTYPE_p_float xb) {
- this(swigfaissJNI.new_IndexRefineFlat__SWIG_1(Index.getCPtr(base_index), base_index, SWIGTYPE_p_float.getCPtr(xb)), true);
- }
-
- public IndexRefineFlat() {
- this(swigfaissJNI.new_IndexRefineFlat__SWIG_2(), true);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexRefineFlat_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexScalarQuantizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexScalarQuantizer.java
deleted file mode 100644
index 0d7e862e5..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexScalarQuantizer.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexScalarQuantizer extends IndexFlatCodes {
- private transient long swigCPtr;
-
- protected IndexScalarQuantizer(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexScalarQuantizer_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexScalarQuantizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexScalarQuantizer(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setSq(SWIGTYPE_p_ScalarQuantizer value) {
- swigfaissJNI.IndexScalarQuantizer_sq_set(swigCPtr, this, SWIGTYPE_p_ScalarQuantizer.getCPtr(value));
- }
-
- public SWIGTYPE_p_ScalarQuantizer getSq() {
- return new SWIGTYPE_p_ScalarQuantizer(swigfaissJNI.IndexScalarQuantizer_sq_get(swigCPtr, this), true);
- }
-
- public IndexScalarQuantizer(int d, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype, MetricType metric) {
- this(swigfaissJNI.new_IndexScalarQuantizer__SWIG_0(d, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype), metric.swigValue()), true);
- }
-
- public IndexScalarQuantizer(int d, SWIGTYPE_p_ScalarQuantizer__QuantizerType qtype) {
- this(swigfaissJNI.new_IndexScalarQuantizer__SWIG_1(d, SWIGTYPE_p_ScalarQuantizer__QuantizerType.getCPtr(qtype)), true);
- }
-
- public IndexScalarQuantizer() {
- this(swigfaissJNI.new_IndexScalarQuantizer__SWIG_2(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexScalarQuantizer_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexScalarQuantizer_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public DistanceComputer get_distance_computer() {
- long cPtr = swigfaissJNI.IndexScalarQuantizer_get_distance_computer(swigCPtr, this);
- return (cPtr == 0) ? null : new DistanceComputer(cPtr, false);
- }
-
- public void sa_encode(long n, SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char bytes) {
- swigfaissJNI.IndexScalarQuantizer_sa_encode(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(bytes));
- }
-
- public void sa_decode(long n, SWIGTYPE_p_unsigned_char bytes, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexScalarQuantizer_sa_decode(swigCPtr, this, n, SWIGTYPE_p_unsigned_char.getCPtr(bytes), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexShards.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexShards.java
deleted file mode 100644
index a86d128f9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexShards.java
+++ /dev/null
@@ -1,99 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexShards {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IndexShards(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexShards obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexShards(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public IndexShards(boolean threaded, boolean successive_ids) {
- this(swigfaissJNI.new_IndexShards__SWIG_0(threaded, successive_ids), true);
- }
-
- public IndexShards(boolean threaded) {
- this(swigfaissJNI.new_IndexShards__SWIG_1(threaded), true);
- }
-
- public IndexShards() {
- this(swigfaissJNI.new_IndexShards__SWIG_2(), true);
- }
-
- public IndexShards(int d, boolean threaded, boolean successive_ids) {
- this(swigfaissJNI.new_IndexShards__SWIG_3(d, threaded, successive_ids), true);
- }
-
- public IndexShards(int d, boolean threaded) {
- this(swigfaissJNI.new_IndexShards__SWIG_4(d, threaded), true);
- }
-
- public IndexShards(int d) {
- this(swigfaissJNI.new_IndexShards__SWIG_5(d), true);
- }
-
- public void add_shard(Index index) {
- swigfaissJNI.IndexShards_add_shard(swigCPtr, this, Index.getCPtr(index), index);
- }
-
- public void remove_shard(Index index) {
- swigfaissJNI.IndexShards_remove_shard(swigCPtr, this, Index.getCPtr(index), index);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexShards_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void add_with_ids(long n, SWIGTYPE_p_float x, LongVector xids) {
- swigfaissJNI.IndexShards_add_with_ids(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_long_long.getCPtr(xids.data()), xids);
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexShards_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexShards_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void setSuccessive_ids(boolean value) {
- swigfaissJNI.IndexShards_successive_ids_set(swigCPtr, this, value);
- }
-
- public boolean getSuccessive_ids() {
- return swigfaissJNI.IndexShards_successive_ids_get(swigCPtr, this);
- }
-
- public void syncWithSubIndexes() {
- swigfaissJNI.IndexShards_syncWithSubIndexes(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexSplitVectors.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IndexSplitVectors.java
deleted file mode 100644
index 701d89919..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IndexSplitVectors.java
+++ /dev/null
@@ -1,96 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IndexSplitVectors extends Index {
- private transient long swigCPtr;
-
- protected IndexSplitVectors(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IndexSplitVectors_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IndexSplitVectors obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IndexSplitVectors(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.IndexSplitVectors_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.IndexSplitVectors_own_fields_get(swigCPtr, this);
- }
-
- public void setThreaded(boolean value) {
- swigfaissJNI.IndexSplitVectors_threaded_set(swigCPtr, this, value);
- }
-
- public boolean getThreaded() {
- return swigfaissJNI.IndexSplitVectors_threaded_get(swigCPtr, this);
- }
-
- public void setSub_indexes(SWIGTYPE_p_std__vectorT_faiss__Index_p_t value) {
- swigfaissJNI.IndexSplitVectors_sub_indexes_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__Index_p_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__Index_p_t getSub_indexes() {
- long cPtr = swigfaissJNI.IndexSplitVectors_sub_indexes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__Index_p_t(cPtr, false);
- }
-
- public void setSum_d(long value) {
- swigfaissJNI.IndexSplitVectors_sum_d_set(swigCPtr, this, value);
- }
-
- public long getSum_d() {
- return swigfaissJNI.IndexSplitVectors_sum_d_get(swigCPtr, this);
-}
-
- public void add_sub_index(Index arg0) {
- swigfaissJNI.IndexSplitVectors_add_sub_index(swigCPtr, this, Index.getCPtr(arg0), arg0);
- }
-
- public void sync_with_sub_indexes() {
- swigfaissJNI.IndexSplitVectors_sync_with_sub_indexes(swigCPtr, this);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexSplitVectors_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.IndexSplitVectors_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.IndexSplitVectors_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.IndexSplitVectors_reset(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IntVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IntVector.java
deleted file mode 100644
index 712ea3718..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IntVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IntVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected IntVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IntVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IntVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public IntVector() {
- this(swigfaissJNI.new_IntVector(), true);
- }
-
- public void push_back(int arg0) {
- swigfaissJNI.IntVector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.IntVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_int data() {
- long cPtr = swigfaissJNI.IntVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.IntVector_size(swigCPtr, this);
- }
-
- public int at(long n) {
- return swigfaissJNI.IntVector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.IntVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.IntVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(IntVector other) {
- swigfaissJNI.IntVector_swap(swigCPtr, this, IntVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/InterruptCallback.java b/ann/src/main/java/com/twitter/ann/faiss/swig/InterruptCallback.java
deleted file mode 100644
index 3213696de..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/InterruptCallback.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class InterruptCallback {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected InterruptCallback(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(InterruptCallback obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_InterruptCallback(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public boolean want_interrupt() {
- return swigfaissJNI.InterruptCallback_want_interrupt(swigCPtr, this);
- }
-
- public static void clear_instance() {
- swigfaissJNI.InterruptCallback_clear_instance();
- }
-
- public static void check() {
- swigfaissJNI.InterruptCallback_check();
- }
-
- public static boolean is_interrupted() {
- return swigfaissJNI.InterruptCallback_is_interrupted();
- }
-
- public static long get_period_hint(long flops) {
- return swigfaissJNI.InterruptCallback_get_period_hint(flops);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/IntersectionCriterion.java b/ann/src/main/java/com/twitter/ann/faiss/swig/IntersectionCriterion.java
deleted file mode 100644
index 80f44e1d2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/IntersectionCriterion.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class IntersectionCriterion extends AutoTuneCriterion {
- private transient long swigCPtr;
-
- protected IntersectionCriterion(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.IntersectionCriterion_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(IntersectionCriterion obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_IntersectionCriterion(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setR(long value) {
- swigfaissJNI.IntersectionCriterion_R_set(swigCPtr, this, value);
- }
-
- public long getR() {
- return swigfaissJNI.IntersectionCriterion_R_get(swigCPtr, this);
-}
-
- public IntersectionCriterion(long nq, long R) {
- this(swigfaissJNI.new_IntersectionCriterion(nq, R), true);
- }
-
- public double evaluate(SWIGTYPE_p_float D, LongVector I) {
- return swigfaissJNI.IntersectionCriterion_evaluate(swigCPtr, this, SWIGTYPE_p_float.getCPtr(D), SWIGTYPE_p_long_long.getCPtr(I.data()), I);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/InvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/InvertedLists.java
deleted file mode 100644
index d7311cc75..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/InvertedLists.java
+++ /dev/null
@@ -1,262 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class InvertedLists {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected InvertedLists(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(InvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_InvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNlist(long value) {
- swigfaissJNI.InvertedLists_nlist_set(swigCPtr, this, value);
- }
-
- public long getNlist() {
- return swigfaissJNI.InvertedLists_nlist_get(swigCPtr, this);
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.InvertedLists_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.InvertedLists_code_size_get(swigCPtr, this);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.InvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.InvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.InvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public void release_codes(long list_no, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.InvertedLists_release_codes(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void release_ids(long list_no, LongVector ids) {
- swigfaissJNI.InvertedLists_release_ids(swigCPtr, this, list_no, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids);
- }
-
- public long get_single_id(long list_no, long offset) {
- return swigfaissJNI.InvertedLists_get_single_id(swigCPtr, this, list_no, offset);
-}
-
- public SWIGTYPE_p_unsigned_char get_single_code(long list_no, long offset) {
- long cPtr = swigfaissJNI.InvertedLists_get_single_code(swigCPtr, this, list_no, offset);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.InvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
- public long add_entry(long list_no, long theid, SWIGTYPE_p_unsigned_char code) {
- return swigfaissJNI.InvertedLists_add_entry(swigCPtr, this, list_no, theid, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public long add_entries(long list_no, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- return swigfaissJNI.InvertedLists_add_entries(swigCPtr, this, list_no, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void update_entry(long list_no, long offset, long id, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.InvertedLists_update_entry(swigCPtr, this, list_no, offset, id, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void update_entries(long list_no, long offset, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.InvertedLists_update_entries(swigCPtr, this, list_no, offset, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void resize(long list_no, long new_size) {
- swigfaissJNI.InvertedLists_resize(swigCPtr, this, list_no, new_size);
- }
-
- public void reset() {
- swigfaissJNI.InvertedLists_reset(swigCPtr, this);
- }
-
- public void merge_from(InvertedLists oivf, long add_id) {
- swigfaissJNI.InvertedLists_merge_from(swigCPtr, this, InvertedLists.getCPtr(oivf), oivf, add_id);
- }
-
- public double imbalance_factor() {
- return swigfaissJNI.InvertedLists_imbalance_factor(swigCPtr, this);
- }
-
- public void print_stats() {
- swigfaissJNI.InvertedLists_print_stats(swigCPtr, this);
- }
-
- public long compute_ntotal() {
- return swigfaissJNI.InvertedLists_compute_ntotal(swigCPtr, this);
- }
-
- static public class ScopedIds {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ScopedIds(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ScopedIds obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_InvertedLists_ScopedIds(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setIl(InvertedLists value) {
- swigfaissJNI.InvertedLists_ScopedIds_il_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getIl() {
- long cPtr = swigfaissJNI.InvertedLists_ScopedIds_il_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setIds(LongVector value) {
- swigfaissJNI.InvertedLists_ScopedIds_ids_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getIds() {
- return new LongVector(swigfaissJNI.InvertedLists_ScopedIds_ids_get(swigCPtr, this), false);
- }
-
- public void setList_no(long value) {
- swigfaissJNI.InvertedLists_ScopedIds_list_no_set(swigCPtr, this, value);
- }
-
- public long getList_no() {
- return swigfaissJNI.InvertedLists_ScopedIds_list_no_get(swigCPtr, this);
- }
-
- public ScopedIds(InvertedLists il, long list_no) {
- this(swigfaissJNI.new_InvertedLists_ScopedIds(InvertedLists.getCPtr(il), il, list_no), true);
- }
-
- public LongVector get() {
- return new LongVector(swigfaissJNI.InvertedLists_ScopedIds_get(swigCPtr, this), false);
- }
-
- }
-
- static public class ScopedCodes {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ScopedCodes(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ScopedCodes obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_InvertedLists_ScopedCodes(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setIl(InvertedLists value) {
- swigfaissJNI.InvertedLists_ScopedCodes_il_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getIl() {
- long cPtr = swigfaissJNI.InvertedLists_ScopedCodes_il_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setCodes(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.InvertedLists_ScopedCodes_codes_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCodes() {
- long cPtr = swigfaissJNI.InvertedLists_ScopedCodes_codes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setList_no(long value) {
- swigfaissJNI.InvertedLists_ScopedCodes_list_no_set(swigCPtr, this, value);
- }
-
- public long getList_no() {
- return swigfaissJNI.InvertedLists_ScopedCodes_list_no_get(swigCPtr, this);
- }
-
- public ScopedCodes(InvertedLists il, long list_no) {
- this(swigfaissJNI.new_InvertedLists_ScopedCodes__SWIG_0(InvertedLists.getCPtr(il), il, list_no), true);
- }
-
- public ScopedCodes(InvertedLists il, long list_no, long offset) {
- this(swigfaissJNI.new_InvertedLists_ScopedCodes__SWIG_1(InvertedLists.getCPtr(il), il, list_no, offset), true);
- }
-
- public SWIGTYPE_p_unsigned_char get() {
- long cPtr = swigfaissJNI.InvertedLists_ScopedCodes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- }
-
- public final static long INVALID_CODE_SIZE = swigfaissJNI.InvertedLists_INVALID_CODE_SIZE_get();
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/InvertedListsPtrVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/InvertedListsPtrVector.java
deleted file mode 100644
index 4c9a14b74..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/InvertedListsPtrVector.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class InvertedListsPtrVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected InvertedListsPtrVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(InvertedListsPtrVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_InvertedListsPtrVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public InvertedListsPtrVector() {
- this(swigfaissJNI.new_InvertedListsPtrVector(), true);
- }
-
- public void push_back(InvertedLists arg0) {
- swigfaissJNI.InvertedListsPtrVector_push_back(swigCPtr, this, InvertedLists.getCPtr(arg0), arg0);
- }
-
- public void clear() {
- swigfaissJNI.InvertedListsPtrVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_p_faiss__InvertedLists data() {
- long cPtr = swigfaissJNI.InvertedListsPtrVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_p_faiss__InvertedLists(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.InvertedListsPtrVector_size(swigCPtr, this);
- }
-
- public InvertedLists at(long n) {
- long cPtr = swigfaissJNI.InvertedListsPtrVector_at(swigCPtr, this, n);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void resize(long n) {
- swigfaissJNI.InvertedListsPtrVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.InvertedListsPtrVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(InvertedListsPtrVector other) {
- swigfaissJNI.InvertedListsPtrVector_swap(swigCPtr, this, InvertedListsPtrVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/Level1Quantizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/Level1Quantizer.java
deleted file mode 100644
index 9de2d8c44..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/Level1Quantizer.java
+++ /dev/null
@@ -1,114 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class Level1Quantizer {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected Level1Quantizer(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Level1Quantizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_Level1Quantizer(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setQuantizer(Index value) {
- swigfaissJNI.Level1Quantizer_quantizer_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getQuantizer() {
- long cPtr = swigfaissJNI.Level1Quantizer_quantizer_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setNlist(long value) {
- swigfaissJNI.Level1Quantizer_nlist_set(swigCPtr, this, value);
- }
-
- public long getNlist() {
- return swigfaissJNI.Level1Quantizer_nlist_get(swigCPtr, this);
- }
-
- public void setQuantizer_trains_alone(char value) {
- swigfaissJNI.Level1Quantizer_quantizer_trains_alone_set(swigCPtr, this, value);
- }
-
- public char getQuantizer_trains_alone() {
- return swigfaissJNI.Level1Quantizer_quantizer_trains_alone_get(swigCPtr, this);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.Level1Quantizer_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.Level1Quantizer_own_fields_get(swigCPtr, this);
- }
-
- public void setCp(ClusteringParameters value) {
- swigfaissJNI.Level1Quantizer_cp_set(swigCPtr, this, ClusteringParameters.getCPtr(value), value);
- }
-
- public ClusteringParameters getCp() {
- long cPtr = swigfaissJNI.Level1Quantizer_cp_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ClusteringParameters(cPtr, false);
- }
-
- public void setClustering_index(Index value) {
- swigfaissJNI.Level1Quantizer_clustering_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getClustering_index() {
- long cPtr = swigfaissJNI.Level1Quantizer_clustering_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void train_q1(long n, SWIGTYPE_p_float x, boolean verbose, MetricType metric_type) {
- swigfaissJNI.Level1Quantizer_train_q1(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), verbose, metric_type.swigValue());
- }
-
- public long coarse_code_size() {
- return swigfaissJNI.Level1Quantizer_coarse_code_size(swigCPtr, this);
- }
-
- public void encode_listno(long list_no, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.Level1Quantizer_encode_listno(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public long decode_listno(SWIGTYPE_p_unsigned_char code) {
- return swigfaissJNI.Level1Quantizer_decode_listno(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(code));
-}
-
- public Level1Quantizer(Index quantizer, long nlist) {
- this(swigfaissJNI.new_Level1Quantizer__SWIG_0(Index.getCPtr(quantizer), quantizer, nlist), true);
- }
-
- public Level1Quantizer() {
- this(swigfaissJNI.new_Level1Quantizer__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/LinearTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/LinearTransform.java
deleted file mode 100644
index 6353fb0c2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/LinearTransform.java
+++ /dev/null
@@ -1,117 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class LinearTransform extends VectorTransform {
- private transient long swigCPtr;
-
- protected LinearTransform(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.LinearTransform_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(LinearTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_LinearTransform(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setHave_bias(boolean value) {
- swigfaissJNI.LinearTransform_have_bias_set(swigCPtr, this, value);
- }
-
- public boolean getHave_bias() {
- return swigfaissJNI.LinearTransform_have_bias_get(swigCPtr, this);
- }
-
- public void setIs_orthonormal(boolean value) {
- swigfaissJNI.LinearTransform_is_orthonormal_set(swigCPtr, this, value);
- }
-
- public boolean getIs_orthonormal() {
- return swigfaissJNI.LinearTransform_is_orthonormal_get(swigCPtr, this);
- }
-
- public void setA(FloatVector value) {
- swigfaissJNI.LinearTransform_A_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getA() {
- long cPtr = swigfaissJNI.LinearTransform_A_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setB(FloatVector value) {
- swigfaissJNI.LinearTransform_b_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getB() {
- long cPtr = swigfaissJNI.LinearTransform_b_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public LinearTransform(int d_in, int d_out, boolean have_bias) {
- this(swigfaissJNI.new_LinearTransform__SWIG_0(d_in, d_out, have_bias), true);
- }
-
- public LinearTransform(int d_in, int d_out) {
- this(swigfaissJNI.new_LinearTransform__SWIG_1(d_in, d_out), true);
- }
-
- public LinearTransform(int d_in) {
- this(swigfaissJNI.new_LinearTransform__SWIG_2(d_in), true);
- }
-
- public LinearTransform() {
- this(swigfaissJNI.new_LinearTransform__SWIG_3(), true);
- }
-
- public void apply_noalloc(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float xt) {
- swigfaissJNI.LinearTransform_apply_noalloc(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(xt));
- }
-
- public void transform_transpose(long n, SWIGTYPE_p_float y, SWIGTYPE_p_float x) {
- swigfaissJNI.LinearTransform_transform_transpose(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(y), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reverse_transform(long n, SWIGTYPE_p_float xt, SWIGTYPE_p_float x) {
- swigfaissJNI.LinearTransform_reverse_transform(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(xt), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void set_is_orthonormal() {
- swigfaissJNI.LinearTransform_set_is_orthonormal(swigCPtr, this);
- }
-
- public void setVerbose(boolean value) {
- swigfaissJNI.LinearTransform_verbose_set(swigCPtr, this, value);
- }
-
- public boolean getVerbose() {
- return swigfaissJNI.LinearTransform_verbose_get(swigCPtr, this);
- }
-
- public void print_if_verbose(String name, DoubleVector mat, int n, int d) {
- swigfaissJNI.LinearTransform_print_if_verbose(swigCPtr, this, name, DoubleVector.getCPtr(mat), mat, n, d);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/LongVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/LongVector.java
deleted file mode 100644
index 89c5cdf5a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/LongVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class LongVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected LongVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(LongVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_LongVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public LongVector() {
- this(swigfaissJNI.new_LongVector(), true);
- }
-
- public void push_back(long arg0) {
- swigfaissJNI.LongVector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.LongVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_long_long data() {
- long cPtr = swigfaissJNI.LongVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_long_long(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.LongVector_size(swigCPtr, this);
- }
-
- public long at(long n) {
- return swigfaissJNI.LongVector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.LongVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.LongVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(LongVector other) {
- swigfaissJNI.LongVector_swap(swigCPtr, this, LongVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/LongVectorVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/LongVectorVector.java
deleted file mode 100644
index 485573bac..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/LongVectorVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class LongVectorVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected LongVectorVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(LongVectorVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_LongVectorVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public LongVectorVector() {
- this(swigfaissJNI.new_LongVectorVector(), true);
- }
-
- public void push_back(SWIGTYPE_p_std__vectorT_long_t arg0) {
- swigfaissJNI.LongVectorVector_push_back(swigCPtr, this, SWIGTYPE_p_std__vectorT_long_t.getCPtr(arg0));
- }
-
- public void clear() {
- swigfaissJNI.LongVectorVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_std__vectorT_long_t data() {
- long cPtr = swigfaissJNI.LongVectorVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_long_t(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.LongVectorVector_size(swigCPtr, this);
- }
-
- public SWIGTYPE_p_std__vectorT_long_t at(long n) {
- return new SWIGTYPE_p_std__vectorT_long_t(swigfaissJNI.LongVectorVector_at(swigCPtr, this, n), true);
- }
-
- public void resize(long n) {
- swigfaissJNI.LongVectorVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.LongVectorVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(LongVectorVector other) {
- swigfaissJNI.LongVectorVector_swap(swigCPtr, this, LongVectorVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/MapLong2Long.java b/ann/src/main/java/com/twitter/ann/faiss/swig/MapLong2Long.java
deleted file mode 100644
index 0ecaaf053..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/MapLong2Long.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class MapLong2Long {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected MapLong2Long(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(MapLong2Long obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_MapLong2Long(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setMap(SWIGTYPE_p_std__unordered_mapT_long_long_t value) {
- swigfaissJNI.MapLong2Long_map_set(swigCPtr, this, SWIGTYPE_p_std__unordered_mapT_long_long_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__unordered_mapT_long_long_t getMap() {
- return new SWIGTYPE_p_std__unordered_mapT_long_long_t(swigfaissJNI.MapLong2Long_map_get(swigCPtr, this), true);
- }
-
- public void add(long n, SWIGTYPE_p_long keys, SWIGTYPE_p_long vals) {
- swigfaissJNI.MapLong2Long_add(swigCPtr, this, n, SWIGTYPE_p_long.getCPtr(keys), SWIGTYPE_p_long.getCPtr(vals));
- }
-
- public int search(int key) {
- return swigfaissJNI.MapLong2Long_search(swigCPtr, this, key);
- }
-
- public void search_multiple(long n, SWIGTYPE_p_long keys, SWIGTYPE_p_long vals) {
- swigfaissJNI.MapLong2Long_search_multiple(swigCPtr, this, n, SWIGTYPE_p_long.getCPtr(keys), SWIGTYPE_p_long.getCPtr(vals));
- }
-
- public MapLong2Long() {
- this(swigfaissJNI.new_MapLong2Long(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/MaskedInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/MaskedInvertedLists.java
deleted file mode 100644
index 70dbb1a72..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/MaskedInvertedLists.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class MaskedInvertedLists extends ReadOnlyInvertedLists {
- private transient long swigCPtr;
-
- protected MaskedInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.MaskedInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(MaskedInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_MaskedInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIl0(InvertedLists value) {
- swigfaissJNI.MaskedInvertedLists_il0_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getIl0() {
- long cPtr = swigfaissJNI.MaskedInvertedLists_il0_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setIl1(InvertedLists value) {
- swigfaissJNI.MaskedInvertedLists_il1_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getIl1() {
- long cPtr = swigfaissJNI.MaskedInvertedLists_il1_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public MaskedInvertedLists(InvertedLists il0, InvertedLists il1) {
- this(swigfaissJNI.new_MaskedInvertedLists(InvertedLists.getCPtr(il0), il0, InvertedLists.getCPtr(il1), il1), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.MaskedInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.MaskedInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.MaskedInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public void release_codes(long list_no, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.MaskedInvertedLists_release_codes(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void release_ids(long list_no, LongVector ids) {
- swigfaissJNI.MaskedInvertedLists_release_ids(swigCPtr, this, list_no, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids);
- }
-
- public long get_single_id(long list_no, long offset) {
- return swigfaissJNI.MaskedInvertedLists_get_single_id(swigCPtr, this, list_no, offset);
-}
-
- public SWIGTYPE_p_unsigned_char get_single_code(long list_no, long offset) {
- long cPtr = swigfaissJNI.MaskedInvertedLists_get_single_code(swigCPtr, this, list_no, offset);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.MaskedInvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/MetricType.java b/ann/src/main/java/com/twitter/ann/faiss/swig/MetricType.java
deleted file mode 100644
index 5382e1544..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/MetricType.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public final class MetricType {
- public final static MetricType METRIC_INNER_PRODUCT = new MetricType("METRIC_INNER_PRODUCT", swigfaissJNI.METRIC_INNER_PRODUCT_get());
- public final static MetricType METRIC_L2 = new MetricType("METRIC_L2", swigfaissJNI.METRIC_L2_get());
- public final static MetricType METRIC_L1 = new MetricType("METRIC_L1");
- public final static MetricType METRIC_Linf = new MetricType("METRIC_Linf");
- public final static MetricType METRIC_Lp = new MetricType("METRIC_Lp");
- public final static MetricType METRIC_Canberra = new MetricType("METRIC_Canberra", swigfaissJNI.METRIC_Canberra_get());
- public final static MetricType METRIC_BrayCurtis = new MetricType("METRIC_BrayCurtis");
- public final static MetricType METRIC_JensenShannon = new MetricType("METRIC_JensenShannon");
-
- public final int swigValue() {
- return swigValue;
- }
-
- public String toString() {
- return swigName;
- }
-
- public static MetricType swigToEnum(int swigValue) {
- if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
- return swigValues[swigValue];
- for (int i = 0; i < swigValues.length; i++)
- if (swigValues[i].swigValue == swigValue)
- return swigValues[i];
- throw new IllegalArgumentException("No enum " + MetricType.class + " with value " + swigValue);
- }
-
- private MetricType(String swigName) {
- this.swigName = swigName;
- this.swigValue = swigNext++;
- }
-
- private MetricType(String swigName, int swigValue) {
- this.swigName = swigName;
- this.swigValue = swigValue;
- swigNext = swigValue+1;
- }
-
- private MetricType(String swigName, MetricType swigEnum) {
- this.swigName = swigName;
- this.swigValue = swigEnum.swigValue;
- swigNext = this.swigValue+1;
- }
-
- private static MetricType[] swigValues = { METRIC_INNER_PRODUCT, METRIC_L2, METRIC_L1, METRIC_Linf, METRIC_Lp, METRIC_Canberra, METRIC_BrayCurtis, METRIC_JensenShannon };
- private static int swigNext = 0;
- private final int swigValue;
- private final String swigName;
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer.java
deleted file mode 100644
index b0ee9c3c4..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class MultiIndexQuantizer extends Index {
- private transient long swigCPtr;
-
- protected MultiIndexQuantizer(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.MultiIndexQuantizer_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(MultiIndexQuantizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_MultiIndexQuantizer(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setPq(ProductQuantizer value) {
- swigfaissJNI.MultiIndexQuantizer_pq_set(swigCPtr, this, ProductQuantizer.getCPtr(value), value);
- }
-
- public ProductQuantizer getPq() {
- long cPtr = swigfaissJNI.MultiIndexQuantizer_pq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, false);
- }
-
- public MultiIndexQuantizer(int d, long M, long nbits) {
- this(swigfaissJNI.new_MultiIndexQuantizer__SWIG_0(d, M, nbits), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.MultiIndexQuantizer_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.MultiIndexQuantizer_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public void add(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.MultiIndexQuantizer_add(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void reset() {
- swigfaissJNI.MultiIndexQuantizer_reset(swigCPtr, this);
- }
-
- public MultiIndexQuantizer() {
- this(swigfaissJNI.new_MultiIndexQuantizer__SWIG_1(), true);
- }
-
- public void reconstruct(long key, SWIGTYPE_p_float recons) {
- swigfaissJNI.MultiIndexQuantizer_reconstruct(swigCPtr, this, key, SWIGTYPE_p_float.getCPtr(recons));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer2.java b/ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer2.java
deleted file mode 100644
index 519c123c4..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/MultiIndexQuantizer2.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class MultiIndexQuantizer2 extends MultiIndexQuantizer {
- private transient long swigCPtr;
-
- protected MultiIndexQuantizer2(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.MultiIndexQuantizer2_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(MultiIndexQuantizer2 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_MultiIndexQuantizer2(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setAssign_indexes(SWIGTYPE_p_std__vectorT_faiss__Index_p_t value) {
- swigfaissJNI.MultiIndexQuantizer2_assign_indexes_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__Index_p_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__Index_p_t getAssign_indexes() {
- long cPtr = swigfaissJNI.MultiIndexQuantizer2_assign_indexes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__Index_p_t(cPtr, false);
- }
-
- public void setOwn_fields(boolean value) {
- swigfaissJNI.MultiIndexQuantizer2_own_fields_set(swigCPtr, this, value);
- }
-
- public boolean getOwn_fields() {
- return swigfaissJNI.MultiIndexQuantizer2_own_fields_get(swigCPtr, this);
- }
-
- public MultiIndexQuantizer2(int d, long M, long nbits, SWIGTYPE_p_p_faiss__Index indexes) {
- this(swigfaissJNI.new_MultiIndexQuantizer2__SWIG_0(d, M, nbits, SWIGTYPE_p_p_faiss__Index.getCPtr(indexes)), true);
- }
-
- public MultiIndexQuantizer2(int d, long nbits, Index assign_index_0, Index assign_index_1) {
- this(swigfaissJNI.new_MultiIndexQuantizer2__SWIG_1(d, nbits, Index.getCPtr(assign_index_0), assign_index_0, Index.getCPtr(assign_index_1), assign_index_1), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.MultiIndexQuantizer2_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void search(long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels) {
- swigfaissJNI.MultiIndexQuantizer2_search(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/NormalizationTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/NormalizationTransform.java
deleted file mode 100644
index aaa38642c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/NormalizationTransform.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class NormalizationTransform extends VectorTransform {
- private transient long swigCPtr;
-
- protected NormalizationTransform(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.NormalizationTransform_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(NormalizationTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_NormalizationTransform(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setNorm(float value) {
- swigfaissJNI.NormalizationTransform_norm_set(swigCPtr, this, value);
- }
-
- public float getNorm() {
- return swigfaissJNI.NormalizationTransform_norm_get(swigCPtr, this);
- }
-
- public NormalizationTransform(int d, float norm) {
- this(swigfaissJNI.new_NormalizationTransform__SWIG_0(d, norm), true);
- }
-
- public NormalizationTransform(int d) {
- this(swigfaissJNI.new_NormalizationTransform__SWIG_1(d), true);
- }
-
- public NormalizationTransform() {
- this(swigfaissJNI.new_NormalizationTransform__SWIG_2(), true);
- }
-
- public void apply_noalloc(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float xt) {
- swigfaissJNI.NormalizationTransform_apply_noalloc(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(xt));
- }
-
- public void reverse_transform(long n, SWIGTYPE_p_float xt, SWIGTYPE_p_float x) {
- swigfaissJNI.NormalizationTransform_reverse_transform(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(xt), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OPQMatrix.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OPQMatrix.java
deleted file mode 100644
index fafaf07d9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OPQMatrix.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OPQMatrix extends LinearTransform {
- private transient long swigCPtr;
-
- protected OPQMatrix(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.OPQMatrix_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OPQMatrix obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OPQMatrix(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setM(int value) {
- swigfaissJNI.OPQMatrix_M_set(swigCPtr, this, value);
- }
-
- public int getM() {
- return swigfaissJNI.OPQMatrix_M_get(swigCPtr, this);
- }
-
- public void setNiter(int value) {
- swigfaissJNI.OPQMatrix_niter_set(swigCPtr, this, value);
- }
-
- public int getNiter() {
- return swigfaissJNI.OPQMatrix_niter_get(swigCPtr, this);
- }
-
- public void setNiter_pq(int value) {
- swigfaissJNI.OPQMatrix_niter_pq_set(swigCPtr, this, value);
- }
-
- public int getNiter_pq() {
- return swigfaissJNI.OPQMatrix_niter_pq_get(swigCPtr, this);
- }
-
- public void setNiter_pq_0(int value) {
- swigfaissJNI.OPQMatrix_niter_pq_0_set(swigCPtr, this, value);
- }
-
- public int getNiter_pq_0() {
- return swigfaissJNI.OPQMatrix_niter_pq_0_get(swigCPtr, this);
- }
-
- public void setMax_train_points(long value) {
- swigfaissJNI.OPQMatrix_max_train_points_set(swigCPtr, this, value);
- }
-
- public long getMax_train_points() {
- return swigfaissJNI.OPQMatrix_max_train_points_get(swigCPtr, this);
- }
-
- public void setVerbose(boolean value) {
- swigfaissJNI.OPQMatrix_verbose_set(swigCPtr, this, value);
- }
-
- public boolean getVerbose() {
- return swigfaissJNI.OPQMatrix_verbose_get(swigCPtr, this);
- }
-
- public void setPq(ProductQuantizer value) {
- swigfaissJNI.OPQMatrix_pq_set(swigCPtr, this, ProductQuantizer.getCPtr(value), value);
- }
-
- public ProductQuantizer getPq() {
- long cPtr = swigfaissJNI.OPQMatrix_pq_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, false);
- }
-
- public OPQMatrix(int d, int M, int d2) {
- this(swigfaissJNI.new_OPQMatrix__SWIG_0(d, M, d2), true);
- }
-
- public OPQMatrix(int d, int M) {
- this(swigfaissJNI.new_OPQMatrix__SWIG_1(d, M), true);
- }
-
- public OPQMatrix(int d) {
- this(swigfaissJNI.new_OPQMatrix__SWIG_2(d), true);
- }
-
- public OPQMatrix() {
- this(swigfaissJNI.new_OPQMatrix__SWIG_3(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.OPQMatrix_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedLists.java
deleted file mode 100644
index 94d13f522..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedLists.java
+++ /dev/null
@@ -1,251 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OnDiskInvertedLists extends InvertedLists {
- private transient long swigCPtr;
-
- protected OnDiskInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.OnDiskInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OnDiskInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OnDiskInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setLists(SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t value) {
- swigfaissJNI.OnDiskInvertedLists_lists_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t getLists() {
- long cPtr = swigfaissJNI.OnDiskInvertedLists_lists_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t(cPtr, false);
- }
-
- static public class Slot {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected Slot(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Slot obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OnDiskInvertedLists_Slot(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setOffset(long value) {
- swigfaissJNI.OnDiskInvertedLists_Slot_offset_set(swigCPtr, this, value);
- }
-
- public long getOffset() {
- return swigfaissJNI.OnDiskInvertedLists_Slot_offset_get(swigCPtr, this);
- }
-
- public void setCapacity(long value) {
- swigfaissJNI.OnDiskInvertedLists_Slot_capacity_set(swigCPtr, this, value);
- }
-
- public long getCapacity() {
- return swigfaissJNI.OnDiskInvertedLists_Slot_capacity_get(swigCPtr, this);
- }
-
- public Slot(long offset, long capacity) {
- this(swigfaissJNI.new_OnDiskInvertedLists_Slot__SWIG_0(offset, capacity), true);
- }
-
- public Slot() {
- this(swigfaissJNI.new_OnDiskInvertedLists_Slot__SWIG_1(), true);
- }
-
- }
-
- public void setSlots(SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t value) {
- swigfaissJNI.OnDiskInvertedLists_slots_set(swigCPtr, this, SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t getSlots() {
- long cPtr = swigfaissJNI.OnDiskInvertedLists_slots_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t(cPtr, false);
- }
-
- public void setFilename(String value) {
- swigfaissJNI.OnDiskInvertedLists_filename_set(swigCPtr, this, value);
- }
-
- public String getFilename() {
- return swigfaissJNI.OnDiskInvertedLists_filename_get(swigCPtr, this);
- }
-
- public void setTotsize(long value) {
- swigfaissJNI.OnDiskInvertedLists_totsize_set(swigCPtr, this, value);
- }
-
- public long getTotsize() {
- return swigfaissJNI.OnDiskInvertedLists_totsize_get(swigCPtr, this);
- }
-
- public void setPtr(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.OnDiskInvertedLists_ptr_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getPtr() {
- long cPtr = swigfaissJNI.OnDiskInvertedLists_ptr_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setRead_only(boolean value) {
- swigfaissJNI.OnDiskInvertedLists_read_only_set(swigCPtr, this, value);
- }
-
- public boolean getRead_only() {
- return swigfaissJNI.OnDiskInvertedLists_read_only_get(swigCPtr, this);
- }
-
- public OnDiskInvertedLists(long nlist, long code_size, String filename) {
- this(swigfaissJNI.new_OnDiskInvertedLists__SWIG_0(nlist, code_size, filename), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.OnDiskInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.OnDiskInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.OnDiskInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public long add_entries(long list_no, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- return swigfaissJNI.OnDiskInvertedLists_add_entries(swigCPtr, this, list_no, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void update_entries(long list_no, long offset, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.OnDiskInvertedLists_update_entries(swigCPtr, this, list_no, offset, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void resize(long list_no, long new_size) {
- swigfaissJNI.OnDiskInvertedLists_resize(swigCPtr, this, list_no, new_size);
- }
-
- public long merge_from(SWIGTYPE_p_p_faiss__InvertedLists ils, int n_il, boolean verbose) {
- return swigfaissJNI.OnDiskInvertedLists_merge_from__SWIG_0(swigCPtr, this, SWIGTYPE_p_p_faiss__InvertedLists.getCPtr(ils), n_il, verbose);
- }
-
- public long merge_from(SWIGTYPE_p_p_faiss__InvertedLists ils, int n_il) {
- return swigfaissJNI.OnDiskInvertedLists_merge_from__SWIG_1(swigCPtr, this, SWIGTYPE_p_p_faiss__InvertedLists.getCPtr(ils), n_il);
- }
-
- public long merge_from_1(InvertedLists il, boolean verbose) {
- return swigfaissJNI.OnDiskInvertedLists_merge_from_1__SWIG_0(swigCPtr, this, InvertedLists.getCPtr(il), il, verbose);
- }
-
- public long merge_from_1(InvertedLists il) {
- return swigfaissJNI.OnDiskInvertedLists_merge_from_1__SWIG_1(swigCPtr, this, InvertedLists.getCPtr(il), il);
- }
-
- public void crop_invlists(long l0, long l1) {
- swigfaissJNI.OnDiskInvertedLists_crop_invlists(swigCPtr, this, l0, l1);
- }
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.OnDiskInvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
- public void setLocks(SWIGTYPE_p_faiss__LockLevels value) {
- swigfaissJNI.OnDiskInvertedLists_locks_set(swigCPtr, this, SWIGTYPE_p_faiss__LockLevels.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__LockLevels getLocks() {
- long cPtr = swigfaissJNI.OnDiskInvertedLists_locks_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__LockLevels(cPtr, false);
- }
-
- public void setPf(SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch value) {
- swigfaissJNI.OnDiskInvertedLists_pf_set(swigCPtr, this, SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch getPf() {
- long cPtr = swigfaissJNI.OnDiskInvertedLists_pf_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch(cPtr, false);
- }
-
- public void setPrefetch_nthread(int value) {
- swigfaissJNI.OnDiskInvertedLists_prefetch_nthread_set(swigCPtr, this, value);
- }
-
- public int getPrefetch_nthread() {
- return swigfaissJNI.OnDiskInvertedLists_prefetch_nthread_get(swigCPtr, this);
- }
-
- public void do_mmap() {
- swigfaissJNI.OnDiskInvertedLists_do_mmap(swigCPtr, this);
- }
-
- public void update_totsize(long new_totsize) {
- swigfaissJNI.OnDiskInvertedLists_update_totsize(swigCPtr, this, new_totsize);
- }
-
- public void resize_locked(long list_no, long new_size) {
- swigfaissJNI.OnDiskInvertedLists_resize_locked(swigCPtr, this, list_no, new_size);
- }
-
- public long allocate_slot(long capacity) {
- return swigfaissJNI.OnDiskInvertedLists_allocate_slot(swigCPtr, this, capacity);
- }
-
- public void free_slot(long offset, long capacity) {
- swigfaissJNI.OnDiskInvertedLists_free_slot(swigCPtr, this, offset, capacity);
- }
-
- public void set_all_lists_sizes(SWIGTYPE_p_unsigned_long sizes) {
- swigfaissJNI.OnDiskInvertedLists_set_all_lists_sizes(swigCPtr, this, SWIGTYPE_p_unsigned_long.getCPtr(sizes));
- }
-
- public OnDiskInvertedLists() {
- this(swigfaissJNI.new_OnDiskInvertedLists__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedListsIOHook.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedListsIOHook.java
deleted file mode 100644
index 15a2138ee..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskInvertedListsIOHook.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OnDiskInvertedListsIOHook {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected OnDiskInvertedListsIOHook(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OnDiskInvertedListsIOHook obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OnDiskInvertedListsIOHook(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public OnDiskInvertedListsIOHook() {
- this(swigfaissJNI.new_OnDiskInvertedListsIOHook(), true);
- }
-
- public void write(InvertedLists ils, SWIGTYPE_p_IOWriter f) {
- swigfaissJNI.OnDiskInvertedListsIOHook_write(swigCPtr, this, InvertedLists.getCPtr(ils), ils, SWIGTYPE_p_IOWriter.getCPtr(f));
- }
-
- public InvertedLists read(SWIGTYPE_p_IOReader f, int io_flags) {
- long cPtr = swigfaissJNI.OnDiskInvertedListsIOHook_read(swigCPtr, this, SWIGTYPE_p_IOReader.getCPtr(f), io_flags);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public InvertedLists read_ArrayInvertedLists(SWIGTYPE_p_IOReader f, int io_flags, long nlist, long code_size, Uint64Vector sizes) {
- long cPtr = swigfaissJNI.OnDiskInvertedListsIOHook_read_ArrayInvertedLists(swigCPtr, this, SWIGTYPE_p_IOReader.getCPtr(f), io_flags, nlist, code_size, Uint64Vector.getCPtr(sizes), sizes);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskOneList.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskOneList.java
deleted file mode 100644
index acc2cfae7..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OnDiskOneList.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OnDiskOneList {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected OnDiskOneList(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OnDiskOneList obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OnDiskOneList(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setSize(long value) {
- swigfaissJNI.OnDiskOneList_size_set(swigCPtr, this, value);
- }
-
- public long getSize() {
- return swigfaissJNI.OnDiskOneList_size_get(swigCPtr, this);
- }
-
- public void setCapacity(long value) {
- swigfaissJNI.OnDiskOneList_capacity_set(swigCPtr, this, value);
- }
-
- public long getCapacity() {
- return swigfaissJNI.OnDiskOneList_capacity_get(swigCPtr, this);
- }
-
- public void setOffset(long value) {
- swigfaissJNI.OnDiskOneList_offset_set(swigCPtr, this, value);
- }
-
- public long getOffset() {
- return swigfaissJNI.OnDiskOneList_offset_get(swigCPtr, this);
- }
-
- public OnDiskOneList() {
- this(swigfaissJNI.new_OnDiskOneList(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OneRecallAtRCriterion.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OneRecallAtRCriterion.java
deleted file mode 100644
index f57214205..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OneRecallAtRCriterion.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OneRecallAtRCriterion extends AutoTuneCriterion {
- private transient long swigCPtr;
-
- protected OneRecallAtRCriterion(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.OneRecallAtRCriterion_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OneRecallAtRCriterion obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OneRecallAtRCriterion(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setR(long value) {
- swigfaissJNI.OneRecallAtRCriterion_R_set(swigCPtr, this, value);
- }
-
- public long getR() {
- return swigfaissJNI.OneRecallAtRCriterion_R_get(swigCPtr, this);
-}
-
- public OneRecallAtRCriterion(long nq, long R) {
- this(swigfaissJNI.new_OneRecallAtRCriterion(nq, R), true);
- }
-
- public double evaluate(SWIGTYPE_p_float D, LongVector I) {
- return swigfaissJNI.OneRecallAtRCriterion_evaluate(swigCPtr, this, SWIGTYPE_p_float.getCPtr(D), SWIGTYPE_p_long_long.getCPtr(I.data()), I);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoint.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoint.java
deleted file mode 100644
index ed0f71f5d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoint.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OperatingPoint {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected OperatingPoint(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OperatingPoint obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OperatingPoint(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setPerf(double value) {
- swigfaissJNI.OperatingPoint_perf_set(swigCPtr, this, value);
- }
-
- public double getPerf() {
- return swigfaissJNI.OperatingPoint_perf_get(swigCPtr, this);
- }
-
- public void setT(double value) {
- swigfaissJNI.OperatingPoint_t_set(swigCPtr, this, value);
- }
-
- public double getT() {
- return swigfaissJNI.OperatingPoint_t_get(swigCPtr, this);
- }
-
- public void setKey(String value) {
- swigfaissJNI.OperatingPoint_key_set(swigCPtr, this, value);
- }
-
- public String getKey() {
- return swigfaissJNI.OperatingPoint_key_get(swigCPtr, this);
- }
-
- public void setCno(long value) {
- swigfaissJNI.OperatingPoint_cno_set(swigCPtr, this, value);
- }
-
- public long getCno() {
- return swigfaissJNI.OperatingPoint_cno_get(swigCPtr, this);
-}
-
- public OperatingPoint() {
- this(swigfaissJNI.new_OperatingPoint(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPointVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPointVector.java
deleted file mode 100644
index 42fab072b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPointVector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OperatingPointVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected OperatingPointVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OperatingPointVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OperatingPointVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public OperatingPointVector() {
- this(swigfaissJNI.new_OperatingPointVector(), true);
- }
-
- public void push_back(OperatingPoint arg0) {
- swigfaissJNI.OperatingPointVector_push_back(swigCPtr, this, OperatingPoint.getCPtr(arg0), arg0);
- }
-
- public void clear() {
- swigfaissJNI.OperatingPointVector_clear(swigCPtr, this);
- }
-
- public OperatingPoint data() {
- long cPtr = swigfaissJNI.OperatingPointVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new OperatingPoint(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.OperatingPointVector_size(swigCPtr, this);
- }
-
- public OperatingPoint at(long n) {
- return new OperatingPoint(swigfaissJNI.OperatingPointVector_at(swigCPtr, this, n), true);
- }
-
- public void resize(long n) {
- swigfaissJNI.OperatingPointVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.OperatingPointVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(OperatingPointVector other) {
- swigfaissJNI.OperatingPointVector_swap(swigCPtr, this, OperatingPointVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoints.java b/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoints.java
deleted file mode 100644
index 036e6730d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/OperatingPoints.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class OperatingPoints {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected OperatingPoints(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(OperatingPoints obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_OperatingPoints(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setAll_pts(OperatingPointVector value) {
- swigfaissJNI.OperatingPoints_all_pts_set(swigCPtr, this, OperatingPointVector.getCPtr(value), value);
- }
-
- public OperatingPointVector getAll_pts() {
- long cPtr = swigfaissJNI.OperatingPoints_all_pts_get(swigCPtr, this);
- return (cPtr == 0) ? null : new OperatingPointVector(cPtr, false);
- }
-
- public void setOptimal_pts(OperatingPointVector value) {
- swigfaissJNI.OperatingPoints_optimal_pts_set(swigCPtr, this, OperatingPointVector.getCPtr(value), value);
- }
-
- public OperatingPointVector getOptimal_pts() {
- long cPtr = swigfaissJNI.OperatingPoints_optimal_pts_get(swigCPtr, this);
- return (cPtr == 0) ? null : new OperatingPointVector(cPtr, false);
- }
-
- public OperatingPoints() {
- this(swigfaissJNI.new_OperatingPoints(), true);
- }
-
- public int merge_with(OperatingPoints other, String prefix) {
- return swigfaissJNI.OperatingPoints_merge_with__SWIG_0(swigCPtr, this, OperatingPoints.getCPtr(other), other, prefix);
- }
-
- public int merge_with(OperatingPoints other) {
- return swigfaissJNI.OperatingPoints_merge_with__SWIG_1(swigCPtr, this, OperatingPoints.getCPtr(other), other);
- }
-
- public void clear() {
- swigfaissJNI.OperatingPoints_clear(swigCPtr, this);
- }
-
- public boolean add(double perf, double t, String key, long cno) {
- return swigfaissJNI.OperatingPoints_add__SWIG_0(swigCPtr, this, perf, t, key, cno);
- }
-
- public boolean add(double perf, double t, String key) {
- return swigfaissJNI.OperatingPoints_add__SWIG_1(swigCPtr, this, perf, t, key);
- }
-
- public double t_for_perf(double perf) {
- return swigfaissJNI.OperatingPoints_t_for_perf(swigCPtr, this, perf);
- }
-
- public void display(boolean only_optimal) {
- swigfaissJNI.OperatingPoints_display__SWIG_0(swigCPtr, this, only_optimal);
- }
-
- public void display() {
- swigfaissJNI.OperatingPoints_display__SWIG_1(swigCPtr, this);
- }
-
- public void all_to_gnuplot(String fname) {
- swigfaissJNI.OperatingPoints_all_to_gnuplot(swigCPtr, this, fname);
- }
-
- public void optimal_to_gnuplot(String fname) {
- swigfaissJNI.OperatingPoints_optimal_to_gnuplot(swigCPtr, this, fname);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PCAMatrix.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PCAMatrix.java
deleted file mode 100644
index caa7864a0..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PCAMatrix.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PCAMatrix extends LinearTransform {
- private transient long swigCPtr;
-
- protected PCAMatrix(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.PCAMatrix_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PCAMatrix obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PCAMatrix(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setEigen_power(float value) {
- swigfaissJNI.PCAMatrix_eigen_power_set(swigCPtr, this, value);
- }
-
- public float getEigen_power() {
- return swigfaissJNI.PCAMatrix_eigen_power_get(swigCPtr, this);
- }
-
- public void setEpsilon(float value) {
- swigfaissJNI.PCAMatrix_epsilon_set(swigCPtr, this, value);
- }
-
- public float getEpsilon() {
- return swigfaissJNI.PCAMatrix_epsilon_get(swigCPtr, this);
- }
-
- public void setRandom_rotation(boolean value) {
- swigfaissJNI.PCAMatrix_random_rotation_set(swigCPtr, this, value);
- }
-
- public boolean getRandom_rotation() {
- return swigfaissJNI.PCAMatrix_random_rotation_get(swigCPtr, this);
- }
-
- public void setMax_points_per_d(long value) {
- swigfaissJNI.PCAMatrix_max_points_per_d_set(swigCPtr, this, value);
- }
-
- public long getMax_points_per_d() {
- return swigfaissJNI.PCAMatrix_max_points_per_d_get(swigCPtr, this);
- }
-
- public void setBalanced_bins(int value) {
- swigfaissJNI.PCAMatrix_balanced_bins_set(swigCPtr, this, value);
- }
-
- public int getBalanced_bins() {
- return swigfaissJNI.PCAMatrix_balanced_bins_get(swigCPtr, this);
- }
-
- public void setMean(FloatVector value) {
- swigfaissJNI.PCAMatrix_mean_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getMean() {
- long cPtr = swigfaissJNI.PCAMatrix_mean_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setEigenvalues(FloatVector value) {
- swigfaissJNI.PCAMatrix_eigenvalues_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getEigenvalues() {
- long cPtr = swigfaissJNI.PCAMatrix_eigenvalues_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setPCAMat(FloatVector value) {
- swigfaissJNI.PCAMatrix_PCAMat_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getPCAMat() {
- long cPtr = swigfaissJNI.PCAMatrix_PCAMat_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public PCAMatrix(int d_in, int d_out, float eigen_power, boolean random_rotation) {
- this(swigfaissJNI.new_PCAMatrix__SWIG_0(d_in, d_out, eigen_power, random_rotation), true);
- }
-
- public PCAMatrix(int d_in, int d_out, float eigen_power) {
- this(swigfaissJNI.new_PCAMatrix__SWIG_1(d_in, d_out, eigen_power), true);
- }
-
- public PCAMatrix(int d_in, int d_out) {
- this(swigfaissJNI.new_PCAMatrix__SWIG_2(d_in, d_out), true);
- }
-
- public PCAMatrix(int d_in) {
- this(swigfaissJNI.new_PCAMatrix__SWIG_3(d_in), true);
- }
-
- public PCAMatrix() {
- this(swigfaissJNI.new_PCAMatrix__SWIG_4(), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.PCAMatrix_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void copy_from(PCAMatrix other) {
- swigfaissJNI.PCAMatrix_copy_from(swigCPtr, this, PCAMatrix.getCPtr(other), other);
- }
-
- public void prepare_Ab() {
- swigfaissJNI.PCAMatrix_prepare_Ab(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder16.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder16.java
deleted file mode 100644
index f40c70814..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder16.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PQDecoder16 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PQDecoder16(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PQDecoder16 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PQDecoder16(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_uint16_t value) {
- swigfaissJNI.PQDecoder16_code_set(swigCPtr, this, SWIGTYPE_p_uint16_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_uint16_t getCode() {
- long cPtr = swigfaissJNI.PQDecoder16_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_uint16_t(cPtr, false);
- }
-
- public PQDecoder16(SWIGTYPE_p_unsigned_char code, int nbits) {
- this(swigfaissJNI.new_PQDecoder16(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits), true);
- }
-
- public long decode() {
- return swigfaissJNI.PQDecoder16_decode(swigCPtr, this);
- }
-
- public final static int nbits = swigfaissJNI.PQDecoder16_nbits_get();
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder8.java
deleted file mode 100644
index ee384cdaf..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoder8.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PQDecoder8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PQDecoder8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PQDecoder8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PQDecoder8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.PQDecoder8_code_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCode() {
- long cPtr = swigfaissJNI.PQDecoder8_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public PQDecoder8(SWIGTYPE_p_unsigned_char code, int nbits) {
- this(swigfaissJNI.new_PQDecoder8(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits), true);
- }
-
- public long decode() {
- return swigfaissJNI.PQDecoder8_decode(swigCPtr, this);
- }
-
- public final static int nbits = swigfaissJNI.PQDecoder8_nbits_get();
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoderGeneric.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoderGeneric.java
deleted file mode 100644
index 487b48a0f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PQDecoderGeneric.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PQDecoderGeneric {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PQDecoderGeneric(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PQDecoderGeneric obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PQDecoderGeneric(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.PQDecoderGeneric_code_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCode() {
- long cPtr = swigfaissJNI.PQDecoderGeneric_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setOffset(short value) {
- swigfaissJNI.PQDecoderGeneric_offset_set(swigCPtr, this, value);
- }
-
- public short getOffset() {
- return swigfaissJNI.PQDecoderGeneric_offset_get(swigCPtr, this);
- }
-
- public int getNbits() {
- return swigfaissJNI.PQDecoderGeneric_nbits_get(swigCPtr, this);
- }
-
- public long getMask() {
- return swigfaissJNI.PQDecoderGeneric_mask_get(swigCPtr, this);
- }
-
- public void setReg(short value) {
- swigfaissJNI.PQDecoderGeneric_reg_set(swigCPtr, this, value);
- }
-
- public short getReg() {
- return swigfaissJNI.PQDecoderGeneric_reg_get(swigCPtr, this);
- }
-
- public PQDecoderGeneric(SWIGTYPE_p_unsigned_char code, int nbits) {
- this(swigfaissJNI.new_PQDecoderGeneric(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits), true);
- }
-
- public long decode() {
- return swigfaissJNI.PQDecoderGeneric_decode(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder16.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder16.java
deleted file mode 100644
index 56727e772..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder16.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PQEncoder16 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PQEncoder16(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PQEncoder16 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PQEncoder16(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_uint16_t value) {
- swigfaissJNI.PQEncoder16_code_set(swigCPtr, this, SWIGTYPE_p_uint16_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_uint16_t getCode() {
- long cPtr = swigfaissJNI.PQEncoder16_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_uint16_t(cPtr, false);
- }
-
- public PQEncoder16(SWIGTYPE_p_unsigned_char code, int nbits) {
- this(swigfaissJNI.new_PQEncoder16(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits), true);
- }
-
- public void encode(long x) {
- swigfaissJNI.PQEncoder16_encode(swigCPtr, this, x);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder8.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder8.java
deleted file mode 100644
index fdb0fac47..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoder8.java
+++ /dev/null
@@ -1,56 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PQEncoder8 {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PQEncoder8(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PQEncoder8 obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PQEncoder8(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.PQEncoder8_code_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCode() {
- long cPtr = swigfaissJNI.PQEncoder8_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public PQEncoder8(SWIGTYPE_p_unsigned_char code, int nbits) {
- this(swigfaissJNI.new_PQEncoder8(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits), true);
- }
-
- public void encode(long x) {
- swigfaissJNI.PQEncoder8_encode(swigCPtr, this, x);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoderGeneric.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoderGeneric.java
deleted file mode 100644
index 682f526cf..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PQEncoderGeneric.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PQEncoderGeneric {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PQEncoderGeneric(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PQEncoderGeneric obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PQEncoderGeneric(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setCode(SWIGTYPE_p_unsigned_char value) {
- swigfaissJNI.PQEncoderGeneric_code_set(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_char getCode() {
- long cPtr = swigfaissJNI.PQEncoderGeneric_code_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void setOffset(short value) {
- swigfaissJNI.PQEncoderGeneric_offset_set(swigCPtr, this, value);
- }
-
- public short getOffset() {
- return swigfaissJNI.PQEncoderGeneric_offset_get(swigCPtr, this);
- }
-
- public int getNbits() {
- return swigfaissJNI.PQEncoderGeneric_nbits_get(swigCPtr, this);
- }
-
- public void setReg(short value) {
- swigfaissJNI.PQEncoderGeneric_reg_set(swigCPtr, this, value);
- }
-
- public short getReg() {
- return swigfaissJNI.PQEncoderGeneric_reg_get(swigCPtr, this);
- }
-
- public PQEncoderGeneric(SWIGTYPE_p_unsigned_char code, int nbits, short offset) {
- this(swigfaissJNI.new_PQEncoderGeneric__SWIG_0(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits, offset), true);
- }
-
- public PQEncoderGeneric(SWIGTYPE_p_unsigned_char code, int nbits) {
- this(swigfaissJNI.new_PQEncoderGeneric__SWIG_1(SWIGTYPE_p_unsigned_char.getCPtr(code), nbits), true);
- }
-
- public void encode(long x) {
- swigfaissJNI.PQEncoderGeneric_encode(swigCPtr, this, x);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ParameterRange.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ParameterRange.java
deleted file mode 100644
index 4f6643dae..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ParameterRange.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ParameterRange {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ParameterRange(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ParameterRange obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ParameterRange(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setName(String value) {
- swigfaissJNI.ParameterRange_name_set(swigCPtr, this, value);
- }
-
- public String getName() {
- return swigfaissJNI.ParameterRange_name_get(swigCPtr, this);
- }
-
- public void setValues(DoubleVector value) {
- swigfaissJNI.ParameterRange_values_set(swigCPtr, this, DoubleVector.getCPtr(value), value);
- }
-
- public DoubleVector getValues() {
- long cPtr = swigfaissJNI.ParameterRange_values_get(swigCPtr, this);
- return (cPtr == 0) ? null : new DoubleVector(cPtr, false);
- }
-
- public ParameterRange() {
- this(swigfaissJNI.new_ParameterRange(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ParameterSpace.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ParameterSpace.java
deleted file mode 100644
index 210509c38..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ParameterSpace.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ParameterSpace {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ParameterSpace(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ParameterSpace obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ParameterSpace(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setParameter_ranges(SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t value) {
- swigfaissJNI.ParameterSpace_parameter_ranges_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t getParameter_ranges() {
- long cPtr = swigfaissJNI.ParameterSpace_parameter_ranges_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t(cPtr, false);
- }
-
- public void setVerbose(int value) {
- swigfaissJNI.ParameterSpace_verbose_set(swigCPtr, this, value);
- }
-
- public int getVerbose() {
- return swigfaissJNI.ParameterSpace_verbose_get(swigCPtr, this);
- }
-
- public void setN_experiments(int value) {
- swigfaissJNI.ParameterSpace_n_experiments_set(swigCPtr, this, value);
- }
-
- public int getN_experiments() {
- return swigfaissJNI.ParameterSpace_n_experiments_get(swigCPtr, this);
- }
-
- public void setBatchsize(long value) {
- swigfaissJNI.ParameterSpace_batchsize_set(swigCPtr, this, value);
- }
-
- public long getBatchsize() {
- return swigfaissJNI.ParameterSpace_batchsize_get(swigCPtr, this);
- }
-
- public void setThread_over_batches(boolean value) {
- swigfaissJNI.ParameterSpace_thread_over_batches_set(swigCPtr, this, value);
- }
-
- public boolean getThread_over_batches() {
- return swigfaissJNI.ParameterSpace_thread_over_batches_get(swigCPtr, this);
- }
-
- public void setMin_test_duration(double value) {
- swigfaissJNI.ParameterSpace_min_test_duration_set(swigCPtr, this, value);
- }
-
- public double getMin_test_duration() {
- return swigfaissJNI.ParameterSpace_min_test_duration_get(swigCPtr, this);
- }
-
- public ParameterSpace() {
- this(swigfaissJNI.new_ParameterSpace(), true);
- }
-
- public long n_combinations() {
- return swigfaissJNI.ParameterSpace_n_combinations(swigCPtr, this);
- }
-
- public boolean combination_ge(long c1, long c2) {
- return swigfaissJNI.ParameterSpace_combination_ge(swigCPtr, this, c1, c2);
- }
-
- public String combination_name(long cno) {
- return swigfaissJNI.ParameterSpace_combination_name(swigCPtr, this, cno);
- }
-
- public void display() {
- swigfaissJNI.ParameterSpace_display(swigCPtr, this);
- }
-
- public ParameterRange add_range(String name) {
- return new ParameterRange(swigfaissJNI.ParameterSpace_add_range(swigCPtr, this, name), false);
- }
-
- public void initialize(Index index) {
- swigfaissJNI.ParameterSpace_initialize(swigCPtr, this, Index.getCPtr(index), index);
- }
-
- public void set_index_parameters(Index index, long cno) {
- swigfaissJNI.ParameterSpace_set_index_parameters__SWIG_0(swigCPtr, this, Index.getCPtr(index), index, cno);
- }
-
- public void set_index_parameters(Index index, String param_string) {
- swigfaissJNI.ParameterSpace_set_index_parameters__SWIG_1(swigCPtr, this, Index.getCPtr(index), index, param_string);
- }
-
- public void set_index_parameter(Index index, String name, double val) {
- swigfaissJNI.ParameterSpace_set_index_parameter(swigCPtr, this, Index.getCPtr(index), index, name, val);
- }
-
- public void update_bounds(long cno, OperatingPoint op, SWIGTYPE_p_double upper_bound_perf, SWIGTYPE_p_double lower_bound_t) {
- swigfaissJNI.ParameterSpace_update_bounds(swigCPtr, this, cno, OperatingPoint.getCPtr(op), op, SWIGTYPE_p_double.getCPtr(upper_bound_perf), SWIGTYPE_p_double.getCPtr(lower_bound_t));
- }
-
- public void explore(Index index, long nq, SWIGTYPE_p_float xq, AutoTuneCriterion crit, OperatingPoints ops) {
- swigfaissJNI.ParameterSpace_explore(swigCPtr, this, Index.getCPtr(index), index, nq, SWIGTYPE_p_float.getCPtr(xq), AutoTuneCriterion.getCPtr(crit), crit, OperatingPoints.getCPtr(ops), ops);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PartitionStats.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PartitionStats.java
deleted file mode 100644
index ea9038771..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PartitionStats.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PartitionStats {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PartitionStats(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PartitionStats obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PartitionStats(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setBissect_cycles(long value) {
- swigfaissJNI.PartitionStats_bissect_cycles_set(swigCPtr, this, value);
- }
-
- public long getBissect_cycles() {
- return swigfaissJNI.PartitionStats_bissect_cycles_get(swigCPtr, this);
- }
-
- public void setCompress_cycles(long value) {
- swigfaissJNI.PartitionStats_compress_cycles_set(swigCPtr, this, value);
- }
-
- public long getCompress_cycles() {
- return swigfaissJNI.PartitionStats_compress_cycles_get(swigCPtr, this);
- }
-
- public PartitionStats() {
- this(swigfaissJNI.new_PartitionStats(), true);
- }
-
- public void reset() {
- swigfaissJNI.PartitionStats_reset(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PermutationObjective.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PermutationObjective.java
deleted file mode 100644
index 5a6d0b54c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PermutationObjective.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PermutationObjective {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected PermutationObjective(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PermutationObjective obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PermutationObjective(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setN(int value) {
- swigfaissJNI.PermutationObjective_n_set(swigCPtr, this, value);
- }
-
- public int getN() {
- return swigfaissJNI.PermutationObjective_n_get(swigCPtr, this);
- }
-
- public double compute_cost(SWIGTYPE_p_int perm) {
- return swigfaissJNI.PermutationObjective_compute_cost(swigCPtr, this, SWIGTYPE_p_int.getCPtr(perm));
- }
-
- public double cost_update(SWIGTYPE_p_int perm, int iw, int jw) {
- return swigfaissJNI.PermutationObjective_cost_update(swigCPtr, this, SWIGTYPE_p_int.getCPtr(perm), iw, jw);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/PolysemousTraining.java b/ann/src/main/java/com/twitter/ann/faiss/swig/PolysemousTraining.java
deleted file mode 100644
index d65dcfeb8..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/PolysemousTraining.java
+++ /dev/null
@@ -1,144 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class PolysemousTraining extends SimulatedAnnealingParameters {
- private transient long swigCPtr;
-
- protected PolysemousTraining(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.PolysemousTraining_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(PolysemousTraining obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_PolysemousTraining(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setOptimization_type(PolysemousTraining.Optimization_type_t value) {
- swigfaissJNI.PolysemousTraining_optimization_type_set(swigCPtr, this, value.swigValue());
- }
-
- public PolysemousTraining.Optimization_type_t getOptimization_type() {
- return PolysemousTraining.Optimization_type_t.swigToEnum(swigfaissJNI.PolysemousTraining_optimization_type_get(swigCPtr, this));
- }
-
- public void setNtrain_permutation(int value) {
- swigfaissJNI.PolysemousTraining_ntrain_permutation_set(swigCPtr, this, value);
- }
-
- public int getNtrain_permutation() {
- return swigfaissJNI.PolysemousTraining_ntrain_permutation_get(swigCPtr, this);
- }
-
- public void setDis_weight_factor(double value) {
- swigfaissJNI.PolysemousTraining_dis_weight_factor_set(swigCPtr, this, value);
- }
-
- public double getDis_weight_factor() {
- return swigfaissJNI.PolysemousTraining_dis_weight_factor_get(swigCPtr, this);
- }
-
- public void setMax_memory(long value) {
- swigfaissJNI.PolysemousTraining_max_memory_set(swigCPtr, this, value);
- }
-
- public long getMax_memory() {
- return swigfaissJNI.PolysemousTraining_max_memory_get(swigCPtr, this);
- }
-
- public void setLog_pattern(String value) {
- swigfaissJNI.PolysemousTraining_log_pattern_set(swigCPtr, this, value);
- }
-
- public String getLog_pattern() {
- return swigfaissJNI.PolysemousTraining_log_pattern_get(swigCPtr, this);
- }
-
- public PolysemousTraining() {
- this(swigfaissJNI.new_PolysemousTraining(), true);
- }
-
- public void optimize_pq_for_hamming(ProductQuantizer pq, long n, SWIGTYPE_p_float x) {
- swigfaissJNI.PolysemousTraining_optimize_pq_for_hamming(swigCPtr, this, ProductQuantizer.getCPtr(pq), pq, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void optimize_ranking(ProductQuantizer pq, long n, SWIGTYPE_p_float x) {
- swigfaissJNI.PolysemousTraining_optimize_ranking(swigCPtr, this, ProductQuantizer.getCPtr(pq), pq, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void optimize_reproduce_distances(ProductQuantizer pq) {
- swigfaissJNI.PolysemousTraining_optimize_reproduce_distances(swigCPtr, this, ProductQuantizer.getCPtr(pq), pq);
- }
-
- public long memory_usage_per_thread(ProductQuantizer pq) {
- return swigfaissJNI.PolysemousTraining_memory_usage_per_thread(swigCPtr, this, ProductQuantizer.getCPtr(pq), pq);
- }
-
- public final static class Optimization_type_t {
- public final static PolysemousTraining.Optimization_type_t OT_None = new PolysemousTraining.Optimization_type_t("OT_None");
- public final static PolysemousTraining.Optimization_type_t OT_ReproduceDistances_affine = new PolysemousTraining.Optimization_type_t("OT_ReproduceDistances_affine");
- public final static PolysemousTraining.Optimization_type_t OT_Ranking_weighted_diff = new PolysemousTraining.Optimization_type_t("OT_Ranking_weighted_diff");
-
- public final int swigValue() {
- return swigValue;
- }
-
- public String toString() {
- return swigName;
- }
-
- public static Optimization_type_t swigToEnum(int swigValue) {
- if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
- return swigValues[swigValue];
- for (int i = 0; i < swigValues.length; i++)
- if (swigValues[i].swigValue == swigValue)
- return swigValues[i];
- throw new IllegalArgumentException("No enum " + Optimization_type_t.class + " with value " + swigValue);
- }
-
- private Optimization_type_t(String swigName) {
- this.swigName = swigName;
- this.swigValue = swigNext++;
- }
-
- private Optimization_type_t(String swigName, int swigValue) {
- this.swigName = swigName;
- this.swigValue = swigValue;
- swigNext = swigValue+1;
- }
-
- private Optimization_type_t(String swigName, Optimization_type_t swigEnum) {
- this.swigName = swigName;
- this.swigValue = swigEnum.swigValue;
- swigNext = this.swigValue+1;
- }
-
- private static Optimization_type_t[] swigValues = { OT_None, OT_ReproduceDistances_affine, OT_Ranking_weighted_diff };
- private static int swigNext = 0;
- private final int swigValue;
- private final String swigName;
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ProductQuantizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ProductQuantizer.java
deleted file mode 100644
index 0249e29e3..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ProductQuantizer.java
+++ /dev/null
@@ -1,279 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ProductQuantizer {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ProductQuantizer(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ProductQuantizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ProductQuantizer(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setD(long value) {
- swigfaissJNI.ProductQuantizer_d_set(swigCPtr, this, value);
- }
-
- public long getD() {
- return swigfaissJNI.ProductQuantizer_d_get(swigCPtr, this);
- }
-
- public void setM(long value) {
- swigfaissJNI.ProductQuantizer_M_set(swigCPtr, this, value);
- }
-
- public long getM() {
- return swigfaissJNI.ProductQuantizer_M_get(swigCPtr, this);
- }
-
- public void setNbits(long value) {
- swigfaissJNI.ProductQuantizer_nbits_set(swigCPtr, this, value);
- }
-
- public long getNbits() {
- return swigfaissJNI.ProductQuantizer_nbits_get(swigCPtr, this);
- }
-
- public void setDsub(long value) {
- swigfaissJNI.ProductQuantizer_dsub_set(swigCPtr, this, value);
- }
-
- public long getDsub() {
- return swigfaissJNI.ProductQuantizer_dsub_get(swigCPtr, this);
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.ProductQuantizer_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.ProductQuantizer_code_size_get(swigCPtr, this);
- }
-
- public void setKsub(long value) {
- swigfaissJNI.ProductQuantizer_ksub_set(swigCPtr, this, value);
- }
-
- public long getKsub() {
- return swigfaissJNI.ProductQuantizer_ksub_get(swigCPtr, this);
- }
-
- public void setVerbose(boolean value) {
- swigfaissJNI.ProductQuantizer_verbose_set(swigCPtr, this, value);
- }
-
- public boolean getVerbose() {
- return swigfaissJNI.ProductQuantizer_verbose_get(swigCPtr, this);
- }
-
- public void setTrain_type(ProductQuantizer.train_type_t value) {
- swigfaissJNI.ProductQuantizer_train_type_set(swigCPtr, this, value.swigValue());
- }
-
- public ProductQuantizer.train_type_t getTrain_type() {
- return ProductQuantizer.train_type_t.swigToEnum(swigfaissJNI.ProductQuantizer_train_type_get(swigCPtr, this));
- }
-
- public void setCp(ClusteringParameters value) {
- swigfaissJNI.ProductQuantizer_cp_set(swigCPtr, this, ClusteringParameters.getCPtr(value), value);
- }
-
- public ClusteringParameters getCp() {
- long cPtr = swigfaissJNI.ProductQuantizer_cp_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ClusteringParameters(cPtr, false);
- }
-
- public void setAssign_index(Index value) {
- swigfaissJNI.ProductQuantizer_assign_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getAssign_index() {
- long cPtr = swigfaissJNI.ProductQuantizer_assign_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setCentroids(FloatVector value) {
- swigfaissJNI.ProductQuantizer_centroids_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getCentroids() {
- long cPtr = swigfaissJNI.ProductQuantizer_centroids_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public SWIGTYPE_p_float get_centroids(long m, long i) {
- long cPtr = swigfaissJNI.ProductQuantizer_get_centroids(swigCPtr, this, m, i);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public void train(int n, SWIGTYPE_p_float x) {
- swigfaissJNI.ProductQuantizer_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public ProductQuantizer(long d, long M, long nbits) {
- this(swigfaissJNI.new_ProductQuantizer__SWIG_0(d, M, nbits), true);
- }
-
- public ProductQuantizer() {
- this(swigfaissJNI.new_ProductQuantizer__SWIG_1(), true);
- }
-
- public void set_derived_values() {
- swigfaissJNI.ProductQuantizer_set_derived_values(swigCPtr, this);
- }
-
- public void set_params(SWIGTYPE_p_float centroids, int m) {
- swigfaissJNI.ProductQuantizer_set_params(swigCPtr, this, SWIGTYPE_p_float.getCPtr(centroids), m);
- }
-
- public void compute_code(SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.ProductQuantizer_compute_code(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void compute_codes(SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char codes, long n) {
- swigfaissJNI.ProductQuantizer_compute_codes(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(codes), n);
- }
-
- public void compute_codes_with_assign_index(SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char codes, long n) {
- swigfaissJNI.ProductQuantizer_compute_codes_with_assign_index(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(codes), n);
- }
-
- public void decode(SWIGTYPE_p_unsigned_char code, SWIGTYPE_p_float x) {
- swigfaissJNI.ProductQuantizer_decode__SWIG_0(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(code), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void decode(SWIGTYPE_p_unsigned_char code, SWIGTYPE_p_float x, long n) {
- swigfaissJNI.ProductQuantizer_decode__SWIG_1(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(code), SWIGTYPE_p_float.getCPtr(x), n);
- }
-
- public void compute_code_from_distance_table(SWIGTYPE_p_float tab, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.ProductQuantizer_compute_code_from_distance_table(swigCPtr, this, SWIGTYPE_p_float.getCPtr(tab), SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void compute_distance_table(SWIGTYPE_p_float x, SWIGTYPE_p_float dis_table) {
- swigfaissJNI.ProductQuantizer_compute_distance_table(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(dis_table));
- }
-
- public void compute_inner_prod_table(SWIGTYPE_p_float x, SWIGTYPE_p_float dis_table) {
- swigfaissJNI.ProductQuantizer_compute_inner_prod_table(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(dis_table));
- }
-
- public void compute_distance_tables(long nx, SWIGTYPE_p_float x, SWIGTYPE_p_float dis_tables) {
- swigfaissJNI.ProductQuantizer_compute_distance_tables(swigCPtr, this, nx, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(dis_tables));
- }
-
- public void compute_inner_prod_tables(long nx, SWIGTYPE_p_float x, SWIGTYPE_p_float dis_tables) {
- swigfaissJNI.ProductQuantizer_compute_inner_prod_tables(swigCPtr, this, nx, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(dis_tables));
- }
-
- public void search(SWIGTYPE_p_float x, long nx, SWIGTYPE_p_unsigned_char codes, long ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t res, boolean init_finalize_heap) {
- swigfaissJNI.ProductQuantizer_search__SWIG_0(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), nx, SWIGTYPE_p_unsigned_char.getCPtr(codes), ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.getCPtr(res), init_finalize_heap);
- }
-
- public void search(SWIGTYPE_p_float x, long nx, SWIGTYPE_p_unsigned_char codes, long ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t res) {
- swigfaissJNI.ProductQuantizer_search__SWIG_1(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), nx, SWIGTYPE_p_unsigned_char.getCPtr(codes), ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.getCPtr(res));
- }
-
- public void search_ip(SWIGTYPE_p_float x, long nx, SWIGTYPE_p_unsigned_char codes, long ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t res, boolean init_finalize_heap) {
- swigfaissJNI.ProductQuantizer_search_ip__SWIG_0(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), nx, SWIGTYPE_p_unsigned_char.getCPtr(codes), ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t.getCPtr(res), init_finalize_heap);
- }
-
- public void search_ip(SWIGTYPE_p_float x, long nx, SWIGTYPE_p_unsigned_char codes, long ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t res) {
- swigfaissJNI.ProductQuantizer_search_ip__SWIG_1(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), nx, SWIGTYPE_p_unsigned_char.getCPtr(codes), ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t.getCPtr(res));
- }
-
- public void setSdc_table(FloatVector value) {
- swigfaissJNI.ProductQuantizer_sdc_table_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getSdc_table() {
- long cPtr = swigfaissJNI.ProductQuantizer_sdc_table_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void compute_sdc_table() {
- swigfaissJNI.ProductQuantizer_compute_sdc_table(swigCPtr, this);
- }
-
- public void search_sdc(SWIGTYPE_p_unsigned_char qcodes, long nq, SWIGTYPE_p_unsigned_char bcodes, long ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t res, boolean init_finalize_heap) {
- swigfaissJNI.ProductQuantizer_search_sdc__SWIG_0(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(qcodes), nq, SWIGTYPE_p_unsigned_char.getCPtr(bcodes), ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.getCPtr(res), init_finalize_heap);
- }
-
- public void search_sdc(SWIGTYPE_p_unsigned_char qcodes, long nq, SWIGTYPE_p_unsigned_char bcodes, long ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t res) {
- swigfaissJNI.ProductQuantizer_search_sdc__SWIG_1(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(qcodes), nq, SWIGTYPE_p_unsigned_char.getCPtr(bcodes), ncodes, SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.getCPtr(res));
- }
-
- public final static class train_type_t {
- public final static ProductQuantizer.train_type_t Train_default = new ProductQuantizer.train_type_t("Train_default");
- public final static ProductQuantizer.train_type_t Train_hot_start = new ProductQuantizer.train_type_t("Train_hot_start");
- public final static ProductQuantizer.train_type_t Train_shared = new ProductQuantizer.train_type_t("Train_shared");
- public final static ProductQuantizer.train_type_t Train_hypercube = new ProductQuantizer.train_type_t("Train_hypercube");
- public final static ProductQuantizer.train_type_t Train_hypercube_pca = new ProductQuantizer.train_type_t("Train_hypercube_pca");
-
- public final int swigValue() {
- return swigValue;
- }
-
- public String toString() {
- return swigName;
- }
-
- public static train_type_t swigToEnum(int swigValue) {
- if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
- return swigValues[swigValue];
- for (int i = 0; i < swigValues.length; i++)
- if (swigValues[i].swigValue == swigValue)
- return swigValues[i];
- throw new IllegalArgumentException("No enum " + train_type_t.class + " with value " + swigValue);
- }
-
- private train_type_t(String swigName) {
- this.swigName = swigName;
- this.swigValue = swigNext++;
- }
-
- private train_type_t(String swigName, int swigValue) {
- this.swigName = swigName;
- this.swigValue = swigValue;
- swigNext = swigValue+1;
- }
-
- private train_type_t(String swigName, train_type_t swigEnum) {
- this.swigName = swigName;
- this.swigValue = swigEnum.swigValue;
- swigNext = this.swigValue+1;
- }
-
- private static train_type_t[] swigValues = { Train_default, Train_hot_start, Train_shared, Train_hypercube, Train_hypercube_pca };
- private static int swigNext = 0;
- private final int swigValue;
- private final String swigName;
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClustering.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClustering.java
deleted file mode 100644
index 2fbd8e406..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClustering.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ProgressiveDimClustering extends ProgressiveDimClusteringParameters {
- private transient long swigCPtr;
-
- protected ProgressiveDimClustering(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ProgressiveDimClustering_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ProgressiveDimClustering obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ProgressiveDimClustering(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setD(long value) {
- swigfaissJNI.ProgressiveDimClustering_d_set(swigCPtr, this, value);
- }
-
- public long getD() {
- return swigfaissJNI.ProgressiveDimClustering_d_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.ProgressiveDimClustering_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.ProgressiveDimClustering_k_get(swigCPtr, this);
- }
-
- public void setCentroids(FloatVector value) {
- swigfaissJNI.ProgressiveDimClustering_centroids_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getCentroids() {
- long cPtr = swigfaissJNI.ProgressiveDimClustering_centroids_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setIteration_stats(SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t value) {
- swigfaissJNI.ProgressiveDimClustering_iteration_stats_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t getIteration_stats() {
- long cPtr = swigfaissJNI.ProgressiveDimClustering_iteration_stats_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t(cPtr, false);
- }
-
- public ProgressiveDimClustering(int d, int k) {
- this(swigfaissJNI.new_ProgressiveDimClustering__SWIG_0(d, k), true);
- }
-
- public ProgressiveDimClustering(int d, int k, ProgressiveDimClusteringParameters cp) {
- this(swigfaissJNI.new_ProgressiveDimClustering__SWIG_1(d, k, ProgressiveDimClusteringParameters.getCPtr(cp), cp), true);
- }
-
- public void train(long n, SWIGTYPE_p_float x, ProgressiveDimIndexFactory factory) {
- swigfaissJNI.ProgressiveDimClustering_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), ProgressiveDimIndexFactory.getCPtr(factory), factory);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClusteringParameters.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClusteringParameters.java
deleted file mode 100644
index 927c92c18..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimClusteringParameters.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ProgressiveDimClusteringParameters extends ClusteringParameters {
- private transient long swigCPtr;
-
- protected ProgressiveDimClusteringParameters(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ProgressiveDimClusteringParameters_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ProgressiveDimClusteringParameters obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ProgressiveDimClusteringParameters(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setProgressive_dim_steps(int value) {
- swigfaissJNI.ProgressiveDimClusteringParameters_progressive_dim_steps_set(swigCPtr, this, value);
- }
-
- public int getProgressive_dim_steps() {
- return swigfaissJNI.ProgressiveDimClusteringParameters_progressive_dim_steps_get(swigCPtr, this);
- }
-
- public void setApply_pca(boolean value) {
- swigfaissJNI.ProgressiveDimClusteringParameters_apply_pca_set(swigCPtr, this, value);
- }
-
- public boolean getApply_pca() {
- return swigfaissJNI.ProgressiveDimClusteringParameters_apply_pca_get(swigCPtr, this);
- }
-
- public ProgressiveDimClusteringParameters() {
- this(swigfaissJNI.new_ProgressiveDimClusteringParameters(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimIndexFactory.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimIndexFactory.java
deleted file mode 100644
index d01483ca9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ProgressiveDimIndexFactory.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ProgressiveDimIndexFactory {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ProgressiveDimIndexFactory(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ProgressiveDimIndexFactory obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ProgressiveDimIndexFactory(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public ProgressiveDimIndexFactory() {
- this(swigfaissJNI.new_ProgressiveDimIndexFactory(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/RandomRotationMatrix.java b/ann/src/main/java/com/twitter/ann/faiss/swig/RandomRotationMatrix.java
deleted file mode 100644
index 104487d46..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/RandomRotationMatrix.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class RandomRotationMatrix extends LinearTransform {
- private transient long swigCPtr;
-
- protected RandomRotationMatrix(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.RandomRotationMatrix_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(RandomRotationMatrix obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_RandomRotationMatrix(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public RandomRotationMatrix(int d_in, int d_out) {
- this(swigfaissJNI.new_RandomRotationMatrix__SWIG_0(d_in, d_out), true);
- }
-
- public void init(int seed) {
- swigfaissJNI.RandomRotationMatrix_init(swigCPtr, this, seed);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.RandomRotationMatrix_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public RandomRotationMatrix() {
- this(swigfaissJNI.new_RandomRotationMatrix__SWIG_1(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/RangeQueryResult.java b/ann/src/main/java/com/twitter/ann/faiss/swig/RangeQueryResult.java
deleted file mode 100644
index 83fb5e284..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/RangeQueryResult.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class RangeQueryResult {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected RangeQueryResult(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(RangeQueryResult obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_RangeQueryResult(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setQno(long value) {
- swigfaissJNI.RangeQueryResult_qno_set(swigCPtr, this, value);
- }
-
- public long getQno() {
- return swigfaissJNI.RangeQueryResult_qno_get(swigCPtr, this);
-}
-
- public void setNres(long value) {
- swigfaissJNI.RangeQueryResult_nres_set(swigCPtr, this, value);
- }
-
- public long getNres() {
- return swigfaissJNI.RangeQueryResult_nres_get(swigCPtr, this);
- }
-
- public void setPres(RangeSearchPartialResult value) {
- swigfaissJNI.RangeQueryResult_pres_set(swigCPtr, this, RangeSearchPartialResult.getCPtr(value), value);
- }
-
- public RangeSearchPartialResult getPres() {
- long cPtr = swigfaissJNI.RangeQueryResult_pres_get(swigCPtr, this);
- return (cPtr == 0) ? null : new RangeSearchPartialResult(cPtr, false);
- }
-
- public void add(float dis, long id) {
- swigfaissJNI.RangeQueryResult_add(swigCPtr, this, dis, id);
- }
-
- public RangeQueryResult() {
- this(swigfaissJNI.new_RangeQueryResult(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchPartialResult.java b/ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchPartialResult.java
deleted file mode 100644
index b7348762a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchPartialResult.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class RangeSearchPartialResult extends BufferList {
- private transient long swigCPtr;
-
- protected RangeSearchPartialResult(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.RangeSearchPartialResult_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(RangeSearchPartialResult obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_RangeSearchPartialResult(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setRes(RangeSearchResult value) {
- swigfaissJNI.RangeSearchPartialResult_res_set(swigCPtr, this, RangeSearchResult.getCPtr(value), value);
- }
-
- public RangeSearchResult getRes() {
- long cPtr = swigfaissJNI.RangeSearchPartialResult_res_get(swigCPtr, this);
- return (cPtr == 0) ? null : new RangeSearchResult(cPtr, false);
- }
-
- public void setQueries(SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t value) {
- swigfaissJNI.RangeSearchPartialResult_queries_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t getQueries() {
- long cPtr = swigfaissJNI.RangeSearchPartialResult_queries_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t(cPtr, false);
- }
-
- public RangeQueryResult new_result(long qno) {
- return new RangeQueryResult(swigfaissJNI.RangeSearchPartialResult_new_result(swigCPtr, this, qno), false);
- }
-
- public void set_lims() {
- swigfaissJNI.RangeSearchPartialResult_set_lims(swigCPtr, this);
- }
-
- public void copy_result(boolean incremental) {
- swigfaissJNI.RangeSearchPartialResult_copy_result__SWIG_0(swigCPtr, this, incremental);
- }
-
- public void copy_result() {
- swigfaissJNI.RangeSearchPartialResult_copy_result__SWIG_1(swigCPtr, this);
- }
-
- public static void merge(SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t partial_results, boolean do_delete) {
- swigfaissJNI.RangeSearchPartialResult_merge__SWIG_0(SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t.getCPtr(partial_results), do_delete);
- }
-
- public static void merge(SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t partial_results) {
- swigfaissJNI.RangeSearchPartialResult_merge__SWIG_1(SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t.getCPtr(partial_results));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchResult.java b/ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchResult.java
deleted file mode 100644
index 0779b6d70..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/RangeSearchResult.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class RangeSearchResult {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected RangeSearchResult(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(RangeSearchResult obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_RangeSearchResult(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNq(long value) {
- swigfaissJNI.RangeSearchResult_nq_set(swigCPtr, this, value);
- }
-
- public long getNq() {
- return swigfaissJNI.RangeSearchResult_nq_get(swigCPtr, this);
- }
-
- public void setLims(SWIGTYPE_p_unsigned_long value) {
- swigfaissJNI.RangeSearchResult_lims_set(swigCPtr, this, SWIGTYPE_p_unsigned_long.getCPtr(value));
- }
-
- public SWIGTYPE_p_unsigned_long getLims() {
- long cPtr = swigfaissJNI.RangeSearchResult_lims_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_long(cPtr, false);
- }
-
- public void setLabels(LongVector value) {
- swigfaissJNI.RangeSearchResult_labels_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getLabels() {
- return new LongVector(swigfaissJNI.RangeSearchResult_labels_get(swigCPtr, this), false);
-}
-
- public void setDistances(SWIGTYPE_p_float value) {
- swigfaissJNI.RangeSearchResult_distances_set(swigCPtr, this, SWIGTYPE_p_float.getCPtr(value));
- }
-
- public SWIGTYPE_p_float getDistances() {
- long cPtr = swigfaissJNI.RangeSearchResult_distances_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public void setBuffer_size(long value) {
- swigfaissJNI.RangeSearchResult_buffer_size_set(swigCPtr, this, value);
- }
-
- public long getBuffer_size() {
- return swigfaissJNI.RangeSearchResult_buffer_size_get(swigCPtr, this);
- }
-
- public void do_allocation() {
- swigfaissJNI.RangeSearchResult_do_allocation(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ReadOnlyInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ReadOnlyInvertedLists.java
deleted file mode 100644
index 8e85a70bc..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ReadOnlyInvertedLists.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ReadOnlyInvertedLists extends InvertedLists {
- private transient long swigCPtr;
-
- protected ReadOnlyInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ReadOnlyInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ReadOnlyInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ReadOnlyInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public long add_entries(long list_no, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- return swigfaissJNI.ReadOnlyInvertedLists_add_entries(swigCPtr, this, list_no, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void update_entries(long list_no, long offset, long n_entry, LongVector ids, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.ReadOnlyInvertedLists_update_entries(swigCPtr, this, list_no, offset, n_entry, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void resize(long list_no, long new_size) {
- swigfaissJNI.ReadOnlyInvertedLists_resize(swigCPtr, this, list_no, new_size);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ReconstructFromNeighbors.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ReconstructFromNeighbors.java
deleted file mode 100644
index 31eaab625..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ReconstructFromNeighbors.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ReconstructFromNeighbors {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected ReconstructFromNeighbors(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ReconstructFromNeighbors obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ReconstructFromNeighbors(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public IndexHNSW getIndex() {
- return new IndexHNSW(swigfaissJNI.ReconstructFromNeighbors_index_get(swigCPtr, this), false);
- }
-
- public void setM(long value) {
- swigfaissJNI.ReconstructFromNeighbors_M_set(swigCPtr, this, value);
- }
-
- public long getM() {
- return swigfaissJNI.ReconstructFromNeighbors_M_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.ReconstructFromNeighbors_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.ReconstructFromNeighbors_k_get(swigCPtr, this);
- }
-
- public void setNsq(long value) {
- swigfaissJNI.ReconstructFromNeighbors_nsq_set(swigCPtr, this, value);
- }
-
- public long getNsq() {
- return swigfaissJNI.ReconstructFromNeighbors_nsq_get(swigCPtr, this);
- }
-
- public void setCode_size(long value) {
- swigfaissJNI.ReconstructFromNeighbors_code_size_set(swigCPtr, this, value);
- }
-
- public long getCode_size() {
- return swigfaissJNI.ReconstructFromNeighbors_code_size_get(swigCPtr, this);
- }
-
- public void setK_reorder(int value) {
- swigfaissJNI.ReconstructFromNeighbors_k_reorder_set(swigCPtr, this, value);
- }
-
- public int getK_reorder() {
- return swigfaissJNI.ReconstructFromNeighbors_k_reorder_get(swigCPtr, this);
- }
-
- public void setCodebook(FloatVector value) {
- swigfaissJNI.ReconstructFromNeighbors_codebook_set(swigCPtr, this, FloatVector.getCPtr(value), value);
- }
-
- public FloatVector getCodebook() {
- long cPtr = swigfaissJNI.ReconstructFromNeighbors_codebook_get(swigCPtr, this);
- return (cPtr == 0) ? null : new FloatVector(cPtr, false);
- }
-
- public void setCodes(ByteVector value) {
- swigfaissJNI.ReconstructFromNeighbors_codes_set(swigCPtr, this, ByteVector.getCPtr(value), value);
- }
-
- public ByteVector getCodes() {
- long cPtr = swigfaissJNI.ReconstructFromNeighbors_codes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ByteVector(cPtr, false);
- }
-
- public void setNtotal(long value) {
- swigfaissJNI.ReconstructFromNeighbors_ntotal_set(swigCPtr, this, value);
- }
-
- public long getNtotal() {
- return swigfaissJNI.ReconstructFromNeighbors_ntotal_get(swigCPtr, this);
- }
-
- public void setD(long value) {
- swigfaissJNI.ReconstructFromNeighbors_d_set(swigCPtr, this, value);
- }
-
- public long getD() {
- return swigfaissJNI.ReconstructFromNeighbors_d_get(swigCPtr, this);
- }
-
- public void setDsub(long value) {
- swigfaissJNI.ReconstructFromNeighbors_dsub_set(swigCPtr, this, value);
- }
-
- public long getDsub() {
- return swigfaissJNI.ReconstructFromNeighbors_dsub_get(swigCPtr, this);
- }
-
- public ReconstructFromNeighbors(IndexHNSW index, long k, long nsq) {
- this(swigfaissJNI.new_ReconstructFromNeighbors__SWIG_0(IndexHNSW.getCPtr(index), index, k, nsq), true);
- }
-
- public ReconstructFromNeighbors(IndexHNSW index, long k) {
- this(swigfaissJNI.new_ReconstructFromNeighbors__SWIG_1(IndexHNSW.getCPtr(index), index, k), true);
- }
-
- public ReconstructFromNeighbors(IndexHNSW index) {
- this(swigfaissJNI.new_ReconstructFromNeighbors__SWIG_2(IndexHNSW.getCPtr(index), index), true);
- }
-
- public void add_codes(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.ReconstructFromNeighbors_add_codes(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public long compute_distances(long n, LongVector shortlist, SWIGTYPE_p_float query, SWIGTYPE_p_float distances) {
- return swigfaissJNI.ReconstructFromNeighbors_compute_distances(swigCPtr, this, n, SWIGTYPE_p_long_long.getCPtr(shortlist.data()), shortlist, SWIGTYPE_p_float.getCPtr(query), SWIGTYPE_p_float.getCPtr(distances));
- }
-
- public void estimate_code(SWIGTYPE_p_float x, int i, SWIGTYPE_p_unsigned_char code) {
- swigfaissJNI.ReconstructFromNeighbors_estimate_code(swigCPtr, this, SWIGTYPE_p_float.getCPtr(x), i, SWIGTYPE_p_unsigned_char.getCPtr(code));
- }
-
- public void reconstruct(int i, SWIGTYPE_p_float x, SWIGTYPE_p_float tmp) {
- swigfaissJNI.ReconstructFromNeighbors_reconstruct(swigCPtr, this, i, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(tmp));
- }
-
- public void reconstruct_n(int n0, int ni, SWIGTYPE_p_float x) {
- swigfaissJNI.ReconstructFromNeighbors_reconstruct_n(swigCPtr, this, n0, ni, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public void get_neighbor_table(int i, SWIGTYPE_p_float out) {
- swigfaissJNI.ReconstructFromNeighbors_get_neighbor_table(swigCPtr, this, i, SWIGTYPE_p_float.getCPtr(out));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/RemapDimensionsTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/RemapDimensionsTransform.java
deleted file mode 100644
index 3b1af9df9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/RemapDimensionsTransform.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class RemapDimensionsTransform extends VectorTransform {
- private transient long swigCPtr;
-
- protected RemapDimensionsTransform(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.RemapDimensionsTransform_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(RemapDimensionsTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_RemapDimensionsTransform(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setMap(IntVector value) {
- swigfaissJNI.RemapDimensionsTransform_map_set(swigCPtr, this, IntVector.getCPtr(value), value);
- }
-
- public IntVector getMap() {
- long cPtr = swigfaissJNI.RemapDimensionsTransform_map_get(swigCPtr, this);
- return (cPtr == 0) ? null : new IntVector(cPtr, false);
- }
-
- public RemapDimensionsTransform(int d_in, int d_out, SWIGTYPE_p_int map) {
- this(swigfaissJNI.new_RemapDimensionsTransform__SWIG_0(d_in, d_out, SWIGTYPE_p_int.getCPtr(map)), true);
- }
-
- public RemapDimensionsTransform(int d_in, int d_out, boolean uniform) {
- this(swigfaissJNI.new_RemapDimensionsTransform__SWIG_1(d_in, d_out, uniform), true);
- }
-
- public RemapDimensionsTransform(int d_in, int d_out) {
- this(swigfaissJNI.new_RemapDimensionsTransform__SWIG_2(d_in, d_out), true);
- }
-
- public void apply_noalloc(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float xt) {
- swigfaissJNI.RemapDimensionsTransform_apply_noalloc(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(xt));
- }
-
- public void reverse_transform(long n, SWIGTYPE_p_float xt, SWIGTYPE_p_float x) {
- swigfaissJNI.RemapDimensionsTransform_reverse_transform(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(xt), SWIGTYPE_p_float.getCPtr(x));
- }
-
- public RemapDimensionsTransform() {
- this(swigfaissJNI.new_RemapDimensionsTransform__SWIG_3(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/ReproduceDistancesObjective.java b/ann/src/main/java/com/twitter/ann/faiss/swig/ReproduceDistancesObjective.java
deleted file mode 100644
index 19b762d7e..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/ReproduceDistancesObjective.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class ReproduceDistancesObjective extends PermutationObjective {
- private transient long swigCPtr;
-
- protected ReproduceDistancesObjective(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.ReproduceDistancesObjective_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(ReproduceDistancesObjective obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_ReproduceDistancesObjective(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setDis_weight_factor(double value) {
- swigfaissJNI.ReproduceDistancesObjective_dis_weight_factor_set(swigCPtr, this, value);
- }
-
- public double getDis_weight_factor() {
- return swigfaissJNI.ReproduceDistancesObjective_dis_weight_factor_get(swigCPtr, this);
- }
-
- public static double sqr(double x) {
- return swigfaissJNI.ReproduceDistancesObjective_sqr(x);
- }
-
- public double dis_weight(double x) {
- return swigfaissJNI.ReproduceDistancesObjective_dis_weight(swigCPtr, this, x);
- }
-
- public void setSource_dis(DoubleVector value) {
- swigfaissJNI.ReproduceDistancesObjective_source_dis_set(swigCPtr, this, DoubleVector.getCPtr(value), value);
- }
-
- public DoubleVector getSource_dis() {
- long cPtr = swigfaissJNI.ReproduceDistancesObjective_source_dis_get(swigCPtr, this);
- return (cPtr == 0) ? null : new DoubleVector(cPtr, false);
- }
-
- public void setTarget_dis(SWIGTYPE_p_double value) {
- swigfaissJNI.ReproduceDistancesObjective_target_dis_set(swigCPtr, this, SWIGTYPE_p_double.getCPtr(value));
- }
-
- public SWIGTYPE_p_double getTarget_dis() {
- long cPtr = swigfaissJNI.ReproduceDistancesObjective_target_dis_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_double(cPtr, false);
- }
-
- public void setWeights(DoubleVector value) {
- swigfaissJNI.ReproduceDistancesObjective_weights_set(swigCPtr, this, DoubleVector.getCPtr(value), value);
- }
-
- public DoubleVector getWeights() {
- long cPtr = swigfaissJNI.ReproduceDistancesObjective_weights_get(swigCPtr, this);
- return (cPtr == 0) ? null : new DoubleVector(cPtr, false);
- }
-
- public double get_source_dis(int i, int j) {
- return swigfaissJNI.ReproduceDistancesObjective_get_source_dis(swigCPtr, this, i, j);
- }
-
- public double compute_cost(SWIGTYPE_p_int perm) {
- return swigfaissJNI.ReproduceDistancesObjective_compute_cost(swigCPtr, this, SWIGTYPE_p_int.getCPtr(perm));
- }
-
- public double cost_update(SWIGTYPE_p_int perm, int iw, int jw) {
- return swigfaissJNI.ReproduceDistancesObjective_cost_update(swigCPtr, this, SWIGTYPE_p_int.getCPtr(perm), iw, jw);
- }
-
- public ReproduceDistancesObjective(int n, SWIGTYPE_p_double source_dis_in, SWIGTYPE_p_double target_dis_in, double dis_weight_factor) {
- this(swigfaissJNI.new_ReproduceDistancesObjective(n, SWIGTYPE_p_double.getCPtr(source_dis_in), SWIGTYPE_p_double.getCPtr(target_dis_in), dis_weight_factor), true);
- }
-
- public static void compute_mean_stdev(SWIGTYPE_p_double tab, long n2, SWIGTYPE_p_double mean_out, SWIGTYPE_p_double stddev_out) {
- swigfaissJNI.ReproduceDistancesObjective_compute_mean_stdev(SWIGTYPE_p_double.getCPtr(tab), n2, SWIGTYPE_p_double.getCPtr(mean_out), SWIGTYPE_p_double.getCPtr(stddev_out));
- }
-
- public void set_affine_target_dis(SWIGTYPE_p_double source_dis_in) {
- swigfaissJNI.ReproduceDistancesObjective_set_affine_target_dis(swigCPtr, this, SWIGTYPE_p_double.getCPtr(source_dis_in));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_32_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_32_t.java
deleted file mode 100644
index c2ca5d995..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_32_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_AlignedTableT_float_32_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_AlignedTableT_float_32_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_AlignedTableT_float_32_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_AlignedTableT_float_32_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_t.java
deleted file mode 100644
index f77626d23..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_AlignedTableT_float_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_AlignedTableT_float_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_AlignedTableT_float_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_AlignedTableT_float_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_AlignedTableT_float_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap.java
deleted file mode 100644
index d4a2f0015..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_DirectMap {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_DirectMap(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_DirectMap() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_DirectMap obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap__Type.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap__Type.java
deleted file mode 100644
index 94763e8df..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_DirectMap__Type.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_DirectMap__Type {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_DirectMap__Type(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_DirectMap__Type() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_DirectMap__Type obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_FILE.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_FILE.java
deleted file mode 100644
index 7e2733107..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_FILE.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_FILE {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_FILE(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_FILE() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_FILE obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOReader.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOReader.java
deleted file mode 100644
index e4003ea9c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOReader.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_IOReader {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_IOReader(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_IOReader() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_IOReader obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOWriter.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOWriter.java
deleted file mode 100644
index c618a7728..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_IOWriter.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_IOWriter {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_IOWriter(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_IOWriter() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_IOWriter obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer.java
deleted file mode 100644
index aa797717e..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_ScalarQuantizer {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_ScalarQuantizer(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_ScalarQuantizer() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_ScalarQuantizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer__QuantizerType.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer__QuantizerType.java
deleted file mode 100644
index 79c1e62c4..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_ScalarQuantizer__QuantizerType.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_ScalarQuantizer__QuantizerType {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_ScalarQuantizer__QuantizerType(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_ScalarQuantizer__QuantizerType() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_ScalarQuantizer__QuantizerType obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_double.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_double.java
deleted file mode 100644
index 3fc49d14e..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_double.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_double {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_double(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_double() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_double obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t.java
deleted file mode 100644
index bef0e5fd1..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__AlignedTableTightAllocT_float_32_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t.java
deleted file mode 100644
index 0c63b2e1c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__AlignedTableTightAllocT_uint16_t_32_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t.java
deleted file mode 100644
index a347de470..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__AlignedTableTightAllocT_unsigned_char_32_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__BinaryInvertedListScanner.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__BinaryInvertedListScanner.java
deleted file mode 100644
index 9c0c3af14..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__BinaryInvertedListScanner.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__BinaryInvertedListScanner {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__BinaryInvertedListScanner(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__BinaryInvertedListScanner() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__BinaryInvertedListScanner obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.java
deleted file mode 100644
index 8f084c126..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_float_int64_t_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.java
deleted file mode 100644
index 2200ff2f0..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t.java
deleted file mode 100644
index e8582625f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMinT_float_int64_t_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOReader.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOReader.java
deleted file mode 100644
index 26aa9a153..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOReader.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__IOReader {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__IOReader(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__IOReader() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__IOReader obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOWriter.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOWriter.java
deleted file mode 100644
index 7733421c1..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__IOWriter.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__IOWriter {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__IOWriter(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__IOWriter() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__IOWriter obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__InvertedListScanner.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__InvertedListScanner.java
deleted file mode 100644
index c94ea8604..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__InvertedListScanner.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__InvertedListScanner {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__InvertedListScanner(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__InvertedListScanner() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__InvertedListScanner obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__LockLevels.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__LockLevels.java
deleted file mode 100644
index 6f709e65b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__LockLevels.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__LockLevels {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__LockLevels(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__LockLevels() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__LockLevels obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch.java
deleted file mode 100644
index 49c0a423f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__OnDiskInvertedLists__OngoingPrefetch obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__RandomGenerator.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__RandomGenerator.java
deleted file mode 100644
index 6c3a98878..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_faiss__RandomGenerator.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_faiss__RandomGenerator {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_faiss__RandomGenerator(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_faiss__RandomGenerator() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_faiss__RandomGenerator obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_float.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_float.java
deleted file mode 100644
index e4856b983..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_float.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_float {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_float(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_float() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_float obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_int.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_int.java
deleted file mode 100644
index b3df7335d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_int.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_int {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_int(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_int() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_int obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long.java
deleted file mode 100644
index 4f8fa7370..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_long {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_long() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_long obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long_long.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long_long.java
deleted file mode 100644
index e3eda3886..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_long_long.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_long_long {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_long_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_long_long() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_long_long obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_omp_lock_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_omp_lock_t.java
deleted file mode 100644
index dd051ae05..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_omp_lock_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_omp_lock_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_omp_lock_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_omp_lock_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_omp_lock_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__Index.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__Index.java
deleted file mode 100644
index 6521ff457..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__Index.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_p_faiss__Index {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_p_faiss__Index(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_p_faiss__Index() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_p_faiss__Index obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__InvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__InvertedLists.java
deleted file mode 100644
index f59b0d9ca..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__InvertedLists.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_p_faiss__InvertedLists {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_p_faiss__InvertedLists(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_p_faiss__InvertedLists() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_p_faiss__InvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__VectorTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__VectorTransform.java
deleted file mode 100644
index 7868f49b5..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_p_faiss__VectorTransform.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_p_faiss__VectorTransform {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_p_faiss__VectorTransform(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_p_faiss__VectorTransform() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_p_faiss__VectorTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t.java
deleted file mode 100644
index a57effe96..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__listT_faiss__OnDiskInvertedLists__Slot_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__pairT_float_int_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__pairT_float_int_t.java
deleted file mode 100644
index e168f768c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__pairT_float_int_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__pairT_float_int_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__pairT_float_int_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__pairT_float_int_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__pairT_float_int_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t.java
deleted file mode 100644
index e36ee5f13..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__priority_queueT_faiss__HNSW__NodeDistFarther_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t.java
deleted file mode 100644
index 582f8a1c5..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__priority_queueT_std__pairT_float_int_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_mapT_long_long_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_mapT_long_long_t.java
deleted file mode 100644
index 2d3e1688d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_mapT_long_long_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__unordered_mapT_long_long_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__unordered_mapT_long_long_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__unordered_mapT_long_long_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__unordered_mapT_long_long_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t.java
deleted file mode 100644
index 443e100db..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__unordered_multimapT_int64_t_int64_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t.java
deleted file mode 100644
index 0e65925c3..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__BufferList__Buffer_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t.java
deleted file mode 100644
index c0eaa547f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__ClusteringIterationStats_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t.java
deleted file mode 100644
index 52c8371c7..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__HNSW__NodeDistFarther_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__Index_p_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__Index_p_t.java
deleted file mode 100644
index f79e29ad6..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__Index_p_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__Index_p_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__Index_p_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__Index_p_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__Index_p_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t.java
deleted file mode 100644
index 2e14f35c5..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t.java
deleted file mode 100644
index 9d79a184c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__OnDiskOneList_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t.java
deleted file mode 100644
index 99e3adabf..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__ParameterRange_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t.java
deleted file mode 100644
index 64a1711ab..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__RangeQueryResult_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t.java
deleted file mode 100644
index 67cd2d26a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_faiss__RangeSearchPartialResult_p_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_int64_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_int64_t_t.java
deleted file mode 100644
index 06db35e07..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_int64_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_int64_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_int64_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_int64_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_int64_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_long_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_long_t.java
deleted file mode 100644
index 4ad496dc7..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_long_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_long_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_long_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_long_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_long_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_omp_lock_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_omp_lock_t_t.java
deleted file mode 100644
index 81c9e88a1..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_omp_lock_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_omp_lock_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_omp_lock_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_omp_lock_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_omp_lock_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t.java
deleted file mode 100644
index 7e5504484..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_std__vectorT_int64_t_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t.java
deleted file mode 100644
index dbd515dcc..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint16_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint16_t.java
deleted file mode 100644
index 5ac22962a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint16_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_uint16_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_uint16_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_uint16_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_uint16_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint32_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint32_t.java
deleted file mode 100644
index 3f2db2873..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_uint32_t.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_uint32_t {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_uint32_t(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_uint32_t() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_uint32_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_char.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_char.java
deleted file mode 100644
index c34696c2c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_char.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_unsigned_char {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_unsigned_char(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_unsigned_char() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_unsigned_char obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_long.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_long.java
deleted file mode 100644
index f303bca61..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_unsigned_long.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_unsigned_long {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_unsigned_long(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_unsigned_long() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_unsigned_long obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_void.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_void.java
deleted file mode 100644
index 2ec4d574c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SWIGTYPE_p_void.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SWIGTYPE_p_void {
- private transient long swigCPtr;
-
- protected SWIGTYPE_p_void(long cPtr, @SuppressWarnings("unused") boolean futureUse) {
- swigCPtr = cPtr;
- }
-
- protected SWIGTYPE_p_void() {
- swigCPtr = 0;
- }
-
- protected static long getCPtr(SWIGTYPE_p_void obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-}
-
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingOptimizer.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingOptimizer.java
deleted file mode 100644
index e3b2af66c..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingOptimizer.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SimulatedAnnealingOptimizer extends SimulatedAnnealingParameters {
- private transient long swigCPtr;
-
- protected SimulatedAnnealingOptimizer(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.SimulatedAnnealingOptimizer_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(SimulatedAnnealingOptimizer obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_SimulatedAnnealingOptimizer(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setObj(PermutationObjective value) {
- swigfaissJNI.SimulatedAnnealingOptimizer_obj_set(swigCPtr, this, PermutationObjective.getCPtr(value), value);
- }
-
- public PermutationObjective getObj() {
- long cPtr = swigfaissJNI.SimulatedAnnealingOptimizer_obj_get(swigCPtr, this);
- return (cPtr == 0) ? null : new PermutationObjective(cPtr, false);
- }
-
- public void setN(int value) {
- swigfaissJNI.SimulatedAnnealingOptimizer_n_set(swigCPtr, this, value);
- }
-
- public int getN() {
- return swigfaissJNI.SimulatedAnnealingOptimizer_n_get(swigCPtr, this);
- }
-
- public void setLogfile(SWIGTYPE_p_FILE value) {
- swigfaissJNI.SimulatedAnnealingOptimizer_logfile_set(swigCPtr, this, SWIGTYPE_p_FILE.getCPtr(value));
- }
-
- public SWIGTYPE_p_FILE getLogfile() {
- long cPtr = swigfaissJNI.SimulatedAnnealingOptimizer_logfile_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_FILE(cPtr, false);
- }
-
- public SimulatedAnnealingOptimizer(PermutationObjective obj, SimulatedAnnealingParameters p) {
- this(swigfaissJNI.new_SimulatedAnnealingOptimizer(PermutationObjective.getCPtr(obj), obj, SimulatedAnnealingParameters.getCPtr(p), p), true);
- }
-
- public void setRnd(SWIGTYPE_p_faiss__RandomGenerator value) {
- swigfaissJNI.SimulatedAnnealingOptimizer_rnd_set(swigCPtr, this, SWIGTYPE_p_faiss__RandomGenerator.getCPtr(value));
- }
-
- public SWIGTYPE_p_faiss__RandomGenerator getRnd() {
- long cPtr = swigfaissJNI.SimulatedAnnealingOptimizer_rnd_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_faiss__RandomGenerator(cPtr, false);
- }
-
- public void setInit_cost(double value) {
- swigfaissJNI.SimulatedAnnealingOptimizer_init_cost_set(swigCPtr, this, value);
- }
-
- public double getInit_cost() {
- return swigfaissJNI.SimulatedAnnealingOptimizer_init_cost_get(swigCPtr, this);
- }
-
- public double optimize(SWIGTYPE_p_int perm) {
- return swigfaissJNI.SimulatedAnnealingOptimizer_optimize(swigCPtr, this, SWIGTYPE_p_int.getCPtr(perm));
- }
-
- public double run_optimization(SWIGTYPE_p_int best_perm) {
- return swigfaissJNI.SimulatedAnnealingOptimizer_run_optimization(swigCPtr, this, SWIGTYPE_p_int.getCPtr(best_perm));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingParameters.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingParameters.java
deleted file mode 100644
index 612d9be4e..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SimulatedAnnealingParameters.java
+++ /dev/null
@@ -1,107 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SimulatedAnnealingParameters {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected SimulatedAnnealingParameters(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(SimulatedAnnealingParameters obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_SimulatedAnnealingParameters(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setInit_temperature(double value) {
- swigfaissJNI.SimulatedAnnealingParameters_init_temperature_set(swigCPtr, this, value);
- }
-
- public double getInit_temperature() {
- return swigfaissJNI.SimulatedAnnealingParameters_init_temperature_get(swigCPtr, this);
- }
-
- public void setTemperature_decay(double value) {
- swigfaissJNI.SimulatedAnnealingParameters_temperature_decay_set(swigCPtr, this, value);
- }
-
- public double getTemperature_decay() {
- return swigfaissJNI.SimulatedAnnealingParameters_temperature_decay_get(swigCPtr, this);
- }
-
- public void setN_iter(int value) {
- swigfaissJNI.SimulatedAnnealingParameters_n_iter_set(swigCPtr, this, value);
- }
-
- public int getN_iter() {
- return swigfaissJNI.SimulatedAnnealingParameters_n_iter_get(swigCPtr, this);
- }
-
- public void setN_redo(int value) {
- swigfaissJNI.SimulatedAnnealingParameters_n_redo_set(swigCPtr, this, value);
- }
-
- public int getN_redo() {
- return swigfaissJNI.SimulatedAnnealingParameters_n_redo_get(swigCPtr, this);
- }
-
- public void setSeed(int value) {
- swigfaissJNI.SimulatedAnnealingParameters_seed_set(swigCPtr, this, value);
- }
-
- public int getSeed() {
- return swigfaissJNI.SimulatedAnnealingParameters_seed_get(swigCPtr, this);
- }
-
- public void setVerbose(int value) {
- swigfaissJNI.SimulatedAnnealingParameters_verbose_set(swigCPtr, this, value);
- }
-
- public int getVerbose() {
- return swigfaissJNI.SimulatedAnnealingParameters_verbose_get(swigCPtr, this);
- }
-
- public void setOnly_bit_flips(boolean value) {
- swigfaissJNI.SimulatedAnnealingParameters_only_bit_flips_set(swigCPtr, this, value);
- }
-
- public boolean getOnly_bit_flips() {
- return swigfaissJNI.SimulatedAnnealingParameters_only_bit_flips_get(swigCPtr, this);
- }
-
- public void setInit_random(boolean value) {
- swigfaissJNI.SimulatedAnnealingParameters_init_random_set(swigCPtr, this, value);
- }
-
- public boolean getInit_random() {
- return swigfaissJNI.SimulatedAnnealingParameters_init_random_get(swigCPtr, this);
- }
-
- public SimulatedAnnealingParameters() {
- this(swigfaissJNI.new_SimulatedAnnealingParameters(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SliceInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SliceInvertedLists.java
deleted file mode 100644
index 6a551db14..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SliceInvertedLists.java
+++ /dev/null
@@ -1,102 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SliceInvertedLists extends ReadOnlyInvertedLists {
- private transient long swigCPtr;
-
- protected SliceInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.SliceInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(SliceInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_SliceInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIl(InvertedLists value) {
- swigfaissJNI.SliceInvertedLists_il_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getIl() {
- long cPtr = swigfaissJNI.SliceInvertedLists_il_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setI0(long value) {
- swigfaissJNI.SliceInvertedLists_i0_set(swigCPtr, this, value);
- }
-
- public long getI0() {
- return swigfaissJNI.SliceInvertedLists_i0_get(swigCPtr, this);
-}
-
- public void setI1(long value) {
- swigfaissJNI.SliceInvertedLists_i1_set(swigCPtr, this, value);
- }
-
- public long getI1() {
- return swigfaissJNI.SliceInvertedLists_i1_get(swigCPtr, this);
-}
-
- public SliceInvertedLists(InvertedLists il, long i0, long i1) {
- this(swigfaissJNI.new_SliceInvertedLists(InvertedLists.getCPtr(il), il, i0, i1), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.SliceInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.SliceInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.SliceInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public void release_codes(long list_no, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.SliceInvertedLists_release_codes(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void release_ids(long list_no, LongVector ids) {
- swigfaissJNI.SliceInvertedLists_release_ids(swigCPtr, this, list_no, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids);
- }
-
- public long get_single_id(long list_no, long offset) {
- return swigfaissJNI.SliceInvertedLists_get_single_id(swigCPtr, this, list_no, offset);
-}
-
- public SWIGTYPE_p_unsigned_char get_single_code(long list_no, long offset) {
- long cPtr = swigfaissJNI.SliceInvertedLists_get_single_code(swigCPtr, this, list_no, offset);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.SliceInvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/SlidingIndexWindow.java b/ann/src/main/java/com/twitter/ann/faiss/swig/SlidingIndexWindow.java
deleted file mode 100644
index c866e2fa2..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/SlidingIndexWindow.java
+++ /dev/null
@@ -1,90 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class SlidingIndexWindow {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected SlidingIndexWindow(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(SlidingIndexWindow obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_SlidingIndexWindow(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setIndex(Index value) {
- swigfaissJNI.SlidingIndexWindow_index_set(swigCPtr, this, Index.getCPtr(value), value);
- }
-
- public Index getIndex() {
- long cPtr = swigfaissJNI.SlidingIndexWindow_index_get(swigCPtr, this);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public void setIls(ArrayInvertedLists value) {
- swigfaissJNI.SlidingIndexWindow_ils_set(swigCPtr, this, ArrayInvertedLists.getCPtr(value), value);
- }
-
- public ArrayInvertedLists getIls() {
- long cPtr = swigfaissJNI.SlidingIndexWindow_ils_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ArrayInvertedLists(cPtr, false);
- }
-
- public void setN_slice(int value) {
- swigfaissJNI.SlidingIndexWindow_n_slice_set(swigCPtr, this, value);
- }
-
- public int getN_slice() {
- return swigfaissJNI.SlidingIndexWindow_n_slice_get(swigCPtr, this);
- }
-
- public void setNlist(long value) {
- swigfaissJNI.SlidingIndexWindow_nlist_set(swigCPtr, this, value);
- }
-
- public long getNlist() {
- return swigfaissJNI.SlidingIndexWindow_nlist_get(swigCPtr, this);
- }
-
- public void setSizes(SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t value) {
- swigfaissJNI.SlidingIndexWindow_sizes_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t getSizes() {
- long cPtr = swigfaissJNI.SlidingIndexWindow_sizes_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_std__vectorT_unsigned_long_t_t(cPtr, false);
- }
-
- public SlidingIndexWindow(Index index) {
- this(swigfaissJNI.new_SlidingIndexWindow(Index.getCPtr(index), index), true);
- }
-
- public void step(Index sub_index, boolean remove_oldest) {
- swigfaissJNI.SlidingIndexWindow_step(swigCPtr, this, Index.getCPtr(sub_index), sub_index, remove_oldest);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/StopWordsInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/StopWordsInvertedLists.java
deleted file mode 100644
index d951d207d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/StopWordsInvertedLists.java
+++ /dev/null
@@ -1,94 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class StopWordsInvertedLists extends ReadOnlyInvertedLists {
- private transient long swigCPtr;
-
- protected StopWordsInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.StopWordsInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(StopWordsInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_StopWordsInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIl0(InvertedLists value) {
- swigfaissJNI.StopWordsInvertedLists_il0_set(swigCPtr, this, InvertedLists.getCPtr(value), value);
- }
-
- public InvertedLists getIl0() {
- long cPtr = swigfaissJNI.StopWordsInvertedLists_il0_get(swigCPtr, this);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public void setMaxsize(long value) {
- swigfaissJNI.StopWordsInvertedLists_maxsize_set(swigCPtr, this, value);
- }
-
- public long getMaxsize() {
- return swigfaissJNI.StopWordsInvertedLists_maxsize_get(swigCPtr, this);
- }
-
- public StopWordsInvertedLists(InvertedLists il, long maxsize) {
- this(swigfaissJNI.new_StopWordsInvertedLists(InvertedLists.getCPtr(il), il, maxsize), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.StopWordsInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.StopWordsInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.StopWordsInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public void release_codes(long list_no, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.StopWordsInvertedLists_release_codes(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void release_ids(long list_no, LongVector ids) {
- swigfaissJNI.StopWordsInvertedLists_release_ids(swigCPtr, this, list_no, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids);
- }
-
- public long get_single_id(long list_no, long offset) {
- return swigfaissJNI.StopWordsInvertedLists_get_single_id(swigCPtr, this, list_no, offset);
-}
-
- public SWIGTYPE_p_unsigned_char get_single_code(long list_no, long offset) {
- long cPtr = swigfaissJNI.StopWordsInvertedLists_get_single_code(swigCPtr, this, list_no, offset);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.StopWordsInvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/Uint64Vector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/Uint64Vector.java
deleted file mode 100644
index cd9b40be7..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/Uint64Vector.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class Uint64Vector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected Uint64Vector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(Uint64Vector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_Uint64Vector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public Uint64Vector() {
- this(swigfaissJNI.new_Uint64Vector(), true);
- }
-
- public void push_back(long arg0) {
- swigfaissJNI.Uint64Vector_push_back(swigCPtr, this, arg0);
- }
-
- public void clear() {
- swigfaissJNI.Uint64Vector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_unsigned_long data() {
- long cPtr = swigfaissJNI.Uint64Vector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_long(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.Uint64Vector_size(swigCPtr, this);
- }
-
- public long at(long n) {
- return swigfaissJNI.Uint64Vector_at(swigCPtr, this, n);
- }
-
- public void resize(long n) {
- swigfaissJNI.Uint64Vector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.Uint64Vector_reserve(swigCPtr, this, n);
- }
-
- public void swap(Uint64Vector other) {
- swigfaissJNI.Uint64Vector_swap(swigCPtr, this, Uint64Vector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/VStackInvertedLists.java b/ann/src/main/java/com/twitter/ann/faiss/swig/VStackInvertedLists.java
deleted file mode 100644
index 127a4a953..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/VStackInvertedLists.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class VStackInvertedLists extends ReadOnlyInvertedLists {
- private transient long swigCPtr;
-
- protected VStackInvertedLists(long cPtr, boolean cMemoryOwn) {
- super(swigfaissJNI.VStackInvertedLists_SWIGUpcast(cPtr), cMemoryOwn);
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(VStackInvertedLists obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_VStackInvertedLists(swigCPtr);
- }
- swigCPtr = 0;
- }
- super.delete();
- }
-
- public void setIls(SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t value) {
- swigfaissJNI.VStackInvertedLists_ils_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t getIls() {
- long cPtr = swigfaissJNI.VStackInvertedLists_ils_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_faiss__InvertedLists_const_p_t(cPtr, false);
- }
-
- public void setCumsz(SWIGTYPE_p_std__vectorT_int64_t_t value) {
- swigfaissJNI.VStackInvertedLists_cumsz_set(swigCPtr, this, SWIGTYPE_p_std__vectorT_int64_t_t.getCPtr(value));
- }
-
- public SWIGTYPE_p_std__vectorT_int64_t_t getCumsz() {
- long cPtr = swigfaissJNI.VStackInvertedLists_cumsz_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_std__vectorT_int64_t_t(cPtr, false);
- }
-
- public VStackInvertedLists(int nil, SWIGTYPE_p_p_faiss__InvertedLists ils) {
- this(swigfaissJNI.new_VStackInvertedLists(nil, SWIGTYPE_p_p_faiss__InvertedLists.getCPtr(ils)), true);
- }
-
- public long list_size(long list_no) {
- return swigfaissJNI.VStackInvertedLists_list_size(swigCPtr, this, list_no);
- }
-
- public SWIGTYPE_p_unsigned_char get_codes(long list_no) {
- long cPtr = swigfaissJNI.VStackInvertedLists_get_codes(swigCPtr, this, list_no);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public LongVector get_ids(long list_no) {
- return new LongVector(swigfaissJNI.VStackInvertedLists_get_ids(swigCPtr, this, list_no), false);
-}
-
- public void release_codes(long list_no, SWIGTYPE_p_unsigned_char codes) {
- swigfaissJNI.VStackInvertedLists_release_codes(swigCPtr, this, list_no, SWIGTYPE_p_unsigned_char.getCPtr(codes));
- }
-
- public void release_ids(long list_no, LongVector ids) {
- swigfaissJNI.VStackInvertedLists_release_ids(swigCPtr, this, list_no, SWIGTYPE_p_long_long.getCPtr(ids.data()), ids);
- }
-
- public long get_single_id(long list_no, long offset) {
- return swigfaissJNI.VStackInvertedLists_get_single_id(swigCPtr, this, list_no, offset);
-}
-
- public SWIGTYPE_p_unsigned_char get_single_code(long list_no, long offset) {
- long cPtr = swigfaissJNI.VStackInvertedLists_get_single_code(swigCPtr, this, list_no, offset);
- return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- }
-
- public void prefetch_lists(LongVector list_nos, int nlist) {
- swigfaissJNI.VStackInvertedLists_prefetch_lists(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(list_nos.data()), list_nos, nlist);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransform.java b/ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransform.java
deleted file mode 100644
index e17ad0f4d..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransform.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class VectorTransform {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected VectorTransform(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(VectorTransform obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_VectorTransform(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setD_in(int value) {
- swigfaissJNI.VectorTransform_d_in_set(swigCPtr, this, value);
- }
-
- public int getD_in() {
- return swigfaissJNI.VectorTransform_d_in_get(swigCPtr, this);
- }
-
- public void setD_out(int value) {
- swigfaissJNI.VectorTransform_d_out_set(swigCPtr, this, value);
- }
-
- public int getD_out() {
- return swigfaissJNI.VectorTransform_d_out_get(swigCPtr, this);
- }
-
- public void setIs_trained(boolean value) {
- swigfaissJNI.VectorTransform_is_trained_set(swigCPtr, this, value);
- }
-
- public boolean getIs_trained() {
- return swigfaissJNI.VectorTransform_is_trained_get(swigCPtr, this);
- }
-
- public void train(long n, SWIGTYPE_p_float x) {
- swigfaissJNI.VectorTransform_train(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- }
-
- public SWIGTYPE_p_float apply(long n, SWIGTYPE_p_float x) {
- long cPtr = swigfaissJNI.VectorTransform_apply(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x));
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public void apply_noalloc(long n, SWIGTYPE_p_float x, SWIGTYPE_p_float xt) {
- swigfaissJNI.VectorTransform_apply_noalloc(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(xt));
- }
-
- public void reverse_transform(long n, SWIGTYPE_p_float xt, SWIGTYPE_p_float x) {
- swigfaissJNI.VectorTransform_reverse_transform(swigCPtr, this, n, SWIGTYPE_p_float.getCPtr(xt), SWIGTYPE_p_float.getCPtr(x));
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransformVector.java b/ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransformVector.java
deleted file mode 100644
index d7a1a6f6f..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/VectorTransformVector.java
+++ /dev/null
@@ -1,77 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class VectorTransformVector {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected VectorTransformVector(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(VectorTransformVector obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_VectorTransformVector(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public VectorTransformVector() {
- this(swigfaissJNI.new_VectorTransformVector(), true);
- }
-
- public void push_back(VectorTransform arg0) {
- swigfaissJNI.VectorTransformVector_push_back(swigCPtr, this, VectorTransform.getCPtr(arg0), arg0);
- }
-
- public void clear() {
- swigfaissJNI.VectorTransformVector_clear(swigCPtr, this);
- }
-
- public SWIGTYPE_p_p_faiss__VectorTransform data() {
- long cPtr = swigfaissJNI.VectorTransformVector_data(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_p_faiss__VectorTransform(cPtr, false);
- }
-
- public long size() {
- return swigfaissJNI.VectorTransformVector_size(swigCPtr, this);
- }
-
- public VectorTransform at(long n) {
- long cPtr = swigfaissJNI.VectorTransformVector_at(swigCPtr, this, n);
- return (cPtr == 0) ? null : new VectorTransform(cPtr, false);
- }
-
- public void resize(long n) {
- swigfaissJNI.VectorTransformVector_resize(swigCPtr, this, n);
- }
-
- public void reserve(long n) {
- swigfaissJNI.VectorTransformVector_reserve(swigCPtr, this, n);
- }
-
- public void swap(VectorTransformVector other) {
- swigfaissJNI.VectorTransformVector_swap(swigCPtr, this, VectorTransformVector.getCPtr(other), other);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/VisitedTable.java b/ann/src/main/java/com/twitter/ann/faiss/swig/VisitedTable.java
deleted file mode 100644
index 69b1108a4..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/VisitedTable.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class VisitedTable {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected VisitedTable(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(VisitedTable obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_VisitedTable(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setVisited(ByteVector value) {
- swigfaissJNI.VisitedTable_visited_set(swigCPtr, this, ByteVector.getCPtr(value), value);
- }
-
- public ByteVector getVisited() {
- long cPtr = swigfaissJNI.VisitedTable_visited_get(swigCPtr, this);
- return (cPtr == 0) ? null : new ByteVector(cPtr, false);
- }
-
- public void setVisno(int value) {
- swigfaissJNI.VisitedTable_visno_set(swigCPtr, this, value);
- }
-
- public int getVisno() {
- return swigfaissJNI.VisitedTable_visno_get(swigCPtr, this);
- }
-
- public VisitedTable(int size) {
- this(swigfaissJNI.new_VisitedTable(size), true);
- }
-
- public void set(int no) {
- swigfaissJNI.VisitedTable_set(swigCPtr, this, no);
- }
-
- public boolean get(int no) {
- return swigfaissJNI.VisitedTable_get(swigCPtr, this, no);
- }
-
- public void advance() {
- swigfaissJNI.VisitedTable_advance(swigCPtr, this);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/doubleArray.java b/ann/src/main/java/com/twitter/ann/faiss/swig/doubleArray.java
deleted file mode 100644
index f37b56e4a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/doubleArray.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class doubleArray {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected doubleArray(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(doubleArray obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_doubleArray(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public doubleArray(int nelements) {
- this(swigfaissJNI.new_doubleArray(nelements), true);
- }
-
- public double getitem(int index) {
- return swigfaissJNI.doubleArray_getitem(swigCPtr, this, index);
- }
-
- public void setitem(int index, double value) {
- swigfaissJNI.doubleArray_setitem(swigCPtr, this, index, value);
- }
-
- public SWIGTYPE_p_double cast() {
- long cPtr = swigfaissJNI.doubleArray_cast(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_double(cPtr, false);
- }
-
- public static doubleArray frompointer(SWIGTYPE_p_double t) {
- long cPtr = swigfaissJNI.doubleArray_frompointer(SWIGTYPE_p_double.getCPtr(t));
- return (cPtr == 0) ? null : new doubleArray(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/floatArray.java b/ann/src/main/java/com/twitter/ann/faiss/swig/floatArray.java
deleted file mode 100644
index 641dc844b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/floatArray.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class floatArray {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected floatArray(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(floatArray obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_floatArray(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public floatArray(int nelements) {
- this(swigfaissJNI.new_floatArray(nelements), true);
- }
-
- public float getitem(int index) {
- return swigfaissJNI.floatArray_getitem(swigCPtr, this, index);
- }
-
- public void setitem(int index, float value) {
- swigfaissJNI.floatArray_setitem(swigCPtr, this, index, value);
- }
-
- public SWIGTYPE_p_float cast() {
- long cPtr = swigfaissJNI.floatArray_cast(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public static floatArray frompointer(SWIGTYPE_p_float t) {
- long cPtr = swigfaissJNI.floatArray_frompointer(SWIGTYPE_p_float.getCPtr(t));
- return (cPtr == 0) ? null : new floatArray(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/float_maxheap_array_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/float_maxheap_array_t.java
deleted file mode 100644
index 875ef1c4a..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/float_maxheap_array_t.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class float_maxheap_array_t {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected float_maxheap_array_t(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(float_maxheap_array_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_float_maxheap_array_t(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNh(long value) {
- swigfaissJNI.float_maxheap_array_t_nh_set(swigCPtr, this, value);
- }
-
- public long getNh() {
- return swigfaissJNI.float_maxheap_array_t_nh_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.float_maxheap_array_t_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.float_maxheap_array_t_k_get(swigCPtr, this);
- }
-
- public void setIds(LongVector value) {
- swigfaissJNI.float_maxheap_array_t_ids_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getIds() {
- return new LongVector(swigfaissJNI.float_maxheap_array_t_ids_get(swigCPtr, this), false);
-}
-
- public void setVal(SWIGTYPE_p_float value) {
- swigfaissJNI.float_maxheap_array_t_val_set(swigCPtr, this, SWIGTYPE_p_float.getCPtr(value));
- }
-
- public SWIGTYPE_p_float getVal() {
- long cPtr = swigfaissJNI.float_maxheap_array_t_val_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public SWIGTYPE_p_float get_val(long key) {
- long cPtr = swigfaissJNI.float_maxheap_array_t_get_val(swigCPtr, this, key);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public LongVector get_ids(long key) {
- return new LongVector(swigfaissJNI.float_maxheap_array_t_get_ids(swigCPtr, this, key), false);
-}
-
- public void heapify() {
- swigfaissJNI.float_maxheap_array_t_heapify(swigCPtr, this);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin, long j0, long i0, long ni) {
- swigfaissJNI.float_maxheap_array_t_addn__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), j0, i0, ni);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin, long j0, long i0) {
- swigfaissJNI.float_maxheap_array_t_addn__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), j0, i0);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin, long j0) {
- swigfaissJNI.float_maxheap_array_t_addn__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), j0);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin) {
- swigfaissJNI.float_maxheap_array_t_addn__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin));
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in, long id_stride, long i0, long ni) {
- swigfaissJNI.float_maxheap_array_t_addn_with_ids__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0, ni);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in, long id_stride, long i0) {
- swigfaissJNI.float_maxheap_array_t_addn_with_ids__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in, long id_stride) {
- swigfaissJNI.float_maxheap_array_t_addn_with_ids__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in) {
- swigfaissJNI.float_maxheap_array_t_addn_with_ids__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin) {
- swigfaissJNI.float_maxheap_array_t_addn_with_ids__SWIG_4(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin));
- }
-
- public void reorder() {
- swigfaissJNI.float_maxheap_array_t_reorder(swigCPtr, this);
- }
-
- public void per_line_extrema(SWIGTYPE_p_float vals_out, LongVector idx_out) {
- swigfaissJNI.float_maxheap_array_t_per_line_extrema(swigCPtr, this, SWIGTYPE_p_float.getCPtr(vals_out), SWIGTYPE_p_long_long.getCPtr(idx_out.data()), idx_out);
- }
-
- public float_maxheap_array_t() {
- this(swigfaissJNI.new_float_maxheap_array_t(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/float_minheap_array_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/float_minheap_array_t.java
deleted file mode 100644
index 5944f2cc9..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/float_minheap_array_t.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class float_minheap_array_t {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected float_minheap_array_t(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(float_minheap_array_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_float_minheap_array_t(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNh(long value) {
- swigfaissJNI.float_minheap_array_t_nh_set(swigCPtr, this, value);
- }
-
- public long getNh() {
- return swigfaissJNI.float_minheap_array_t_nh_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.float_minheap_array_t_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.float_minheap_array_t_k_get(swigCPtr, this);
- }
-
- public void setIds(LongVector value) {
- swigfaissJNI.float_minheap_array_t_ids_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getIds() {
- return new LongVector(swigfaissJNI.float_minheap_array_t_ids_get(swigCPtr, this), false);
-}
-
- public void setVal(SWIGTYPE_p_float value) {
- swigfaissJNI.float_minheap_array_t_val_set(swigCPtr, this, SWIGTYPE_p_float.getCPtr(value));
- }
-
- public SWIGTYPE_p_float getVal() {
- long cPtr = swigfaissJNI.float_minheap_array_t_val_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public SWIGTYPE_p_float get_val(long key) {
- long cPtr = swigfaissJNI.float_minheap_array_t_get_val(swigCPtr, this, key);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public LongVector get_ids(long key) {
- return new LongVector(swigfaissJNI.float_minheap_array_t_get_ids(swigCPtr, this, key), false);
-}
-
- public void heapify() {
- swigfaissJNI.float_minheap_array_t_heapify(swigCPtr, this);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin, long j0, long i0, long ni) {
- swigfaissJNI.float_minheap_array_t_addn__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), j0, i0, ni);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin, long j0, long i0) {
- swigfaissJNI.float_minheap_array_t_addn__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), j0, i0);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin, long j0) {
- swigfaissJNI.float_minheap_array_t_addn__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), j0);
- }
-
- public void addn(long nj, SWIGTYPE_p_float vin) {
- swigfaissJNI.float_minheap_array_t_addn__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin));
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in, long id_stride, long i0, long ni) {
- swigfaissJNI.float_minheap_array_t_addn_with_ids__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0, ni);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in, long id_stride, long i0) {
- swigfaissJNI.float_minheap_array_t_addn_with_ids__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in, long id_stride) {
- swigfaissJNI.float_minheap_array_t_addn_with_ids__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin, LongVector id_in) {
- swigfaissJNI.float_minheap_array_t_addn_with_ids__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_float vin) {
- swigfaissJNI.float_minheap_array_t_addn_with_ids__SWIG_4(swigCPtr, this, nj, SWIGTYPE_p_float.getCPtr(vin));
- }
-
- public void reorder() {
- swigfaissJNI.float_minheap_array_t_reorder(swigCPtr, this);
- }
-
- public void per_line_extrema(SWIGTYPE_p_float vals_out, LongVector idx_out) {
- swigfaissJNI.float_minheap_array_t_per_line_extrema(swigCPtr, this, SWIGTYPE_p_float.getCPtr(vals_out), SWIGTYPE_p_long_long.getCPtr(idx_out.data()), idx_out);
- }
-
- public float_minheap_array_t() {
- this(swigfaissJNI.new_float_minheap_array_t(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/intArray.java b/ann/src/main/java/com/twitter/ann/faiss/swig/intArray.java
deleted file mode 100644
index 9774521a1..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/intArray.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class intArray {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected intArray(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(intArray obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_intArray(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public intArray(int nelements) {
- this(swigfaissJNI.new_intArray(nelements), true);
- }
-
- public int getitem(int index) {
- return swigfaissJNI.intArray_getitem(swigCPtr, this, index);
- }
-
- public void setitem(int index, int value) {
- swigfaissJNI.intArray_setitem(swigCPtr, this, index, value);
- }
-
- public SWIGTYPE_p_int cast() {
- long cPtr = swigfaissJNI.intArray_cast(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public static intArray frompointer(SWIGTYPE_p_int t) {
- long cPtr = swigfaissJNI.intArray_frompointer(SWIGTYPE_p_int.getCPtr(t));
- return (cPtr == 0) ? null : new intArray(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/int_maxheap_array_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/int_maxheap_array_t.java
deleted file mode 100644
index 07bf7a570..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/int_maxheap_array_t.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class int_maxheap_array_t {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected int_maxheap_array_t(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(int_maxheap_array_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_int_maxheap_array_t(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNh(long value) {
- swigfaissJNI.int_maxheap_array_t_nh_set(swigCPtr, this, value);
- }
-
- public long getNh() {
- return swigfaissJNI.int_maxheap_array_t_nh_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.int_maxheap_array_t_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.int_maxheap_array_t_k_get(swigCPtr, this);
- }
-
- public void setIds(LongVector value) {
- swigfaissJNI.int_maxheap_array_t_ids_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getIds() {
- return new LongVector(swigfaissJNI.int_maxheap_array_t_ids_get(swigCPtr, this), false);
-}
-
- public void setVal(SWIGTYPE_p_int value) {
- swigfaissJNI.int_maxheap_array_t_val_set(swigCPtr, this, SWIGTYPE_p_int.getCPtr(value));
- }
-
- public SWIGTYPE_p_int getVal() {
- long cPtr = swigfaissJNI.int_maxheap_array_t_val_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public SWIGTYPE_p_int get_val(long key) {
- long cPtr = swigfaissJNI.int_maxheap_array_t_get_val(swigCPtr, this, key);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public LongVector get_ids(long key) {
- return new LongVector(swigfaissJNI.int_maxheap_array_t_get_ids(swigCPtr, this, key), false);
-}
-
- public void heapify() {
- swigfaissJNI.int_maxheap_array_t_heapify(swigCPtr, this);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin, long j0, long i0, long ni) {
- swigfaissJNI.int_maxheap_array_t_addn__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), j0, i0, ni);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin, long j0, long i0) {
- swigfaissJNI.int_maxheap_array_t_addn__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), j0, i0);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin, long j0) {
- swigfaissJNI.int_maxheap_array_t_addn__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), j0);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin) {
- swigfaissJNI.int_maxheap_array_t_addn__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin));
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in, long id_stride, long i0, long ni) {
- swigfaissJNI.int_maxheap_array_t_addn_with_ids__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0, ni);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in, long id_stride, long i0) {
- swigfaissJNI.int_maxheap_array_t_addn_with_ids__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in, long id_stride) {
- swigfaissJNI.int_maxheap_array_t_addn_with_ids__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in) {
- swigfaissJNI.int_maxheap_array_t_addn_with_ids__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin) {
- swigfaissJNI.int_maxheap_array_t_addn_with_ids__SWIG_4(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin));
- }
-
- public void reorder() {
- swigfaissJNI.int_maxheap_array_t_reorder(swigCPtr, this);
- }
-
- public void per_line_extrema(SWIGTYPE_p_int vals_out, LongVector idx_out) {
- swigfaissJNI.int_maxheap_array_t_per_line_extrema(swigCPtr, this, SWIGTYPE_p_int.getCPtr(vals_out), SWIGTYPE_p_long_long.getCPtr(idx_out.data()), idx_out);
- }
-
- public int_maxheap_array_t() {
- this(swigfaissJNI.new_int_maxheap_array_t(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/int_minheap_array_t.java b/ann/src/main/java/com/twitter/ann/faiss/swig/int_minheap_array_t.java
deleted file mode 100644
index 0a6064876..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/int_minheap_array_t.java
+++ /dev/null
@@ -1,133 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class int_minheap_array_t {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected int_minheap_array_t(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(int_minheap_array_t obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_int_minheap_array_t(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public void setNh(long value) {
- swigfaissJNI.int_minheap_array_t_nh_set(swigCPtr, this, value);
- }
-
- public long getNh() {
- return swigfaissJNI.int_minheap_array_t_nh_get(swigCPtr, this);
- }
-
- public void setK(long value) {
- swigfaissJNI.int_minheap_array_t_k_set(swigCPtr, this, value);
- }
-
- public long getK() {
- return swigfaissJNI.int_minheap_array_t_k_get(swigCPtr, this);
- }
-
- public void setIds(LongVector value) {
- swigfaissJNI.int_minheap_array_t_ids_set(swigCPtr, this, SWIGTYPE_p_long_long.getCPtr(value.data()), value);
- }
-
- public LongVector getIds() {
- return new LongVector(swigfaissJNI.int_minheap_array_t_ids_get(swigCPtr, this), false);
-}
-
- public void setVal(SWIGTYPE_p_int value) {
- swigfaissJNI.int_minheap_array_t_val_set(swigCPtr, this, SWIGTYPE_p_int.getCPtr(value));
- }
-
- public SWIGTYPE_p_int getVal() {
- long cPtr = swigfaissJNI.int_minheap_array_t_val_get(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public SWIGTYPE_p_int get_val(long key) {
- long cPtr = swigfaissJNI.int_minheap_array_t_get_val(swigCPtr, this, key);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public LongVector get_ids(long key) {
- return new LongVector(swigfaissJNI.int_minheap_array_t_get_ids(swigCPtr, this, key), false);
-}
-
- public void heapify() {
- swigfaissJNI.int_minheap_array_t_heapify(swigCPtr, this);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin, long j0, long i0, long ni) {
- swigfaissJNI.int_minheap_array_t_addn__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), j0, i0, ni);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin, long j0, long i0) {
- swigfaissJNI.int_minheap_array_t_addn__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), j0, i0);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin, long j0) {
- swigfaissJNI.int_minheap_array_t_addn__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), j0);
- }
-
- public void addn(long nj, SWIGTYPE_p_int vin) {
- swigfaissJNI.int_minheap_array_t_addn__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin));
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in, long id_stride, long i0, long ni) {
- swigfaissJNI.int_minheap_array_t_addn_with_ids__SWIG_0(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0, ni);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in, long id_stride, long i0) {
- swigfaissJNI.int_minheap_array_t_addn_with_ids__SWIG_1(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride, i0);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in, long id_stride) {
- swigfaissJNI.int_minheap_array_t_addn_with_ids__SWIG_2(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in, id_stride);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin, LongVector id_in) {
- swigfaissJNI.int_minheap_array_t_addn_with_ids__SWIG_3(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin), SWIGTYPE_p_long_long.getCPtr(id_in.data()), id_in);
- }
-
- public void addn_with_ids(long nj, SWIGTYPE_p_int vin) {
- swigfaissJNI.int_minheap_array_t_addn_with_ids__SWIG_4(swigCPtr, this, nj, SWIGTYPE_p_int.getCPtr(vin));
- }
-
- public void reorder() {
- swigfaissJNI.int_minheap_array_t_reorder(swigCPtr, this);
- }
-
- public void per_line_extrema(SWIGTYPE_p_int vals_out, LongVector idx_out) {
- swigfaissJNI.int_minheap_array_t_per_line_extrema(swigCPtr, this, SWIGTYPE_p_int.getCPtr(vals_out), SWIGTYPE_p_long_long.getCPtr(idx_out.data()), idx_out);
- }
-
- public int_minheap_array_t() {
- this(swigfaissJNI.new_int_minheap_array_t(), true);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/longArray.java b/ann/src/main/java/com/twitter/ann/faiss/swig/longArray.java
deleted file mode 100644
index 6d51d8fae..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/longArray.java
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class longArray {
- private transient long swigCPtr;
- protected transient boolean swigCMemOwn;
-
- protected longArray(long cPtr, boolean cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = cPtr;
- }
-
- protected static long getCPtr(longArray obj) {
- return (obj == null) ? 0 : obj.swigCPtr;
- }
-
- @SuppressWarnings("deprecation")
- protected void finalize() {
- delete();
- }
-
- public synchronized void delete() {
- if (swigCPtr != 0) {
- if (swigCMemOwn) {
- swigCMemOwn = false;
- swigfaissJNI.delete_longArray(swigCPtr);
- }
- swigCPtr = 0;
- }
- }
-
- public longArray(int nelements) {
- this(swigfaissJNI.new_longArray(nelements), true);
- }
-
- public long getitem(int index) {
- return swigfaissJNI.longArray_getitem(swigCPtr, this, index);
- }
-
- public void setitem(int index, long value) {
- swigfaissJNI.longArray_setitem(swigCPtr, this, index, value);
- }
-
- public SWIGTYPE_p_long_long cast() {
- long cPtr = swigfaissJNI.longArray_cast(swigCPtr, this);
- return (cPtr == 0) ? null : new SWIGTYPE_p_long_long(cPtr, false);
- }
-
- public static longArray frompointer(SWIGTYPE_p_long_long t) {
- long cPtr = swigfaissJNI.longArray_frompointer(SWIGTYPE_p_long_long.getCPtr(t));
- return (cPtr == 0) ? null : new longArray(cPtr, false);
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitignore b/ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitignore
deleted file mode 100644
index caf63c285..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-*.so
-*.so.0
-*.so.1
-*.so.3
-*.so.5
-*.so.6
-*.dylib
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitkeep b/ann/src/main/java/com/twitter/ann/faiss/swig/resources/.gitkeep
deleted file mode 100644
index e69de29bb..000000000
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/resources/BUILD b/ann/src/main/java/com/twitter/ann/faiss/swig/resources/BUILD
deleted file mode 100644
index 58ba4703b..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/resources/BUILD
+++ /dev/null
@@ -1,17 +0,0 @@
-resources(
- name = "resources",
- sources = [
- "*.dylib",
- "*.so",
- "*.so.0",
- "*.so.1",
- "*.so.3",
- "*.so.5",
- "*.so.6",
- ],
- tags = [
- "bazel-compatible",
- "bazel-only",
- "visibility://visibility:private",
- ],
-)
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaiss.java b/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaiss.java
deleted file mode 100644
index d55793a69..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaiss.java
+++ /dev/null
@@ -1,575 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public class swigfaiss implements swigfaissConstants {
- public static void bitvec_print(SWIGTYPE_p_unsigned_char b, long d) {
- swigfaissJNI.bitvec_print(SWIGTYPE_p_unsigned_char.getCPtr(b), d);
- }
-
- public static void fvecs2bitvecs(SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char b, long d, long n) {
- swigfaissJNI.fvecs2bitvecs(SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(b), d, n);
- }
-
- public static void bitvecs2fvecs(SWIGTYPE_p_unsigned_char b, SWIGTYPE_p_float x, long d, long n) {
- swigfaissJNI.bitvecs2fvecs(SWIGTYPE_p_unsigned_char.getCPtr(b), SWIGTYPE_p_float.getCPtr(x), d, n);
- }
-
- public static void fvec2bitvec(SWIGTYPE_p_float x, SWIGTYPE_p_unsigned_char b, long d) {
- swigfaissJNI.fvec2bitvec(SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_unsigned_char.getCPtr(b), d);
- }
-
- public static void bitvec_shuffle(long n, long da, long db, SWIGTYPE_p_int order, SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b) {
- swigfaissJNI.bitvec_shuffle(n, da, db, SWIGTYPE_p_int.getCPtr(order), SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b));
- }
-
- public static void setHamming_batch_size(long value) {
- swigfaissJNI.hamming_batch_size_set(value);
- }
-
- public static long getHamming_batch_size() {
- return swigfaissJNI.hamming_batch_size_get();
- }
-
- public static int popcount64(long x) {
- return swigfaissJNI.popcount64(x);
- }
-
- public static void hammings(SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long na, long nb, long nbytespercode, SWIGTYPE_p_int dis) {
- swigfaissJNI.hammings(SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), na, nb, nbytespercode, SWIGTYPE_p_int.getCPtr(dis));
- }
-
- public static void hammings_knn_hc(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t ha, SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long nb, long ncodes, int ordered) {
- swigfaissJNI.hammings_knn_hc(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.getCPtr(ha), SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), nb, ncodes, ordered);
- }
-
- public static void hammings_knn(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t ha, SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long nb, long ncodes, int ordered) {
- swigfaissJNI.hammings_knn(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.getCPtr(ha), SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), nb, ncodes, ordered);
- }
-
- public static void hammings_knn_mc(SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long na, long nb, long k, long ncodes, SWIGTYPE_p_int distances, LongVector labels) {
- swigfaissJNI.hammings_knn_mc(SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), na, nb, k, ncodes, SWIGTYPE_p_int.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels);
- }
-
- public static void hamming_range_search(SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long na, long nb, int radius, long ncodes, RangeSearchResult result) {
- swigfaissJNI.hamming_range_search(SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), na, nb, radius, ncodes, RangeSearchResult.getCPtr(result), result);
- }
-
- public static void hamming_count_thres(SWIGTYPE_p_unsigned_char bs1, SWIGTYPE_p_unsigned_char bs2, long n1, long n2, int ht, long ncodes, SWIGTYPE_p_unsigned_long nptr) {
- swigfaissJNI.hamming_count_thres(SWIGTYPE_p_unsigned_char.getCPtr(bs1), SWIGTYPE_p_unsigned_char.getCPtr(bs2), n1, n2, ht, ncodes, SWIGTYPE_p_unsigned_long.getCPtr(nptr));
- }
-
- public static long match_hamming_thres(SWIGTYPE_p_unsigned_char bs1, SWIGTYPE_p_unsigned_char bs2, long n1, long n2, int ht, long ncodes, LongVector idx, SWIGTYPE_p_int dis) {
- return swigfaissJNI.match_hamming_thres(SWIGTYPE_p_unsigned_char.getCPtr(bs1), SWIGTYPE_p_unsigned_char.getCPtr(bs2), n1, n2, ht, ncodes, SWIGTYPE_p_long_long.getCPtr(idx.data()), idx, SWIGTYPE_p_int.getCPtr(dis));
- }
-
- public static void crosshamming_count_thres(SWIGTYPE_p_unsigned_char dbs, long n, int ht, long ncodes, SWIGTYPE_p_unsigned_long nptr) {
- swigfaissJNI.crosshamming_count_thres(SWIGTYPE_p_unsigned_char.getCPtr(dbs), n, ht, ncodes, SWIGTYPE_p_unsigned_long.getCPtr(nptr));
- }
-
- public static int get_num_gpus() {
- return swigfaissJNI.get_num_gpus();
- }
-
- public static String get_compile_options() {
- return swigfaissJNI.get_compile_options();
- }
-
- public static double getmillisecs() {
- return swigfaissJNI.getmillisecs();
- }
-
- public static long get_mem_usage_kb() {
- return swigfaissJNI.get_mem_usage_kb();
- }
-
- public static long get_cycles() {
- return swigfaissJNI.get_cycles();
- }
-
- public static void fvec_madd(long n, SWIGTYPE_p_float a, float bf, SWIGTYPE_p_float b, SWIGTYPE_p_float c) {
- swigfaissJNI.fvec_madd(n, SWIGTYPE_p_float.getCPtr(a), bf, SWIGTYPE_p_float.getCPtr(b), SWIGTYPE_p_float.getCPtr(c));
- }
-
- public static int fvec_madd_and_argmin(long n, SWIGTYPE_p_float a, float bf, SWIGTYPE_p_float b, SWIGTYPE_p_float c) {
- return swigfaissJNI.fvec_madd_and_argmin(n, SWIGTYPE_p_float.getCPtr(a), bf, SWIGTYPE_p_float.getCPtr(b), SWIGTYPE_p_float.getCPtr(c));
- }
-
- public static void reflection(SWIGTYPE_p_float u, SWIGTYPE_p_float x, long n, long d, long nu) {
- swigfaissJNI.reflection(SWIGTYPE_p_float.getCPtr(u), SWIGTYPE_p_float.getCPtr(x), n, d, nu);
- }
-
- public static void matrix_qr(int m, int n, SWIGTYPE_p_float a) {
- swigfaissJNI.matrix_qr(m, n, SWIGTYPE_p_float.getCPtr(a));
- }
-
- public static void ranklist_handle_ties(int k, LongVector idx, SWIGTYPE_p_float dis) {
- swigfaissJNI.ranklist_handle_ties(k, SWIGTYPE_p_long_long.getCPtr(idx.data()), idx, SWIGTYPE_p_float.getCPtr(dis));
- }
-
- public static long ranklist_intersection_size(long k1, LongVector v1, long k2, LongVector v2) {
- return swigfaissJNI.ranklist_intersection_size(k1, SWIGTYPE_p_long_long.getCPtr(v1.data()), v1, k2, SWIGTYPE_p_long_long.getCPtr(v2.data()), v2);
- }
-
- public static long merge_result_table_with(long n, long k, LongVector I0, SWIGTYPE_p_float D0, LongVector I1, SWIGTYPE_p_float D1, boolean keep_min, long translation) {
- return swigfaissJNI.merge_result_table_with__SWIG_0(n, k, SWIGTYPE_p_long_long.getCPtr(I0.data()), I0, SWIGTYPE_p_float.getCPtr(D0), SWIGTYPE_p_long_long.getCPtr(I1.data()), I1, SWIGTYPE_p_float.getCPtr(D1), keep_min, translation);
- }
-
- public static long merge_result_table_with(long n, long k, LongVector I0, SWIGTYPE_p_float D0, LongVector I1, SWIGTYPE_p_float D1, boolean keep_min) {
- return swigfaissJNI.merge_result_table_with__SWIG_1(n, k, SWIGTYPE_p_long_long.getCPtr(I0.data()), I0, SWIGTYPE_p_float.getCPtr(D0), SWIGTYPE_p_long_long.getCPtr(I1.data()), I1, SWIGTYPE_p_float.getCPtr(D1), keep_min);
- }
-
- public static long merge_result_table_with(long n, long k, LongVector I0, SWIGTYPE_p_float D0, LongVector I1, SWIGTYPE_p_float D1) {
- return swigfaissJNI.merge_result_table_with__SWIG_2(n, k, SWIGTYPE_p_long_long.getCPtr(I0.data()), I0, SWIGTYPE_p_float.getCPtr(D0), SWIGTYPE_p_long_long.getCPtr(I1.data()), I1, SWIGTYPE_p_float.getCPtr(D1));
- }
-
- public static double imbalance_factor(int n, int k, LongVector assign) {
- return swigfaissJNI.imbalance_factor__SWIG_0(n, k, SWIGTYPE_p_long_long.getCPtr(assign.data()), assign);
- }
-
- public static double imbalance_factor(int k, SWIGTYPE_p_int hist) {
- return swigfaissJNI.imbalance_factor__SWIG_1(k, SWIGTYPE_p_int.getCPtr(hist));
- }
-
- public static void fvec_argsort(long n, SWIGTYPE_p_float vals, SWIGTYPE_p_unsigned_long perm) {
- swigfaissJNI.fvec_argsort(n, SWIGTYPE_p_float.getCPtr(vals), SWIGTYPE_p_unsigned_long.getCPtr(perm));
- }
-
- public static void fvec_argsort_parallel(long n, SWIGTYPE_p_float vals, SWIGTYPE_p_unsigned_long perm) {
- swigfaissJNI.fvec_argsort_parallel(n, SWIGTYPE_p_float.getCPtr(vals), SWIGTYPE_p_unsigned_long.getCPtr(perm));
- }
-
- public static int ivec_hist(long n, SWIGTYPE_p_int v, int vmax, SWIGTYPE_p_int hist) {
- return swigfaissJNI.ivec_hist(n, SWIGTYPE_p_int.getCPtr(v), vmax, SWIGTYPE_p_int.getCPtr(hist));
- }
-
- public static void bincode_hist(long n, long nbits, SWIGTYPE_p_unsigned_char codes, SWIGTYPE_p_int hist) {
- swigfaissJNI.bincode_hist(n, nbits, SWIGTYPE_p_unsigned_char.getCPtr(codes), SWIGTYPE_p_int.getCPtr(hist));
- }
-
- public static long ivec_checksum(long n, SWIGTYPE_p_int a) {
- return swigfaissJNI.ivec_checksum(n, SWIGTYPE_p_int.getCPtr(a));
- }
-
- public static SWIGTYPE_p_float fvecs_maybe_subsample(long d, SWIGTYPE_p_unsigned_long n, long nmax, SWIGTYPE_p_float x, boolean verbose, long seed) {
- long cPtr = swigfaissJNI.fvecs_maybe_subsample__SWIG_0(d, SWIGTYPE_p_unsigned_long.getCPtr(n), nmax, SWIGTYPE_p_float.getCPtr(x), verbose, seed);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public static SWIGTYPE_p_float fvecs_maybe_subsample(long d, SWIGTYPE_p_unsigned_long n, long nmax, SWIGTYPE_p_float x, boolean verbose) {
- long cPtr = swigfaissJNI.fvecs_maybe_subsample__SWIG_1(d, SWIGTYPE_p_unsigned_long.getCPtr(n), nmax, SWIGTYPE_p_float.getCPtr(x), verbose);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public static SWIGTYPE_p_float fvecs_maybe_subsample(long d, SWIGTYPE_p_unsigned_long n, long nmax, SWIGTYPE_p_float x) {
- long cPtr = swigfaissJNI.fvecs_maybe_subsample__SWIG_2(d, SWIGTYPE_p_unsigned_long.getCPtr(n), nmax, SWIGTYPE_p_float.getCPtr(x));
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public static void binary_to_real(long d, SWIGTYPE_p_unsigned_char x_in, SWIGTYPE_p_float x_out) {
- swigfaissJNI.binary_to_real(d, SWIGTYPE_p_unsigned_char.getCPtr(x_in), SWIGTYPE_p_float.getCPtr(x_out));
- }
-
- public static void real_to_binary(long d, SWIGTYPE_p_float x_in, SWIGTYPE_p_unsigned_char x_out) {
- swigfaissJNI.real_to_binary(d, SWIGTYPE_p_float.getCPtr(x_in), SWIGTYPE_p_unsigned_char.getCPtr(x_out));
- }
-
- public static long hash_bytes(SWIGTYPE_p_unsigned_char bytes, long n) {
- return swigfaissJNI.hash_bytes(SWIGTYPE_p_unsigned_char.getCPtr(bytes), n);
- }
-
- public static boolean check_openmp() {
- return swigfaissJNI.check_openmp();
- }
-
- public static float kmeans_clustering(long d, long n, long k, SWIGTYPE_p_float x, SWIGTYPE_p_float centroids) {
- return swigfaissJNI.kmeans_clustering(d, n, k, SWIGTYPE_p_float.getCPtr(x), SWIGTYPE_p_float.getCPtr(centroids));
- }
-
- public static void setIndexPQ_stats(IndexPQStats value) {
- swigfaissJNI.indexPQ_stats_set(IndexPQStats.getCPtr(value), value);
- }
-
- public static IndexPQStats getIndexPQ_stats() {
- long cPtr = swigfaissJNI.indexPQ_stats_get();
- return (cPtr == 0) ? null : new IndexPQStats(cPtr, false);
- }
-
- public static void setIndexIVF_stats(IndexIVFStats value) {
- swigfaissJNI.indexIVF_stats_set(IndexIVFStats.getCPtr(value), value);
- }
-
- public static IndexIVFStats getIndexIVF_stats() {
- long cPtr = swigfaissJNI.indexIVF_stats_get();
- return (cPtr == 0) ? null : new IndexIVFStats(cPtr, false);
- }
-
- public static short[] getHamdis_tab_ham_bytes() {
- return swigfaissJNI.hamdis_tab_ham_bytes_get();
- }
-
- public static int generalized_hamming_64(long a) {
- return swigfaissJNI.generalized_hamming_64(a);
- }
-
- public static void generalized_hammings_knn_hc(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t ha, SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long nb, long code_size, int ordered) {
- swigfaissJNI.generalized_hammings_knn_hc__SWIG_0(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.getCPtr(ha), SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), nb, code_size, ordered);
- }
-
- public static void generalized_hammings_knn_hc(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t ha, SWIGTYPE_p_unsigned_char a, SWIGTYPE_p_unsigned_char b, long nb, long code_size) {
- swigfaissJNI.generalized_hammings_knn_hc__SWIG_1(SWIGTYPE_p_faiss__HeapArrayT_faiss__CMaxT_int_int64_t_t_t.getCPtr(ha), SWIGTYPE_p_unsigned_char.getCPtr(a), SWIGTYPE_p_unsigned_char.getCPtr(b), nb, code_size);
- }
-
- public static void check_compatible_for_merge(Index index1, Index index2) {
- swigfaissJNI.check_compatible_for_merge(Index.getCPtr(index1), index1, Index.getCPtr(index2), index2);
- }
-
- public static IndexIVF extract_index_ivf(Index index) {
- long cPtr = swigfaissJNI.extract_index_ivf__SWIG_0(Index.getCPtr(index), index);
- return (cPtr == 0) ? null : new IndexIVF(cPtr, false);
- }
-
- public static IndexIVF try_extract_index_ivf(Index index) {
- long cPtr = swigfaissJNI.try_extract_index_ivf__SWIG_0(Index.getCPtr(index), index);
- return (cPtr == 0) ? null : new IndexIVF(cPtr, false);
- }
-
- public static void merge_into(Index index0, Index index1, boolean shift_ids) {
- swigfaissJNI.merge_into(Index.getCPtr(index0), index0, Index.getCPtr(index1), index1, shift_ids);
- }
-
- public static void search_centroid(Index index, SWIGTYPE_p_float x, int n, LongVector centroid_ids) {
- swigfaissJNI.search_centroid(Index.getCPtr(index), index, SWIGTYPE_p_float.getCPtr(x), n, SWIGTYPE_p_long_long.getCPtr(centroid_ids.data()), centroid_ids);
- }
-
- public static void search_and_return_centroids(Index index, long n, SWIGTYPE_p_float xin, int k, SWIGTYPE_p_float distances, LongVector labels, LongVector query_centroid_ids, LongVector result_centroid_ids) {
- swigfaissJNI.search_and_return_centroids(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(xin), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, SWIGTYPE_p_long_long.getCPtr(query_centroid_ids.data()), query_centroid_ids, SWIGTYPE_p_long_long.getCPtr(result_centroid_ids.data()), result_centroid_ids);
- }
-
- public static ArrayInvertedLists get_invlist_range(Index index, int i0, int i1) {
- long cPtr = swigfaissJNI.get_invlist_range(Index.getCPtr(index), index, i0, i1);
- return (cPtr == 0) ? null : new ArrayInvertedLists(cPtr, false);
- }
-
- public static void set_invlist_range(Index index, int i0, int i1, ArrayInvertedLists src) {
- swigfaissJNI.set_invlist_range(Index.getCPtr(index), index, i0, i1, ArrayInvertedLists.getCPtr(src), src);
- }
-
- public static void search_with_parameters(Index index, long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels, IVFSearchParameters params, SWIGTYPE_p_unsigned_long nb_dis, SWIGTYPE_p_double ms_per_stage) {
- swigfaissJNI.search_with_parameters__SWIG_0(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, IVFSearchParameters.getCPtr(params), params, SWIGTYPE_p_unsigned_long.getCPtr(nb_dis), SWIGTYPE_p_double.getCPtr(ms_per_stage));
- }
-
- public static void search_with_parameters(Index index, long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels, IVFSearchParameters params, SWIGTYPE_p_unsigned_long nb_dis) {
- swigfaissJNI.search_with_parameters__SWIG_1(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, IVFSearchParameters.getCPtr(params), params, SWIGTYPE_p_unsigned_long.getCPtr(nb_dis));
- }
-
- public static void search_with_parameters(Index index, long n, SWIGTYPE_p_float x, long k, SWIGTYPE_p_float distances, LongVector labels, IVFSearchParameters params) {
- swigfaissJNI.search_with_parameters__SWIG_2(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(x), k, SWIGTYPE_p_float.getCPtr(distances), SWIGTYPE_p_long_long.getCPtr(labels.data()), labels, IVFSearchParameters.getCPtr(params), params);
- }
-
- public static void range_search_with_parameters(Index index, long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result, IVFSearchParameters params, SWIGTYPE_p_unsigned_long nb_dis, SWIGTYPE_p_double ms_per_stage) {
- swigfaissJNI.range_search_with_parameters__SWIG_0(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result, IVFSearchParameters.getCPtr(params), params, SWIGTYPE_p_unsigned_long.getCPtr(nb_dis), SWIGTYPE_p_double.getCPtr(ms_per_stage));
- }
-
- public static void range_search_with_parameters(Index index, long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result, IVFSearchParameters params, SWIGTYPE_p_unsigned_long nb_dis) {
- swigfaissJNI.range_search_with_parameters__SWIG_1(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result, IVFSearchParameters.getCPtr(params), params, SWIGTYPE_p_unsigned_long.getCPtr(nb_dis));
- }
-
- public static void range_search_with_parameters(Index index, long n, SWIGTYPE_p_float x, float radius, RangeSearchResult result, IVFSearchParameters params) {
- swigfaissJNI.range_search_with_parameters__SWIG_2(Index.getCPtr(index), index, n, SWIGTYPE_p_float.getCPtr(x), radius, RangeSearchResult.getCPtr(result), result, IVFSearchParameters.getCPtr(params), params);
- }
-
- public static void setHnsw_stats(HNSWStats value) {
- swigfaissJNI.hnsw_stats_set(HNSWStats.getCPtr(value), value);
- }
-
- public static HNSWStats getHnsw_stats() {
- long cPtr = swigfaissJNI.hnsw_stats_get();
- return (cPtr == 0) ? null : new HNSWStats(cPtr, false);
- }
-
- public static void setPrecomputed_table_max_bytes(long value) {
- swigfaissJNI.precomputed_table_max_bytes_set(value);
- }
-
- public static long getPrecomputed_table_max_bytes() {
- return swigfaissJNI.precomputed_table_max_bytes_get();
- }
-
- public static void initialize_IVFPQ_precomputed_table(SWIGTYPE_p_int use_precomputed_table, Index quantizer, ProductQuantizer pq, SWIGTYPE_p_AlignedTableT_float_32_t precomputed_table, boolean verbose) {
- swigfaissJNI.initialize_IVFPQ_precomputed_table(SWIGTYPE_p_int.getCPtr(use_precomputed_table), Index.getCPtr(quantizer), quantizer, ProductQuantizer.getCPtr(pq), pq, SWIGTYPE_p_AlignedTableT_float_32_t.getCPtr(precomputed_table), verbose);
- }
-
- public static void setIndexIVFPQ_stats(IndexIVFPQStats value) {
- swigfaissJNI.indexIVFPQ_stats_set(IndexIVFPQStats.getCPtr(value), value);
- }
-
- public static IndexIVFPQStats getIndexIVFPQ_stats() {
- long cPtr = swigfaissJNI.indexIVFPQ_stats_get();
- return (cPtr == 0) ? null : new IndexIVFPQStats(cPtr, false);
- }
-
- public static Index downcast_index(Index index) {
- long cPtr = swigfaissJNI.downcast_index(Index.getCPtr(index), index);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public static VectorTransform downcast_VectorTransform(VectorTransform vt) {
- long cPtr = swigfaissJNI.downcast_VectorTransform(VectorTransform.getCPtr(vt), vt);
- return (cPtr == 0) ? null : new VectorTransform(cPtr, false);
- }
-
- public static IndexBinary downcast_IndexBinary(IndexBinary index) {
- long cPtr = swigfaissJNI.downcast_IndexBinary(IndexBinary.getCPtr(index), index);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, false);
- }
-
- public static Index upcast_IndexShards(IndexShards index) {
- long cPtr = swigfaissJNI.upcast_IndexShards(IndexShards.getCPtr(index), index);
- return (cPtr == 0) ? null : new Index(cPtr, false);
- }
-
- public static void write_index(Index idx, String fname) {
- swigfaissJNI.write_index__SWIG_0(Index.getCPtr(idx), idx, fname);
- }
-
- public static void write_index(Index idx, SWIGTYPE_p_FILE f) {
- swigfaissJNI.write_index__SWIG_1(Index.getCPtr(idx), idx, SWIGTYPE_p_FILE.getCPtr(f));
- }
-
- public static void write_index(Index idx, SWIGTYPE_p_faiss__IOWriter writer) {
- swigfaissJNI.write_index__SWIG_2(Index.getCPtr(idx), idx, SWIGTYPE_p_faiss__IOWriter.getCPtr(writer));
- }
-
- public static void write_index_binary(IndexBinary idx, String fname) {
- swigfaissJNI.write_index_binary__SWIG_0(IndexBinary.getCPtr(idx), idx, fname);
- }
-
- public static void write_index_binary(IndexBinary idx, SWIGTYPE_p_FILE f) {
- swigfaissJNI.write_index_binary__SWIG_1(IndexBinary.getCPtr(idx), idx, SWIGTYPE_p_FILE.getCPtr(f));
- }
-
- public static void write_index_binary(IndexBinary idx, SWIGTYPE_p_faiss__IOWriter writer) {
- swigfaissJNI.write_index_binary__SWIG_2(IndexBinary.getCPtr(idx), idx, SWIGTYPE_p_faiss__IOWriter.getCPtr(writer));
- }
-
- public static int getIO_FLAG_READ_ONLY() {
- return swigfaissJNI.IO_FLAG_READ_ONLY_get();
- }
-
- public static int getIO_FLAG_ONDISK_SAME_DIR() {
- return swigfaissJNI.IO_FLAG_ONDISK_SAME_DIR_get();
- }
-
- public static int getIO_FLAG_SKIP_IVF_DATA() {
- return swigfaissJNI.IO_FLAG_SKIP_IVF_DATA_get();
- }
-
- public static int getIO_FLAG_MMAP() {
- return swigfaissJNI.IO_FLAG_MMAP_get();
- }
-
- public static Index read_index(String fname, int io_flags) {
- long cPtr = swigfaissJNI.read_index__SWIG_0(fname, io_flags);
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static Index read_index(String fname) {
- long cPtr = swigfaissJNI.read_index__SWIG_1(fname);
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static Index read_index(SWIGTYPE_p_FILE f, int io_flags) {
- long cPtr = swigfaissJNI.read_index__SWIG_2(SWIGTYPE_p_FILE.getCPtr(f), io_flags);
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static Index read_index(SWIGTYPE_p_FILE f) {
- long cPtr = swigfaissJNI.read_index__SWIG_3(SWIGTYPE_p_FILE.getCPtr(f));
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static Index read_index(SWIGTYPE_p_faiss__IOReader reader, int io_flags) {
- long cPtr = swigfaissJNI.read_index__SWIG_4(SWIGTYPE_p_faiss__IOReader.getCPtr(reader), io_flags);
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static Index read_index(SWIGTYPE_p_faiss__IOReader reader) {
- long cPtr = swigfaissJNI.read_index__SWIG_5(SWIGTYPE_p_faiss__IOReader.getCPtr(reader));
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static IndexBinary read_index_binary(String fname, int io_flags) {
- long cPtr = swigfaissJNI.read_index_binary__SWIG_0(fname, io_flags);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static IndexBinary read_index_binary(String fname) {
- long cPtr = swigfaissJNI.read_index_binary__SWIG_1(fname);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static IndexBinary read_index_binary(SWIGTYPE_p_FILE f, int io_flags) {
- long cPtr = swigfaissJNI.read_index_binary__SWIG_2(SWIGTYPE_p_FILE.getCPtr(f), io_flags);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static IndexBinary read_index_binary(SWIGTYPE_p_FILE f) {
- long cPtr = swigfaissJNI.read_index_binary__SWIG_3(SWIGTYPE_p_FILE.getCPtr(f));
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static IndexBinary read_index_binary(SWIGTYPE_p_faiss__IOReader reader, int io_flags) {
- long cPtr = swigfaissJNI.read_index_binary__SWIG_4(SWIGTYPE_p_faiss__IOReader.getCPtr(reader), io_flags);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static IndexBinary read_index_binary(SWIGTYPE_p_faiss__IOReader reader) {
- long cPtr = swigfaissJNI.read_index_binary__SWIG_5(SWIGTYPE_p_faiss__IOReader.getCPtr(reader));
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static void write_VectorTransform(VectorTransform vt, String fname) {
- swigfaissJNI.write_VectorTransform(VectorTransform.getCPtr(vt), vt, fname);
- }
-
- public static VectorTransform read_VectorTransform(String fname) {
- long cPtr = swigfaissJNI.read_VectorTransform(fname);
- return (cPtr == 0) ? null : new VectorTransform(cPtr, true);
- }
-
- public static ProductQuantizer read_ProductQuantizer(String fname) {
- long cPtr = swigfaissJNI.read_ProductQuantizer__SWIG_0(fname);
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, true);
- }
-
- public static ProductQuantizer read_ProductQuantizer(SWIGTYPE_p_faiss__IOReader reader) {
- long cPtr = swigfaissJNI.read_ProductQuantizer__SWIG_1(SWIGTYPE_p_faiss__IOReader.getCPtr(reader));
- return (cPtr == 0) ? null : new ProductQuantizer(cPtr, true);
- }
-
- public static void write_ProductQuantizer(ProductQuantizer pq, String fname) {
- swigfaissJNI.write_ProductQuantizer__SWIG_0(ProductQuantizer.getCPtr(pq), pq, fname);
- }
-
- public static void write_ProductQuantizer(ProductQuantizer pq, SWIGTYPE_p_faiss__IOWriter f) {
- swigfaissJNI.write_ProductQuantizer__SWIG_1(ProductQuantizer.getCPtr(pq), pq, SWIGTYPE_p_faiss__IOWriter.getCPtr(f));
- }
-
- public static void write_InvertedLists(InvertedLists ils, SWIGTYPE_p_faiss__IOWriter f) {
- swigfaissJNI.write_InvertedLists(InvertedLists.getCPtr(ils), ils, SWIGTYPE_p_faiss__IOWriter.getCPtr(f));
- }
-
- public static InvertedLists read_InvertedLists(SWIGTYPE_p_faiss__IOReader reader, int io_flags) {
- long cPtr = swigfaissJNI.read_InvertedLists__SWIG_0(SWIGTYPE_p_faiss__IOReader.getCPtr(reader), io_flags);
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public static InvertedLists read_InvertedLists(SWIGTYPE_p_faiss__IOReader reader) {
- long cPtr = swigfaissJNI.read_InvertedLists__SWIG_1(SWIGTYPE_p_faiss__IOReader.getCPtr(reader));
- return (cPtr == 0) ? null : new InvertedLists(cPtr, false);
- }
-
- public static Index index_factory(int d, String description, MetricType metric) {
- long cPtr = swigfaissJNI.index_factory__SWIG_0(d, description, metric.swigValue());
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static Index index_factory(int d, String description) {
- long cPtr = swigfaissJNI.index_factory__SWIG_1(d, description);
- return (cPtr == 0) ? null : new Index(cPtr, true);
- }
-
- public static void setIndex_factory_verbose(int value) {
- swigfaissJNI.index_factory_verbose_set(value);
- }
-
- public static int getIndex_factory_verbose() {
- return swigfaissJNI.index_factory_verbose_get();
- }
-
- public static IndexBinary index_binary_factory(int d, String description) {
- long cPtr = swigfaissJNI.index_binary_factory(d, description);
- return (cPtr == 0) ? null : new IndexBinary(cPtr, true);
- }
-
- public static void simd_histogram_8(SWIGTYPE_p_uint16_t data, int n, SWIGTYPE_p_uint16_t min, int shift, SWIGTYPE_p_int hist) {
- swigfaissJNI.simd_histogram_8(SWIGTYPE_p_uint16_t.getCPtr(data), n, SWIGTYPE_p_uint16_t.getCPtr(min), shift, SWIGTYPE_p_int.getCPtr(hist));
- }
-
- public static void simd_histogram_16(SWIGTYPE_p_uint16_t data, int n, SWIGTYPE_p_uint16_t min, int shift, SWIGTYPE_p_int hist) {
- swigfaissJNI.simd_histogram_16(SWIGTYPE_p_uint16_t.getCPtr(data), n, SWIGTYPE_p_uint16_t.getCPtr(min), shift, SWIGTYPE_p_int.getCPtr(hist));
- }
-
- public static void setPartition_stats(PartitionStats value) {
- swigfaissJNI.partition_stats_set(PartitionStats.getCPtr(value), value);
- }
-
- public static PartitionStats getPartition_stats() {
- long cPtr = swigfaissJNI.partition_stats_get();
- return (cPtr == 0) ? null : new PartitionStats(cPtr, false);
- }
-
- public static float CMin_float_partition_fuzzy(SWIGTYPE_p_float vals, LongVector ids, long n, long q_min, long q_max, SWIGTYPE_p_unsigned_long q_out) {
- return swigfaissJNI.CMin_float_partition_fuzzy(SWIGTYPE_p_float.getCPtr(vals), SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, n, q_min, q_max, SWIGTYPE_p_unsigned_long.getCPtr(q_out));
- }
-
- public static float CMax_float_partition_fuzzy(SWIGTYPE_p_float vals, LongVector ids, long n, long q_min, long q_max, SWIGTYPE_p_unsigned_long q_out) {
- return swigfaissJNI.CMax_float_partition_fuzzy(SWIGTYPE_p_float.getCPtr(vals), SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, n, q_min, q_max, SWIGTYPE_p_unsigned_long.getCPtr(q_out));
- }
-
- public static SWIGTYPE_p_uint16_t CMax_uint16_partition_fuzzy(SWIGTYPE_p_uint16_t vals, LongVector ids, long n, long q_min, long q_max, SWIGTYPE_p_unsigned_long q_out) {
- return new SWIGTYPE_p_uint16_t(swigfaissJNI.CMax_uint16_partition_fuzzy__SWIG_0(SWIGTYPE_p_uint16_t.getCPtr(vals), SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, n, q_min, q_max, SWIGTYPE_p_unsigned_long.getCPtr(q_out)), true);
- }
-
- public static SWIGTYPE_p_uint16_t CMin_uint16_partition_fuzzy(SWIGTYPE_p_uint16_t vals, LongVector ids, long n, long q_min, long q_max, SWIGTYPE_p_unsigned_long q_out) {
- return new SWIGTYPE_p_uint16_t(swigfaissJNI.CMin_uint16_partition_fuzzy__SWIG_0(SWIGTYPE_p_uint16_t.getCPtr(vals), SWIGTYPE_p_long_long.getCPtr(ids.data()), ids, n, q_min, q_max, SWIGTYPE_p_unsigned_long.getCPtr(q_out)), true);
- }
-
- public static SWIGTYPE_p_uint16_t CMax_uint16_partition_fuzzy(SWIGTYPE_p_uint16_t vals, SWIGTYPE_p_int ids, long n, long q_min, long q_max, SWIGTYPE_p_unsigned_long q_out) {
- return new SWIGTYPE_p_uint16_t(swigfaissJNI.CMax_uint16_partition_fuzzy__SWIG_1(SWIGTYPE_p_uint16_t.getCPtr(vals), SWIGTYPE_p_int.getCPtr(ids), n, q_min, q_max, SWIGTYPE_p_unsigned_long.getCPtr(q_out)), true);
- }
-
- public static SWIGTYPE_p_uint16_t CMin_uint16_partition_fuzzy(SWIGTYPE_p_uint16_t vals, SWIGTYPE_p_int ids, long n, long q_min, long q_max, SWIGTYPE_p_unsigned_long q_out) {
- return new SWIGTYPE_p_uint16_t(swigfaissJNI.CMin_uint16_partition_fuzzy__SWIG_1(SWIGTYPE_p_uint16_t.getCPtr(vals), SWIGTYPE_p_int.getCPtr(ids), n, q_min, q_max, SWIGTYPE_p_unsigned_long.getCPtr(q_out)), true);
- }
-
- public static void omp_set_num_threads(int num_threads) {
- swigfaissJNI.omp_set_num_threads(num_threads);
- }
-
- public static int omp_get_max_threads() {
- return swigfaissJNI.omp_get_max_threads();
- }
-
- public static SWIGTYPE_p_void memcpy(SWIGTYPE_p_void dest, SWIGTYPE_p_void src, long n) {
- long cPtr = swigfaissJNI.memcpy(SWIGTYPE_p_void.getCPtr(dest), SWIGTYPE_p_void.getCPtr(src), n);
- return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
- }
-
- public static SWIGTYPE_p_float cast_integer_to_float_ptr(int x) {
- long cPtr = swigfaissJNI.cast_integer_to_float_ptr(x);
- return (cPtr == 0) ? null : new SWIGTYPE_p_float(cPtr, false);
- }
-
- public static SWIGTYPE_p_long cast_integer_to_long_ptr(int x) {
- long cPtr = swigfaissJNI.cast_integer_to_long_ptr(x);
- return (cPtr == 0) ? null : new SWIGTYPE_p_long(cPtr, false);
- }
-
- public static SWIGTYPE_p_int cast_integer_to_int_ptr(int x) {
- long cPtr = swigfaissJNI.cast_integer_to_int_ptr(x);
- return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
- }
-
- public static void ignore_SIGTTIN() {
- swigfaissJNI.ignore_SIGTTIN();
- }
-
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissConstants.java b/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissConstants.java
deleted file mode 100644
index 30ba6abc3..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissConstants.java
+++ /dev/null
@@ -1,15 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-
-public interface swigfaissConstants {
- public final static int FAISS_VERSION_MAJOR = swigfaissJNI.FAISS_VERSION_MAJOR_get();
- public final static int FAISS_VERSION_MINOR = swigfaissJNI.FAISS_VERSION_MINOR_get();
- public final static int FAISS_VERSION_PATCH = swigfaissJNI.FAISS_VERSION_PATCH_get();
-}
diff --git a/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissJNI.java b/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissJNI.java
deleted file mode 100644
index 9a5c19bea..000000000
--- a/ann/src/main/java/com/twitter/ann/faiss/swig/swigfaissJNI.java
+++ /dev/null
@@ -1,2147 +0,0 @@
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org).
- * Version 4.0.2
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-package com.twitter.ann.faiss;
-import com.twitter.ann.faiss.NativeUtils;
-public class swigfaissJNI {
-
- static {
- try {
- if (NativeUtils.getOperatingSystemType() == NativeUtils.OSType.MacOS) {
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/swigfaiss.dylib");
- } else {
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/libstdc++.so.6");
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/libgcc_s.so.1");
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/libgomp.so.1");
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/libquadmath.so.0");
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/libgfortran.so.5");
- NativeUtils.loadLibraryFromJar("/com/twitter/ann/faiss/swig/resources/swigfaiss.so");
- }
- } catch (Exception e) {
- System.err.println("Native code library failed to load. \n" + e);
- System.exit(1);
- }
- }
-
- public final static native long new_intArray(int jarg1);
- public final static native void delete_intArray(long jarg1);
- public final static native int intArray_getitem(long jarg1, intArray jarg1_, int jarg2);
- public final static native void intArray_setitem(long jarg1, intArray jarg1_, int jarg2, int jarg3);
- public final static native long intArray_cast(long jarg1, intArray jarg1_);
- public final static native long intArray_frompointer(long jarg1);
- public final static native long new_floatArray(int jarg1);
- public final static native void delete_floatArray(long jarg1);
- public final static native float floatArray_getitem(long jarg1, floatArray jarg1_, int jarg2);
- public final static native void floatArray_setitem(long jarg1, floatArray jarg1_, int jarg2, float jarg3);
- public final static native long floatArray_cast(long jarg1, floatArray jarg1_);
- public final static native long floatArray_frompointer(long jarg1);
- public final static native long new_longArray(int jarg1);
- public final static native void delete_longArray(long jarg1);
- public final static native long longArray_getitem(long jarg1, longArray jarg1_, int jarg2);
- public final static native void longArray_setitem(long jarg1, longArray jarg1_, int jarg2, long jarg3);
- public final static native long longArray_cast(long jarg1, longArray jarg1_);
- public final static native long longArray_frompointer(long jarg1);
- public final static native long new_doubleArray(int jarg1);
- public final static native void delete_doubleArray(long jarg1);
- public final static native double doubleArray_getitem(long jarg1, doubleArray jarg1_, int jarg2);
- public final static native void doubleArray_setitem(long jarg1, doubleArray jarg1_, int jarg2, double jarg3);
- public final static native long doubleArray_cast(long jarg1, doubleArray jarg1_);
- public final static native long doubleArray_frompointer(long jarg1);
- public final static native long new_FloatVector();
- public final static native void FloatVector_push_back(long jarg1, FloatVector jarg1_, float jarg2);
- public final static native void FloatVector_clear(long jarg1, FloatVector jarg1_);
- public final static native long FloatVector_data(long jarg1, FloatVector jarg1_);
- public final static native long FloatVector_size(long jarg1, FloatVector jarg1_);
- public final static native float FloatVector_at(long jarg1, FloatVector jarg1_, long jarg2);
- public final static native void FloatVector_resize(long jarg1, FloatVector jarg1_, long jarg2);
- public final static native void FloatVector_reserve(long jarg1, FloatVector jarg1_, long jarg2);
- public final static native void FloatVector_swap(long jarg1, FloatVector jarg1_, long jarg2, FloatVector jarg2_);
- public final static native void delete_FloatVector(long jarg1);
- public final static native long new_DoubleVector();
- public final static native void DoubleVector_push_back(long jarg1, DoubleVector jarg1_, double jarg2);
- public final static native void DoubleVector_clear(long jarg1, DoubleVector jarg1_);
- public final static native long DoubleVector_data(long jarg1, DoubleVector jarg1_);
- public final static native long DoubleVector_size(long jarg1, DoubleVector jarg1_);
- public final static native double DoubleVector_at(long jarg1, DoubleVector jarg1_, long jarg2);
- public final static native void DoubleVector_resize(long jarg1, DoubleVector jarg1_, long jarg2);
- public final static native void DoubleVector_reserve(long jarg1, DoubleVector jarg1_, long jarg2);
- public final static native void DoubleVector_swap(long jarg1, DoubleVector jarg1_, long jarg2, DoubleVector jarg2_);
- public final static native void delete_DoubleVector(long jarg1);
- public final static native long new_ByteVector();
- public final static native void ByteVector_push_back(long jarg1, ByteVector jarg1_, short jarg2);
- public final static native void ByteVector_clear(long jarg1, ByteVector jarg1_);
- public final static native long ByteVector_data(long jarg1, ByteVector jarg1_);
- public final static native long ByteVector_size(long jarg1, ByteVector jarg1_);
- public final static native short ByteVector_at(long jarg1, ByteVector jarg1_, long jarg2);
- public final static native void ByteVector_resize(long jarg1, ByteVector jarg1_, long jarg2);
- public final static native void ByteVector_reserve(long jarg1, ByteVector jarg1_, long jarg2);
- public final static native void ByteVector_swap(long jarg1, ByteVector jarg1_, long jarg2, ByteVector jarg2_);
- public final static native void delete_ByteVector(long jarg1);
- public final static native long new_CharVector();
- public final static native void CharVector_push_back(long jarg1, CharVector jarg1_, char jarg2);
- public final static native void CharVector_clear(long jarg1, CharVector jarg1_);
- public final static native String CharVector_data(long jarg1, CharVector jarg1_);
- public final static native long CharVector_size(long jarg1, CharVector jarg1_);
- public final static native char CharVector_at(long jarg1, CharVector jarg1_, long jarg2);
- public final static native void CharVector_resize(long jarg1, CharVector jarg1_, long jarg2);
- public final static native void CharVector_reserve(long jarg1, CharVector jarg1_, long jarg2);
- public final static native void CharVector_swap(long jarg1, CharVector jarg1_, long jarg2, CharVector jarg2_);
- public final static native void delete_CharVector(long jarg1);
- public final static native long new_Uint64Vector();
- public final static native void Uint64Vector_push_back(long jarg1, Uint64Vector jarg1_, long jarg2);
- public final static native void Uint64Vector_clear(long jarg1, Uint64Vector jarg1_);
- public final static native long Uint64Vector_data(long jarg1, Uint64Vector jarg1_);
- public final static native long Uint64Vector_size(long jarg1, Uint64Vector jarg1_);
- public final static native long Uint64Vector_at(long jarg1, Uint64Vector jarg1_, long jarg2);
- public final static native void Uint64Vector_resize(long jarg1, Uint64Vector jarg1_, long jarg2);
- public final static native void Uint64Vector_reserve(long jarg1, Uint64Vector jarg1_, long jarg2);
- public final static native void Uint64Vector_swap(long jarg1, Uint64Vector jarg1_, long jarg2, Uint64Vector jarg2_);
- public final static native void delete_Uint64Vector(long jarg1);
- public final static native long new_LongVector();
- public final static native void LongVector_push_back(long jarg1, LongVector jarg1_, long jarg2);
- public final static native void LongVector_clear(long jarg1, LongVector jarg1_);
- public final static native long LongVector_data(long jarg1, LongVector jarg1_);
- public final static native long LongVector_size(long jarg1, LongVector jarg1_);
- public final static native long LongVector_at(long jarg1, LongVector jarg1_, long jarg2);
- public final static native void LongVector_resize(long jarg1, LongVector jarg1_, long jarg2);
- public final static native void LongVector_reserve(long jarg1, LongVector jarg1_, long jarg2);
- public final static native void LongVector_swap(long jarg1, LongVector jarg1_, long jarg2, LongVector jarg2_);
- public final static native void delete_LongVector(long jarg1);
- public final static native long new_IntVector();
- public final static native void IntVector_push_back(long jarg1, IntVector jarg1_, int jarg2);
- public final static native void IntVector_clear(long jarg1, IntVector jarg1_);
- public final static native long IntVector_data(long jarg1, IntVector jarg1_);
- public final static native long IntVector_size(long jarg1, IntVector jarg1_);
- public final static native int IntVector_at(long jarg1, IntVector jarg1_, long jarg2);
- public final static native void IntVector_resize(long jarg1, IntVector jarg1_, long jarg2);
- public final static native void IntVector_reserve(long jarg1, IntVector jarg1_, long jarg2);
- public final static native void IntVector_swap(long jarg1, IntVector jarg1_, long jarg2, IntVector jarg2_);
- public final static native void delete_IntVector(long jarg1);
- public final static native long new_VectorTransformVector();
- public final static native void VectorTransformVector_push_back(long jarg1, VectorTransformVector jarg1_, long jarg2, VectorTransform jarg2_);
- public final static native void VectorTransformVector_clear(long jarg1, VectorTransformVector jarg1_);
- public final static native long VectorTransformVector_data(long jarg1, VectorTransformVector jarg1_);
- public final static native long VectorTransformVector_size(long jarg1, VectorTransformVector jarg1_);
- public final static native long VectorTransformVector_at(long jarg1, VectorTransformVector jarg1_, long jarg2);
- public final static native void VectorTransformVector_resize(long jarg1, VectorTransformVector jarg1_, long jarg2);
- public final static native void VectorTransformVector_reserve(long jarg1, VectorTransformVector jarg1_, long jarg2);
- public final static native void VectorTransformVector_swap(long jarg1, VectorTransformVector jarg1_, long jarg2, VectorTransformVector jarg2_);
- public final static native void delete_VectorTransformVector(long jarg1);
- public final static native long new_OperatingPointVector();
- public final static native void OperatingPointVector_push_back(long jarg1, OperatingPointVector jarg1_, long jarg2, OperatingPoint jarg2_);
- public final static native void OperatingPointVector_clear(long jarg1, OperatingPointVector jarg1_);
- public final static native long OperatingPointVector_data(long jarg1, OperatingPointVector jarg1_);
- public final static native long OperatingPointVector_size(long jarg1, OperatingPointVector jarg1_);
- public final static native long OperatingPointVector_at(long jarg1, OperatingPointVector jarg1_, long jarg2);
- public final static native void OperatingPointVector_resize(long jarg1, OperatingPointVector jarg1_, long jarg2);
- public final static native void OperatingPointVector_reserve(long jarg1, OperatingPointVector jarg1_, long jarg2);
- public final static native void OperatingPointVector_swap(long jarg1, OperatingPointVector jarg1_, long jarg2, OperatingPointVector jarg2_);
- public final static native void delete_OperatingPointVector(long jarg1);
- public final static native long new_InvertedListsPtrVector();
- public final static native void InvertedListsPtrVector_push_back(long jarg1, InvertedListsPtrVector jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native void InvertedListsPtrVector_clear(long jarg1, InvertedListsPtrVector jarg1_);
- public final static native long InvertedListsPtrVector_data(long jarg1, InvertedListsPtrVector jarg1_);
- public final static native long InvertedListsPtrVector_size(long jarg1, InvertedListsPtrVector jarg1_);
- public final static native long InvertedListsPtrVector_at(long jarg1, InvertedListsPtrVector jarg1_, long jarg2);
- public final static native void InvertedListsPtrVector_resize(long jarg1, InvertedListsPtrVector jarg1_, long jarg2);
- public final static native void InvertedListsPtrVector_reserve(long jarg1, InvertedListsPtrVector jarg1_, long jarg2);
- public final static native void InvertedListsPtrVector_swap(long jarg1, InvertedListsPtrVector jarg1_, long jarg2, InvertedListsPtrVector jarg2_);
- public final static native void delete_InvertedListsPtrVector(long jarg1);
- public final static native long new_FloatVectorVector();
- public final static native void FloatVectorVector_push_back(long jarg1, FloatVectorVector jarg1_, long jarg2, FloatVector jarg2_);
- public final static native void FloatVectorVector_clear(long jarg1, FloatVectorVector jarg1_);
- public final static native long FloatVectorVector_data(long jarg1, FloatVectorVector jarg1_);
- public final static native long FloatVectorVector_size(long jarg1, FloatVectorVector jarg1_);
- public final static native long FloatVectorVector_at(long jarg1, FloatVectorVector jarg1_, long jarg2);
- public final static native void FloatVectorVector_resize(long jarg1, FloatVectorVector jarg1_, long jarg2);
- public final static native void FloatVectorVector_reserve(long jarg1, FloatVectorVector jarg1_, long jarg2);
- public final static native void FloatVectorVector_swap(long jarg1, FloatVectorVector jarg1_, long jarg2, FloatVectorVector jarg2_);
- public final static native void delete_FloatVectorVector(long jarg1);
- public final static native long new_ByteVectorVector();
- public final static native void ByteVectorVector_push_back(long jarg1, ByteVectorVector jarg1_, long jarg2, ByteVector jarg2_);
- public final static native void ByteVectorVector_clear(long jarg1, ByteVectorVector jarg1_);
- public final static native long ByteVectorVector_data(long jarg1, ByteVectorVector jarg1_);
- public final static native long ByteVectorVector_size(long jarg1, ByteVectorVector jarg1_);
- public final static native long ByteVectorVector_at(long jarg1, ByteVectorVector jarg1_, long jarg2);
- public final static native void ByteVectorVector_resize(long jarg1, ByteVectorVector jarg1_, long jarg2);
- public final static native void ByteVectorVector_reserve(long jarg1, ByteVectorVector jarg1_, long jarg2);
- public final static native void ByteVectorVector_swap(long jarg1, ByteVectorVector jarg1_, long jarg2, ByteVectorVector jarg2_);
- public final static native void delete_ByteVectorVector(long jarg1);
- public final static native long new_LongVectorVector();
- public final static native void LongVectorVector_push_back(long jarg1, LongVectorVector jarg1_, long jarg2);
- public final static native void LongVectorVector_clear(long jarg1, LongVectorVector jarg1_);
- public final static native long LongVectorVector_data(long jarg1, LongVectorVector jarg1_);
- public final static native long LongVectorVector_size(long jarg1, LongVectorVector jarg1_);
- public final static native long LongVectorVector_at(long jarg1, LongVectorVector jarg1_, long jarg2);
- public final static native void LongVectorVector_resize(long jarg1, LongVectorVector jarg1_, long jarg2);
- public final static native void LongVectorVector_reserve(long jarg1, LongVectorVector jarg1_, long jarg2);
- public final static native void LongVectorVector_swap(long jarg1, LongVectorVector jarg1_, long jarg2, LongVectorVector jarg2_);
- public final static native void delete_LongVectorVector(long jarg1);
- public final static native void bitvec_print(long jarg1, long jarg2);
- public final static native void fvecs2bitvecs(long jarg1, long jarg2, long jarg3, long jarg4);
- public final static native void bitvecs2fvecs(long jarg1, long jarg2, long jarg3, long jarg4);
- public final static native void fvec2bitvec(long jarg1, long jarg2, long jarg3);
- public final static native void bitvec_shuffle(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void BitstringWriter_code_set(long jarg1, BitstringWriter jarg1_, long jarg2);
- public final static native long BitstringWriter_code_get(long jarg1, BitstringWriter jarg1_);
- public final static native void BitstringWriter_code_size_set(long jarg1, BitstringWriter jarg1_, long jarg2);
- public final static native long BitstringWriter_code_size_get(long jarg1, BitstringWriter jarg1_);
- public final static native void BitstringWriter_i_set(long jarg1, BitstringWriter jarg1_, long jarg2);
- public final static native long BitstringWriter_i_get(long jarg1, BitstringWriter jarg1_);
- public final static native long new_BitstringWriter(long jarg1, long jarg2);
- public final static native void BitstringWriter_write(long jarg1, BitstringWriter jarg1_, long jarg2, int jarg3);
- public final static native void delete_BitstringWriter(long jarg1);
- public final static native void BitstringReader_code_set(long jarg1, BitstringReader jarg1_, long jarg2);
- public final static native long BitstringReader_code_get(long jarg1, BitstringReader jarg1_);
- public final static native void BitstringReader_code_size_set(long jarg1, BitstringReader jarg1_, long jarg2);
- public final static native long BitstringReader_code_size_get(long jarg1, BitstringReader jarg1_);
- public final static native void BitstringReader_i_set(long jarg1, BitstringReader jarg1_, long jarg2);
- public final static native long BitstringReader_i_get(long jarg1, BitstringReader jarg1_);
- public final static native long new_BitstringReader(long jarg1, long jarg2);
- public final static native long BitstringReader_read(long jarg1, BitstringReader jarg1_, int jarg2);
- public final static native void delete_BitstringReader(long jarg1);
- public final static native void hamming_batch_size_set(long jarg1);
- public final static native long hamming_batch_size_get();
- public final static native int popcount64(long jarg1);
- public final static native void hammings(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void hammings_knn_hc(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, int jarg6);
- public final static native void hammings_knn(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, int jarg6);
- public final static native void hammings_knn_mc(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, LongVector jarg8_);
- public final static native void hamming_range_search(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5, long jarg6, long jarg7, RangeSearchResult jarg7_);
- public final static native void hamming_count_thres(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5, long jarg6, long jarg7);
- public final static native long match_hamming_thres(long jarg1, long jarg2, long jarg3, long jarg4, int jarg5, long jarg6, long jarg7, LongVector jarg7_, long jarg8);
- public final static native void crosshamming_count_thres(long jarg1, long jarg2, int jarg3, long jarg4, long jarg5);
- public final static native int get_num_gpus();
- public final static native int METRIC_INNER_PRODUCT_get();
- public final static native int METRIC_L2_get();
- public final static native int METRIC_Canberra_get();
- public final static native String get_compile_options();
- public final static native double getmillisecs();
- public final static native long get_mem_usage_kb();
- public final static native long get_cycles();
- public final static native void fvec_madd(long jarg1, long jarg2, float jarg3, long jarg4, long jarg5);
- public final static native int fvec_madd_and_argmin(long jarg1, long jarg2, float jarg3, long jarg4, long jarg5);
- public final static native void reflection(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void matrix_qr(int jarg1, int jarg2, long jarg3);
- public final static native void ranklist_handle_ties(int jarg1, long jarg2, LongVector jarg2_, long jarg3);
- public final static native long ranklist_intersection_size(long jarg1, long jarg2, LongVector jarg2_, long jarg3, long jarg4, LongVector jarg4_);
- public final static native long merge_result_table_with__SWIG_0(long jarg1, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5, LongVector jarg5_, long jarg6, boolean jarg7, long jarg8);
- public final static native long merge_result_table_with__SWIG_1(long jarg1, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5, LongVector jarg5_, long jarg6, boolean jarg7);
- public final static native long merge_result_table_with__SWIG_2(long jarg1, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5, LongVector jarg5_, long jarg6);
- public final static native double imbalance_factor__SWIG_0(int jarg1, int jarg2, long jarg3, LongVector jarg3_);
- public final static native double imbalance_factor__SWIG_1(int jarg1, long jarg2);
- public final static native void fvec_argsort(long jarg1, long jarg2, long jarg3);
- public final static native void fvec_argsort_parallel(long jarg1, long jarg2, long jarg3);
- public final static native int ivec_hist(long jarg1, long jarg2, int jarg3, long jarg4);
- public final static native void bincode_hist(long jarg1, long jarg2, long jarg3, long jarg4);
- public final static native long ivec_checksum(long jarg1, long jarg2);
- public final static native long fvecs_maybe_subsample__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, boolean jarg5, long jarg6);
- public final static native long fvecs_maybe_subsample__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4, boolean jarg5);
- public final static native long fvecs_maybe_subsample__SWIG_2(long jarg1, long jarg2, long jarg3, long jarg4);
- public final static native void binary_to_real(long jarg1, long jarg2, long jarg3);
- public final static native void real_to_binary(long jarg1, long jarg2, long jarg3);
- public final static native long hash_bytes(long jarg1, long jarg2);
- public final static native boolean check_openmp();
- public final static native int FAISS_VERSION_MAJOR_get();
- public final static native int FAISS_VERSION_MINOR_get();
- public final static native int FAISS_VERSION_PATCH_get();
- public final static native void Index_d_set(long jarg1, Index jarg1_, int jarg2);
- public final static native int Index_d_get(long jarg1, Index jarg1_);
- public final static native void Index_ntotal_set(long jarg1, Index jarg1_, long jarg2);
- public final static native long Index_ntotal_get(long jarg1, Index jarg1_);
- public final static native void Index_verbose_set(long jarg1, Index jarg1_, boolean jarg2);
- public final static native boolean Index_verbose_get(long jarg1, Index jarg1_);
- public final static native void Index_is_trained_set(long jarg1, Index jarg1_, boolean jarg2);
- public final static native boolean Index_is_trained_get(long jarg1, Index jarg1_);
- public final static native void Index_metric_type_set(long jarg1, Index jarg1_, int jarg2);
- public final static native int Index_metric_type_get(long jarg1, Index jarg1_);
- public final static native void Index_metric_arg_set(long jarg1, Index jarg1_, float jarg2);
- public final static native float Index_metric_arg_get(long jarg1, Index jarg1_);
- public final static native void delete_Index(long jarg1);
- public final static native void Index_train(long jarg1, Index jarg1_, long jarg2, long jarg3);
- public final static native void Index_add(long jarg1, Index jarg1_, long jarg2, long jarg3);
- public final static native void Index_add_with_ids(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void Index_search(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void Index_range_search(long jarg1, Index jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void Index_assign__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void Index_assign__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void Index_reset(long jarg1, Index jarg1_);
- public final static native long Index_remove_ids(long jarg1, Index jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void Index_reconstruct(long jarg1, Index jarg1_, long jarg2, long jarg3);
- public final static native void Index_reconstruct_n(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void Index_search_and_reconstruct(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7);
- public final static native void Index_compute_residual(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void Index_compute_residual_n(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_);
- public final static native long Index_get_distance_computer(long jarg1, Index jarg1_);
- public final static native long Index_sa_code_size(long jarg1, Index jarg1_);
- public final static native void Index_sa_encode(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void Index_sa_decode(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long Index_toIVF(long jarg1, Index jarg1_);
- public final static native void ClusteringParameters_niter_set(long jarg1, ClusteringParameters jarg1_, int jarg2);
- public final static native int ClusteringParameters_niter_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_nredo_set(long jarg1, ClusteringParameters jarg1_, int jarg2);
- public final static native int ClusteringParameters_nredo_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_verbose_set(long jarg1, ClusteringParameters jarg1_, boolean jarg2);
- public final static native boolean ClusteringParameters_verbose_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_spherical_set(long jarg1, ClusteringParameters jarg1_, boolean jarg2);
- public final static native boolean ClusteringParameters_spherical_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_int_centroids_set(long jarg1, ClusteringParameters jarg1_, boolean jarg2);
- public final static native boolean ClusteringParameters_int_centroids_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_update_index_set(long jarg1, ClusteringParameters jarg1_, boolean jarg2);
- public final static native boolean ClusteringParameters_update_index_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_frozen_centroids_set(long jarg1, ClusteringParameters jarg1_, boolean jarg2);
- public final static native boolean ClusteringParameters_frozen_centroids_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_min_points_per_centroid_set(long jarg1, ClusteringParameters jarg1_, int jarg2);
- public final static native int ClusteringParameters_min_points_per_centroid_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_max_points_per_centroid_set(long jarg1, ClusteringParameters jarg1_, int jarg2);
- public final static native int ClusteringParameters_max_points_per_centroid_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_seed_set(long jarg1, ClusteringParameters jarg1_, int jarg2);
- public final static native int ClusteringParameters_seed_get(long jarg1, ClusteringParameters jarg1_);
- public final static native void ClusteringParameters_decode_block_size_set(long jarg1, ClusteringParameters jarg1_, long jarg2);
- public final static native long ClusteringParameters_decode_block_size_get(long jarg1, ClusteringParameters jarg1_);
- public final static native long new_ClusteringParameters();
- public final static native void delete_ClusteringParameters(long jarg1);
- public final static native void ClusteringIterationStats_obj_set(long jarg1, ClusteringIterationStats jarg1_, float jarg2);
- public final static native float ClusteringIterationStats_obj_get(long jarg1, ClusteringIterationStats jarg1_);
- public final static native void ClusteringIterationStats_time_set(long jarg1, ClusteringIterationStats jarg1_, double jarg2);
- public final static native double ClusteringIterationStats_time_get(long jarg1, ClusteringIterationStats jarg1_);
- public final static native void ClusteringIterationStats_time_search_set(long jarg1, ClusteringIterationStats jarg1_, double jarg2);
- public final static native double ClusteringIterationStats_time_search_get(long jarg1, ClusteringIterationStats jarg1_);
- public final static native void ClusteringIterationStats_imbalance_factor_set(long jarg1, ClusteringIterationStats jarg1_, double jarg2);
- public final static native double ClusteringIterationStats_imbalance_factor_get(long jarg1, ClusteringIterationStats jarg1_);
- public final static native void ClusteringIterationStats_nsplit_set(long jarg1, ClusteringIterationStats jarg1_, int jarg2);
- public final static native int ClusteringIterationStats_nsplit_get(long jarg1, ClusteringIterationStats jarg1_);
- public final static native long new_ClusteringIterationStats();
- public final static native void delete_ClusteringIterationStats(long jarg1);
- public final static native void Clustering_d_set(long jarg1, Clustering jarg1_, long jarg2);
- public final static native long Clustering_d_get(long jarg1, Clustering jarg1_);
- public final static native void Clustering_k_set(long jarg1, Clustering jarg1_, long jarg2);
- public final static native long Clustering_k_get(long jarg1, Clustering jarg1_);
- public final static native void Clustering_centroids_set(long jarg1, Clustering jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long Clustering_centroids_get(long jarg1, Clustering jarg1_);
- public final static native void Clustering_iteration_stats_set(long jarg1, Clustering jarg1_, long jarg2);
- public final static native long Clustering_iteration_stats_get(long jarg1, Clustering jarg1_);
- public final static native long new_Clustering__SWIG_0(int jarg1, int jarg2);
- public final static native long new_Clustering__SWIG_1(int jarg1, int jarg2, long jarg3, ClusteringParameters jarg3_);
- public final static native void Clustering_train__SWIG_0(long jarg1, Clustering jarg1_, long jarg2, long jarg3, long jarg4, Index jarg4_, long jarg5);
- public final static native void Clustering_train__SWIG_1(long jarg1, Clustering jarg1_, long jarg2, long jarg3, long jarg4, Index jarg4_);
- public final static native void Clustering_train_encoded__SWIG_0(long jarg1, Clustering jarg1_, long jarg2, long jarg3, long jarg4, Index jarg4_, long jarg5, Index jarg5_, long jarg6);
- public final static native void Clustering_train_encoded__SWIG_1(long jarg1, Clustering jarg1_, long jarg2, long jarg3, long jarg4, Index jarg4_, long jarg5, Index jarg5_);
- public final static native void Clustering_post_process_centroids(long jarg1, Clustering jarg1_);
- public final static native void delete_Clustering(long jarg1);
- public final static native long new_Clustering1D__SWIG_0(int jarg1);
- public final static native long new_Clustering1D__SWIG_1(int jarg1, long jarg2, ClusteringParameters jarg2_);
- public final static native void Clustering1D_train_exact(long jarg1, Clustering1D jarg1_, long jarg2, long jarg3);
- public final static native void delete_Clustering1D(long jarg1);
- public final static native void ProgressiveDimClusteringParameters_progressive_dim_steps_set(long jarg1, ProgressiveDimClusteringParameters jarg1_, int jarg2);
- public final static native int ProgressiveDimClusteringParameters_progressive_dim_steps_get(long jarg1, ProgressiveDimClusteringParameters jarg1_);
- public final static native void ProgressiveDimClusteringParameters_apply_pca_set(long jarg1, ProgressiveDimClusteringParameters jarg1_, boolean jarg2);
- public final static native boolean ProgressiveDimClusteringParameters_apply_pca_get(long jarg1, ProgressiveDimClusteringParameters jarg1_);
- public final static native long new_ProgressiveDimClusteringParameters();
- public final static native void delete_ProgressiveDimClusteringParameters(long jarg1);
- public final static native void delete_ProgressiveDimIndexFactory(long jarg1);
- public final static native long new_ProgressiveDimIndexFactory();
- public final static native void ProgressiveDimClustering_d_set(long jarg1, ProgressiveDimClustering jarg1_, long jarg2);
- public final static native long ProgressiveDimClustering_d_get(long jarg1, ProgressiveDimClustering jarg1_);
- public final static native void ProgressiveDimClustering_k_set(long jarg1, ProgressiveDimClustering jarg1_, long jarg2);
- public final static native long ProgressiveDimClustering_k_get(long jarg1, ProgressiveDimClustering jarg1_);
- public final static native void ProgressiveDimClustering_centroids_set(long jarg1, ProgressiveDimClustering jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long ProgressiveDimClustering_centroids_get(long jarg1, ProgressiveDimClustering jarg1_);
- public final static native void ProgressiveDimClustering_iteration_stats_set(long jarg1, ProgressiveDimClustering jarg1_, long jarg2);
- public final static native long ProgressiveDimClustering_iteration_stats_get(long jarg1, ProgressiveDimClustering jarg1_);
- public final static native long new_ProgressiveDimClustering__SWIG_0(int jarg1, int jarg2);
- public final static native long new_ProgressiveDimClustering__SWIG_1(int jarg1, int jarg2, long jarg3, ProgressiveDimClusteringParameters jarg3_);
- public final static native void ProgressiveDimClustering_train(long jarg1, ProgressiveDimClustering jarg1_, long jarg2, long jarg3, long jarg4, ProgressiveDimIndexFactory jarg4_);
- public final static native void delete_ProgressiveDimClustering(long jarg1);
- public final static native float kmeans_clustering(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void ProductQuantizer_d_set(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native long ProductQuantizer_d_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_M_set(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native long ProductQuantizer_M_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_nbits_set(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native long ProductQuantizer_nbits_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_dsub_set(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native long ProductQuantizer_dsub_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_code_size_set(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native long ProductQuantizer_code_size_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_ksub_set(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native long ProductQuantizer_ksub_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_verbose_set(long jarg1, ProductQuantizer jarg1_, boolean jarg2);
- public final static native boolean ProductQuantizer_verbose_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_train_type_set(long jarg1, ProductQuantizer jarg1_, int jarg2);
- public final static native int ProductQuantizer_train_type_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_cp_set(long jarg1, ProductQuantizer jarg1_, long jarg2, ClusteringParameters jarg2_);
- public final static native long ProductQuantizer_cp_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_assign_index_set(long jarg1, ProductQuantizer jarg1_, long jarg2, Index jarg2_);
- public final static native long ProductQuantizer_assign_index_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_centroids_set(long jarg1, ProductQuantizer jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long ProductQuantizer_centroids_get(long jarg1, ProductQuantizer jarg1_);
- public final static native long ProductQuantizer_get_centroids(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void ProductQuantizer_train(long jarg1, ProductQuantizer jarg1_, int jarg2, long jarg3);
- public final static native long new_ProductQuantizer__SWIG_0(long jarg1, long jarg2, long jarg3);
- public final static native long new_ProductQuantizer__SWIG_1();
- public final static native void ProductQuantizer_set_derived_values(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_set_params(long jarg1, ProductQuantizer jarg1_, long jarg2, int jarg3);
- public final static native void ProductQuantizer_compute_code(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void ProductQuantizer_compute_codes(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void ProductQuantizer_compute_codes_with_assign_index(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void ProductQuantizer_decode__SWIG_0(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void ProductQuantizer_decode__SWIG_1(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void ProductQuantizer_compute_code_from_distance_table(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void ProductQuantizer_compute_distance_table(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void ProductQuantizer_compute_inner_prod_table(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void ProductQuantizer_compute_distance_tables(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void ProductQuantizer_compute_inner_prod_tables(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void ProductQuantizer_search__SWIG_0(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, boolean jarg7);
- public final static native void ProductQuantizer_search__SWIG_1(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void ProductQuantizer_search_ip__SWIG_0(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, boolean jarg7);
- public final static native void ProductQuantizer_search_ip__SWIG_1(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void ProductQuantizer_sdc_table_set(long jarg1, ProductQuantizer jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long ProductQuantizer_sdc_table_get(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_compute_sdc_table(long jarg1, ProductQuantizer jarg1_);
- public final static native void ProductQuantizer_search_sdc__SWIG_0(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, boolean jarg7);
- public final static native void ProductQuantizer_search_sdc__SWIG_1(long jarg1, ProductQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void delete_ProductQuantizer(long jarg1);
- public final static native void PQEncoderGeneric_code_set(long jarg1, PQEncoderGeneric jarg1_, long jarg2);
- public final static native long PQEncoderGeneric_code_get(long jarg1, PQEncoderGeneric jarg1_);
- public final static native void PQEncoderGeneric_offset_set(long jarg1, PQEncoderGeneric jarg1_, short jarg2);
- public final static native short PQEncoderGeneric_offset_get(long jarg1, PQEncoderGeneric jarg1_);
- public final static native int PQEncoderGeneric_nbits_get(long jarg1, PQEncoderGeneric jarg1_);
- public final static native void PQEncoderGeneric_reg_set(long jarg1, PQEncoderGeneric jarg1_, short jarg2);
- public final static native short PQEncoderGeneric_reg_get(long jarg1, PQEncoderGeneric jarg1_);
- public final static native long new_PQEncoderGeneric__SWIG_0(long jarg1, int jarg2, short jarg3);
- public final static native long new_PQEncoderGeneric__SWIG_1(long jarg1, int jarg2);
- public final static native void PQEncoderGeneric_encode(long jarg1, PQEncoderGeneric jarg1_, long jarg2);
- public final static native void delete_PQEncoderGeneric(long jarg1);
- public final static native void PQEncoder8_code_set(long jarg1, PQEncoder8 jarg1_, long jarg2);
- public final static native long PQEncoder8_code_get(long jarg1, PQEncoder8 jarg1_);
- public final static native long new_PQEncoder8(long jarg1, int jarg2);
- public final static native void PQEncoder8_encode(long jarg1, PQEncoder8 jarg1_, long jarg2);
- public final static native void delete_PQEncoder8(long jarg1);
- public final static native void PQEncoder16_code_set(long jarg1, PQEncoder16 jarg1_, long jarg2);
- public final static native long PQEncoder16_code_get(long jarg1, PQEncoder16 jarg1_);
- public final static native long new_PQEncoder16(long jarg1, int jarg2);
- public final static native void PQEncoder16_encode(long jarg1, PQEncoder16 jarg1_, long jarg2);
- public final static native void delete_PQEncoder16(long jarg1);
- public final static native void PQDecoderGeneric_code_set(long jarg1, PQDecoderGeneric jarg1_, long jarg2);
- public final static native long PQDecoderGeneric_code_get(long jarg1, PQDecoderGeneric jarg1_);
- public final static native void PQDecoderGeneric_offset_set(long jarg1, PQDecoderGeneric jarg1_, short jarg2);
- public final static native short PQDecoderGeneric_offset_get(long jarg1, PQDecoderGeneric jarg1_);
- public final static native int PQDecoderGeneric_nbits_get(long jarg1, PQDecoderGeneric jarg1_);
- public final static native long PQDecoderGeneric_mask_get(long jarg1, PQDecoderGeneric jarg1_);
- public final static native void PQDecoderGeneric_reg_set(long jarg1, PQDecoderGeneric jarg1_, short jarg2);
- public final static native short PQDecoderGeneric_reg_get(long jarg1, PQDecoderGeneric jarg1_);
- public final static native long new_PQDecoderGeneric(long jarg1, int jarg2);
- public final static native long PQDecoderGeneric_decode(long jarg1, PQDecoderGeneric jarg1_);
- public final static native void delete_PQDecoderGeneric(long jarg1);
- public final static native int PQDecoder8_nbits_get();
- public final static native void PQDecoder8_code_set(long jarg1, PQDecoder8 jarg1_, long jarg2);
- public final static native long PQDecoder8_code_get(long jarg1, PQDecoder8 jarg1_);
- public final static native long new_PQDecoder8(long jarg1, int jarg2);
- public final static native long PQDecoder8_decode(long jarg1, PQDecoder8 jarg1_);
- public final static native void delete_PQDecoder8(long jarg1);
- public final static native int PQDecoder16_nbits_get();
- public final static native void PQDecoder16_code_set(long jarg1, PQDecoder16 jarg1_, long jarg2);
- public final static native long PQDecoder16_code_get(long jarg1, PQDecoder16 jarg1_);
- public final static native long new_PQDecoder16(long jarg1, int jarg2);
- public final static native long PQDecoder16_decode(long jarg1, PQDecoder16 jarg1_);
- public final static native void delete_PQDecoder16(long jarg1);
- public final static native void VectorTransform_d_in_set(long jarg1, VectorTransform jarg1_, int jarg2);
- public final static native int VectorTransform_d_in_get(long jarg1, VectorTransform jarg1_);
- public final static native void VectorTransform_d_out_set(long jarg1, VectorTransform jarg1_, int jarg2);
- public final static native int VectorTransform_d_out_get(long jarg1, VectorTransform jarg1_);
- public final static native void VectorTransform_is_trained_set(long jarg1, VectorTransform jarg1_, boolean jarg2);
- public final static native boolean VectorTransform_is_trained_get(long jarg1, VectorTransform jarg1_);
- public final static native void VectorTransform_train(long jarg1, VectorTransform jarg1_, long jarg2, long jarg3);
- public final static native long VectorTransform_apply(long jarg1, VectorTransform jarg1_, long jarg2, long jarg3);
- public final static native void VectorTransform_apply_noalloc(long jarg1, VectorTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void VectorTransform_reverse_transform(long jarg1, VectorTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_VectorTransform(long jarg1);
- public final static native void LinearTransform_have_bias_set(long jarg1, LinearTransform jarg1_, boolean jarg2);
- public final static native boolean LinearTransform_have_bias_get(long jarg1, LinearTransform jarg1_);
- public final static native void LinearTransform_is_orthonormal_set(long jarg1, LinearTransform jarg1_, boolean jarg2);
- public final static native boolean LinearTransform_is_orthonormal_get(long jarg1, LinearTransform jarg1_);
- public final static native void LinearTransform_A_set(long jarg1, LinearTransform jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long LinearTransform_A_get(long jarg1, LinearTransform jarg1_);
- public final static native void LinearTransform_b_set(long jarg1, LinearTransform jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long LinearTransform_b_get(long jarg1, LinearTransform jarg1_);
- public final static native long new_LinearTransform__SWIG_0(int jarg1, int jarg2, boolean jarg3);
- public final static native long new_LinearTransform__SWIG_1(int jarg1, int jarg2);
- public final static native long new_LinearTransform__SWIG_2(int jarg1);
- public final static native long new_LinearTransform__SWIG_3();
- public final static native void LinearTransform_apply_noalloc(long jarg1, LinearTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void LinearTransform_transform_transpose(long jarg1, LinearTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void LinearTransform_reverse_transform(long jarg1, LinearTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void LinearTransform_set_is_orthonormal(long jarg1, LinearTransform jarg1_);
- public final static native void LinearTransform_verbose_set(long jarg1, LinearTransform jarg1_, boolean jarg2);
- public final static native boolean LinearTransform_verbose_get(long jarg1, LinearTransform jarg1_);
- public final static native void LinearTransform_print_if_verbose(long jarg1, LinearTransform jarg1_, String jarg2, long jarg3, DoubleVector jarg3_, int jarg4, int jarg5);
- public final static native void delete_LinearTransform(long jarg1);
- public final static native long new_RandomRotationMatrix__SWIG_0(int jarg1, int jarg2);
- public final static native void RandomRotationMatrix_init(long jarg1, RandomRotationMatrix jarg1_, int jarg2);
- public final static native void RandomRotationMatrix_train(long jarg1, RandomRotationMatrix jarg1_, long jarg2, long jarg3);
- public final static native long new_RandomRotationMatrix__SWIG_1();
- public final static native void delete_RandomRotationMatrix(long jarg1);
- public final static native void PCAMatrix_eigen_power_set(long jarg1, PCAMatrix jarg1_, float jarg2);
- public final static native float PCAMatrix_eigen_power_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_epsilon_set(long jarg1, PCAMatrix jarg1_, float jarg2);
- public final static native float PCAMatrix_epsilon_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_random_rotation_set(long jarg1, PCAMatrix jarg1_, boolean jarg2);
- public final static native boolean PCAMatrix_random_rotation_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_max_points_per_d_set(long jarg1, PCAMatrix jarg1_, long jarg2);
- public final static native long PCAMatrix_max_points_per_d_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_balanced_bins_set(long jarg1, PCAMatrix jarg1_, int jarg2);
- public final static native int PCAMatrix_balanced_bins_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_mean_set(long jarg1, PCAMatrix jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long PCAMatrix_mean_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_eigenvalues_set(long jarg1, PCAMatrix jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long PCAMatrix_eigenvalues_get(long jarg1, PCAMatrix jarg1_);
- public final static native void PCAMatrix_PCAMat_set(long jarg1, PCAMatrix jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long PCAMatrix_PCAMat_get(long jarg1, PCAMatrix jarg1_);
- public final static native long new_PCAMatrix__SWIG_0(int jarg1, int jarg2, float jarg3, boolean jarg4);
- public final static native long new_PCAMatrix__SWIG_1(int jarg1, int jarg2, float jarg3);
- public final static native long new_PCAMatrix__SWIG_2(int jarg1, int jarg2);
- public final static native long new_PCAMatrix__SWIG_3(int jarg1);
- public final static native long new_PCAMatrix__SWIG_4();
- public final static native void PCAMatrix_train(long jarg1, PCAMatrix jarg1_, long jarg2, long jarg3);
- public final static native void PCAMatrix_copy_from(long jarg1, PCAMatrix jarg1_, long jarg2, PCAMatrix jarg2_);
- public final static native void PCAMatrix_prepare_Ab(long jarg1, PCAMatrix jarg1_);
- public final static native void delete_PCAMatrix(long jarg1);
- public final static native void ITQMatrix_max_iter_set(long jarg1, ITQMatrix jarg1_, int jarg2);
- public final static native int ITQMatrix_max_iter_get(long jarg1, ITQMatrix jarg1_);
- public final static native void ITQMatrix_seed_set(long jarg1, ITQMatrix jarg1_, int jarg2);
- public final static native int ITQMatrix_seed_get(long jarg1, ITQMatrix jarg1_);
- public final static native void ITQMatrix_init_rotation_set(long jarg1, ITQMatrix jarg1_, long jarg2, DoubleVector jarg2_);
- public final static native long ITQMatrix_init_rotation_get(long jarg1, ITQMatrix jarg1_);
- public final static native long new_ITQMatrix__SWIG_0(int jarg1);
- public final static native long new_ITQMatrix__SWIG_1();
- public final static native void ITQMatrix_train(long jarg1, ITQMatrix jarg1_, long jarg2, long jarg3);
- public final static native void delete_ITQMatrix(long jarg1);
- public final static native void ITQTransform_mean_set(long jarg1, ITQTransform jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long ITQTransform_mean_get(long jarg1, ITQTransform jarg1_);
- public final static native void ITQTransform_do_pca_set(long jarg1, ITQTransform jarg1_, boolean jarg2);
- public final static native boolean ITQTransform_do_pca_get(long jarg1, ITQTransform jarg1_);
- public final static native void ITQTransform_itq_set(long jarg1, ITQTransform jarg1_, long jarg2, ITQMatrix jarg2_);
- public final static native long ITQTransform_itq_get(long jarg1, ITQTransform jarg1_);
- public final static native void ITQTransform_max_train_per_dim_set(long jarg1, ITQTransform jarg1_, int jarg2);
- public final static native int ITQTransform_max_train_per_dim_get(long jarg1, ITQTransform jarg1_);
- public final static native void ITQTransform_pca_then_itq_set(long jarg1, ITQTransform jarg1_, long jarg2, LinearTransform jarg2_);
- public final static native long ITQTransform_pca_then_itq_get(long jarg1, ITQTransform jarg1_);
- public final static native long new_ITQTransform__SWIG_0(int jarg1, int jarg2, boolean jarg3);
- public final static native long new_ITQTransform__SWIG_1(int jarg1, int jarg2);
- public final static native long new_ITQTransform__SWIG_2(int jarg1);
- public final static native long new_ITQTransform__SWIG_3();
- public final static native void ITQTransform_train(long jarg1, ITQTransform jarg1_, long jarg2, long jarg3);
- public final static native void ITQTransform_apply_noalloc(long jarg1, ITQTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_ITQTransform(long jarg1);
- public final static native void OPQMatrix_M_set(long jarg1, OPQMatrix jarg1_, int jarg2);
- public final static native int OPQMatrix_M_get(long jarg1, OPQMatrix jarg1_);
- public final static native void OPQMatrix_niter_set(long jarg1, OPQMatrix jarg1_, int jarg2);
- public final static native int OPQMatrix_niter_get(long jarg1, OPQMatrix jarg1_);
- public final static native void OPQMatrix_niter_pq_set(long jarg1, OPQMatrix jarg1_, int jarg2);
- public final static native int OPQMatrix_niter_pq_get(long jarg1, OPQMatrix jarg1_);
- public final static native void OPQMatrix_niter_pq_0_set(long jarg1, OPQMatrix jarg1_, int jarg2);
- public final static native int OPQMatrix_niter_pq_0_get(long jarg1, OPQMatrix jarg1_);
- public final static native void OPQMatrix_max_train_points_set(long jarg1, OPQMatrix jarg1_, long jarg2);
- public final static native long OPQMatrix_max_train_points_get(long jarg1, OPQMatrix jarg1_);
- public final static native void OPQMatrix_verbose_set(long jarg1, OPQMatrix jarg1_, boolean jarg2);
- public final static native boolean OPQMatrix_verbose_get(long jarg1, OPQMatrix jarg1_);
- public final static native void OPQMatrix_pq_set(long jarg1, OPQMatrix jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native long OPQMatrix_pq_get(long jarg1, OPQMatrix jarg1_);
- public final static native long new_OPQMatrix__SWIG_0(int jarg1, int jarg2, int jarg3);
- public final static native long new_OPQMatrix__SWIG_1(int jarg1, int jarg2);
- public final static native long new_OPQMatrix__SWIG_2(int jarg1);
- public final static native long new_OPQMatrix__SWIG_3();
- public final static native void OPQMatrix_train(long jarg1, OPQMatrix jarg1_, long jarg2, long jarg3);
- public final static native void delete_OPQMatrix(long jarg1);
- public final static native void RemapDimensionsTransform_map_set(long jarg1, RemapDimensionsTransform jarg1_, long jarg2, IntVector jarg2_);
- public final static native long RemapDimensionsTransform_map_get(long jarg1, RemapDimensionsTransform jarg1_);
- public final static native long new_RemapDimensionsTransform__SWIG_0(int jarg1, int jarg2, long jarg3);
- public final static native long new_RemapDimensionsTransform__SWIG_1(int jarg1, int jarg2, boolean jarg3);
- public final static native long new_RemapDimensionsTransform__SWIG_2(int jarg1, int jarg2);
- public final static native void RemapDimensionsTransform_apply_noalloc(long jarg1, RemapDimensionsTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void RemapDimensionsTransform_reverse_transform(long jarg1, RemapDimensionsTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long new_RemapDimensionsTransform__SWIG_3();
- public final static native void delete_RemapDimensionsTransform(long jarg1);
- public final static native void NormalizationTransform_norm_set(long jarg1, NormalizationTransform jarg1_, float jarg2);
- public final static native float NormalizationTransform_norm_get(long jarg1, NormalizationTransform jarg1_);
- public final static native long new_NormalizationTransform__SWIG_0(int jarg1, float jarg2);
- public final static native long new_NormalizationTransform__SWIG_1(int jarg1);
- public final static native long new_NormalizationTransform__SWIG_2();
- public final static native void NormalizationTransform_apply_noalloc(long jarg1, NormalizationTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void NormalizationTransform_reverse_transform(long jarg1, NormalizationTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_NormalizationTransform(long jarg1);
- public final static native void CenteringTransform_mean_set(long jarg1, CenteringTransform jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long CenteringTransform_mean_get(long jarg1, CenteringTransform jarg1_);
- public final static native long new_CenteringTransform__SWIG_0(int jarg1);
- public final static native long new_CenteringTransform__SWIG_1();
- public final static native void CenteringTransform_train(long jarg1, CenteringTransform jarg1_, long jarg2, long jarg3);
- public final static native void CenteringTransform_apply_noalloc(long jarg1, CenteringTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void CenteringTransform_reverse_transform(long jarg1, CenteringTransform jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_CenteringTransform(long jarg1);
- public final static native void IndexFlatCodes_code_size_set(long jarg1, IndexFlatCodes jarg1_, long jarg2);
- public final static native long IndexFlatCodes_code_size_get(long jarg1, IndexFlatCodes jarg1_);
- public final static native void IndexFlatCodes_codes_set(long jarg1, IndexFlatCodes jarg1_, long jarg2, ByteVector jarg2_);
- public final static native long IndexFlatCodes_codes_get(long jarg1, IndexFlatCodes jarg1_);
- public final static native void IndexFlatCodes_add(long jarg1, IndexFlatCodes jarg1_, long jarg2, long jarg3);
- public final static native void IndexFlatCodes_reset(long jarg1, IndexFlatCodes jarg1_);
- public final static native void IndexFlatCodes_reconstruct_n(long jarg1, IndexFlatCodes jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexFlatCodes_reconstruct(long jarg1, IndexFlatCodes jarg1_, long jarg2, long jarg3);
- public final static native long IndexFlatCodes_sa_code_size(long jarg1, IndexFlatCodes jarg1_);
- public final static native long IndexFlatCodes_remove_ids(long jarg1, IndexFlatCodes jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void delete_IndexFlatCodes(long jarg1);
- public final static native long new_IndexFlat__SWIG_0(long jarg1, int jarg2);
- public final static native long new_IndexFlat__SWIG_1(long jarg1);
- public final static native void IndexFlat_search(long jarg1, IndexFlat jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexFlat_range_search(long jarg1, IndexFlat jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void IndexFlat_reconstruct(long jarg1, IndexFlat jarg1_, long jarg2, long jarg3);
- public final static native void IndexFlat_compute_distance_subset(long jarg1, IndexFlat jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native long IndexFlat_get_xb__SWIG_0(long jarg1, IndexFlat jarg1_);
- public final static native long new_IndexFlat__SWIG_2();
- public final static native long IndexFlat_get_distance_computer(long jarg1, IndexFlat jarg1_);
- public final static native void IndexFlat_sa_encode(long jarg1, IndexFlat jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexFlat_sa_decode(long jarg1, IndexFlat jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_IndexFlat(long jarg1);
- public final static native long new_IndexFlatIP__SWIG_0(long jarg1);
- public final static native long new_IndexFlatIP__SWIG_1();
- public final static native void delete_IndexFlatIP(long jarg1);
- public final static native long new_IndexFlatL2__SWIG_0(long jarg1);
- public final static native long new_IndexFlatL2__SWIG_1();
- public final static native void delete_IndexFlatL2(long jarg1);
- public final static native void IndexFlat1D_continuous_update_set(long jarg1, IndexFlat1D jarg1_, boolean jarg2);
- public final static native boolean IndexFlat1D_continuous_update_get(long jarg1, IndexFlat1D jarg1_);
- public final static native void IndexFlat1D_perm_set(long jarg1, IndexFlat1D jarg1_, long jarg2);
- public final static native long IndexFlat1D_perm_get(long jarg1, IndexFlat1D jarg1_);
- public final static native long new_IndexFlat1D__SWIG_0(boolean jarg1);
- public final static native long new_IndexFlat1D__SWIG_1();
- public final static native void IndexFlat1D_update_permutation(long jarg1, IndexFlat1D jarg1_);
- public final static native void IndexFlat1D_add(long jarg1, IndexFlat1D jarg1_, long jarg2, long jarg3);
- public final static native void IndexFlat1D_reset(long jarg1, IndexFlat1D jarg1_);
- public final static native void IndexFlat1D_search(long jarg1, IndexFlat1D jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void delete_IndexFlat1D(long jarg1);
- public final static native void IndexLSH_nbits_set(long jarg1, IndexLSH jarg1_, int jarg2);
- public final static native int IndexLSH_nbits_get(long jarg1, IndexLSH jarg1_);
- public final static native void IndexLSH_rotate_data_set(long jarg1, IndexLSH jarg1_, boolean jarg2);
- public final static native boolean IndexLSH_rotate_data_get(long jarg1, IndexLSH jarg1_);
- public final static native void IndexLSH_train_thresholds_set(long jarg1, IndexLSH jarg1_, boolean jarg2);
- public final static native boolean IndexLSH_train_thresholds_get(long jarg1, IndexLSH jarg1_);
- public final static native void IndexLSH_rrot_set(long jarg1, IndexLSH jarg1_, long jarg2, RandomRotationMatrix jarg2_);
- public final static native long IndexLSH_rrot_get(long jarg1, IndexLSH jarg1_);
- public final static native void IndexLSH_thresholds_set(long jarg1, IndexLSH jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long IndexLSH_thresholds_get(long jarg1, IndexLSH jarg1_);
- public final static native long new_IndexLSH__SWIG_0(long jarg1, int jarg2, boolean jarg3, boolean jarg4);
- public final static native long new_IndexLSH__SWIG_1(long jarg1, int jarg2, boolean jarg3);
- public final static native long new_IndexLSH__SWIG_2(long jarg1, int jarg2);
- public final static native long IndexLSH_apply_preprocess(long jarg1, IndexLSH jarg1_, long jarg2, long jarg3);
- public final static native void IndexLSH_train(long jarg1, IndexLSH jarg1_, long jarg2, long jarg3);
- public final static native void IndexLSH_search(long jarg1, IndexLSH jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexLSH_transfer_thresholds(long jarg1, IndexLSH jarg1_, long jarg2, LinearTransform jarg2_);
- public final static native void delete_IndexLSH(long jarg1);
- public final static native long new_IndexLSH__SWIG_3();
- public final static native void IndexLSH_sa_encode(long jarg1, IndexLSH jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexLSH_sa_decode(long jarg1, IndexLSH jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void SimulatedAnnealingParameters_init_temperature_set(long jarg1, SimulatedAnnealingParameters jarg1_, double jarg2);
- public final static native double SimulatedAnnealingParameters_init_temperature_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_temperature_decay_set(long jarg1, SimulatedAnnealingParameters jarg1_, double jarg2);
- public final static native double SimulatedAnnealingParameters_temperature_decay_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_n_iter_set(long jarg1, SimulatedAnnealingParameters jarg1_, int jarg2);
- public final static native int SimulatedAnnealingParameters_n_iter_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_n_redo_set(long jarg1, SimulatedAnnealingParameters jarg1_, int jarg2);
- public final static native int SimulatedAnnealingParameters_n_redo_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_seed_set(long jarg1, SimulatedAnnealingParameters jarg1_, int jarg2);
- public final static native int SimulatedAnnealingParameters_seed_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_verbose_set(long jarg1, SimulatedAnnealingParameters jarg1_, int jarg2);
- public final static native int SimulatedAnnealingParameters_verbose_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_only_bit_flips_set(long jarg1, SimulatedAnnealingParameters jarg1_, boolean jarg2);
- public final static native boolean SimulatedAnnealingParameters_only_bit_flips_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native void SimulatedAnnealingParameters_init_random_set(long jarg1, SimulatedAnnealingParameters jarg1_, boolean jarg2);
- public final static native boolean SimulatedAnnealingParameters_init_random_get(long jarg1, SimulatedAnnealingParameters jarg1_);
- public final static native long new_SimulatedAnnealingParameters();
- public final static native void delete_SimulatedAnnealingParameters(long jarg1);
- public final static native void PermutationObjective_n_set(long jarg1, PermutationObjective jarg1_, int jarg2);
- public final static native int PermutationObjective_n_get(long jarg1, PermutationObjective jarg1_);
- public final static native double PermutationObjective_compute_cost(long jarg1, PermutationObjective jarg1_, long jarg2);
- public final static native double PermutationObjective_cost_update(long jarg1, PermutationObjective jarg1_, long jarg2, int jarg3, int jarg4);
- public final static native void delete_PermutationObjective(long jarg1);
- public final static native void ReproduceDistancesObjective_dis_weight_factor_set(long jarg1, ReproduceDistancesObjective jarg1_, double jarg2);
- public final static native double ReproduceDistancesObjective_dis_weight_factor_get(long jarg1, ReproduceDistancesObjective jarg1_);
- public final static native double ReproduceDistancesObjective_sqr(double jarg1);
- public final static native double ReproduceDistancesObjective_dis_weight(long jarg1, ReproduceDistancesObjective jarg1_, double jarg2);
- public final static native void ReproduceDistancesObjective_source_dis_set(long jarg1, ReproduceDistancesObjective jarg1_, long jarg2, DoubleVector jarg2_);
- public final static native long ReproduceDistancesObjective_source_dis_get(long jarg1, ReproduceDistancesObjective jarg1_);
- public final static native void ReproduceDistancesObjective_target_dis_set(long jarg1, ReproduceDistancesObjective jarg1_, long jarg2);
- public final static native long ReproduceDistancesObjective_target_dis_get(long jarg1, ReproduceDistancesObjective jarg1_);
- public final static native void ReproduceDistancesObjective_weights_set(long jarg1, ReproduceDistancesObjective jarg1_, long jarg2, DoubleVector jarg2_);
- public final static native long ReproduceDistancesObjective_weights_get(long jarg1, ReproduceDistancesObjective jarg1_);
- public final static native double ReproduceDistancesObjective_get_source_dis(long jarg1, ReproduceDistancesObjective jarg1_, int jarg2, int jarg3);
- public final static native double ReproduceDistancesObjective_compute_cost(long jarg1, ReproduceDistancesObjective jarg1_, long jarg2);
- public final static native double ReproduceDistancesObjective_cost_update(long jarg1, ReproduceDistancesObjective jarg1_, long jarg2, int jarg3, int jarg4);
- public final static native long new_ReproduceDistancesObjective(int jarg1, long jarg2, long jarg3, double jarg4);
- public final static native void ReproduceDistancesObjective_compute_mean_stdev(long jarg1, long jarg2, long jarg3, long jarg4);
- public final static native void ReproduceDistancesObjective_set_affine_target_dis(long jarg1, ReproduceDistancesObjective jarg1_, long jarg2);
- public final static native void delete_ReproduceDistancesObjective(long jarg1);
- public final static native void SimulatedAnnealingOptimizer_obj_set(long jarg1, SimulatedAnnealingOptimizer jarg1_, long jarg2, PermutationObjective jarg2_);
- public final static native long SimulatedAnnealingOptimizer_obj_get(long jarg1, SimulatedAnnealingOptimizer jarg1_);
- public final static native void SimulatedAnnealingOptimizer_n_set(long jarg1, SimulatedAnnealingOptimizer jarg1_, int jarg2);
- public final static native int SimulatedAnnealingOptimizer_n_get(long jarg1, SimulatedAnnealingOptimizer jarg1_);
- public final static native void SimulatedAnnealingOptimizer_logfile_set(long jarg1, SimulatedAnnealingOptimizer jarg1_, long jarg2);
- public final static native long SimulatedAnnealingOptimizer_logfile_get(long jarg1, SimulatedAnnealingOptimizer jarg1_);
- public final static native long new_SimulatedAnnealingOptimizer(long jarg1, PermutationObjective jarg1_, long jarg2, SimulatedAnnealingParameters jarg2_);
- public final static native void SimulatedAnnealingOptimizer_rnd_set(long jarg1, SimulatedAnnealingOptimizer jarg1_, long jarg2);
- public final static native long SimulatedAnnealingOptimizer_rnd_get(long jarg1, SimulatedAnnealingOptimizer jarg1_);
- public final static native void SimulatedAnnealingOptimizer_init_cost_set(long jarg1, SimulatedAnnealingOptimizer jarg1_, double jarg2);
- public final static native double SimulatedAnnealingOptimizer_init_cost_get(long jarg1, SimulatedAnnealingOptimizer jarg1_);
- public final static native double SimulatedAnnealingOptimizer_optimize(long jarg1, SimulatedAnnealingOptimizer jarg1_, long jarg2);
- public final static native double SimulatedAnnealingOptimizer_run_optimization(long jarg1, SimulatedAnnealingOptimizer jarg1_, long jarg2);
- public final static native void delete_SimulatedAnnealingOptimizer(long jarg1);
- public final static native void PolysemousTraining_optimization_type_set(long jarg1, PolysemousTraining jarg1_, int jarg2);
- public final static native int PolysemousTraining_optimization_type_get(long jarg1, PolysemousTraining jarg1_);
- public final static native void PolysemousTraining_ntrain_permutation_set(long jarg1, PolysemousTraining jarg1_, int jarg2);
- public final static native int PolysemousTraining_ntrain_permutation_get(long jarg1, PolysemousTraining jarg1_);
- public final static native void PolysemousTraining_dis_weight_factor_set(long jarg1, PolysemousTraining jarg1_, double jarg2);
- public final static native double PolysemousTraining_dis_weight_factor_get(long jarg1, PolysemousTraining jarg1_);
- public final static native void PolysemousTraining_max_memory_set(long jarg1, PolysemousTraining jarg1_, long jarg2);
- public final static native long PolysemousTraining_max_memory_get(long jarg1, PolysemousTraining jarg1_);
- public final static native void PolysemousTraining_log_pattern_set(long jarg1, PolysemousTraining jarg1_, String jarg2);
- public final static native String PolysemousTraining_log_pattern_get(long jarg1, PolysemousTraining jarg1_);
- public final static native long new_PolysemousTraining();
- public final static native void PolysemousTraining_optimize_pq_for_hamming(long jarg1, PolysemousTraining jarg1_, long jarg2, ProductQuantizer jarg2_, long jarg3, long jarg4);
- public final static native void PolysemousTraining_optimize_ranking(long jarg1, PolysemousTraining jarg1_, long jarg2, ProductQuantizer jarg2_, long jarg3, long jarg4);
- public final static native void PolysemousTraining_optimize_reproduce_distances(long jarg1, PolysemousTraining jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native long PolysemousTraining_memory_usage_per_thread(long jarg1, PolysemousTraining jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native void delete_PolysemousTraining(long jarg1);
- public final static native void IndexPQ_pq_set(long jarg1, IndexPQ jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native long IndexPQ_pq_get(long jarg1, IndexPQ jarg1_);
- public final static native long new_IndexPQ__SWIG_0(int jarg1, long jarg2, long jarg3, int jarg4);
- public final static native long new_IndexPQ__SWIG_1(int jarg1, long jarg2, long jarg3);
- public final static native long new_IndexPQ__SWIG_2();
- public final static native void IndexPQ_train(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3);
- public final static native void IndexPQ_search(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexPQ_sa_encode(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexPQ_sa_decode(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long IndexPQ_get_distance_computer(long jarg1, IndexPQ jarg1_);
- public final static native void IndexPQ_do_polysemous_training_set(long jarg1, IndexPQ jarg1_, boolean jarg2);
- public final static native boolean IndexPQ_do_polysemous_training_get(long jarg1, IndexPQ jarg1_);
- public final static native void IndexPQ_polysemous_training_set(long jarg1, IndexPQ jarg1_, long jarg2, PolysemousTraining jarg2_);
- public final static native long IndexPQ_polysemous_training_get(long jarg1, IndexPQ jarg1_);
- public final static native void IndexPQ_search_type_set(long jarg1, IndexPQ jarg1_, int jarg2);
- public final static native int IndexPQ_search_type_get(long jarg1, IndexPQ jarg1_);
- public final static native void IndexPQ_encode_signs_set(long jarg1, IndexPQ jarg1_, boolean jarg2);
- public final static native boolean IndexPQ_encode_signs_get(long jarg1, IndexPQ jarg1_);
- public final static native void IndexPQ_polysemous_ht_set(long jarg1, IndexPQ jarg1_, int jarg2);
- public final static native int IndexPQ_polysemous_ht_get(long jarg1, IndexPQ jarg1_);
- public final static native void IndexPQ_search_core_polysemous(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexPQ_hamming_distance_histogram(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexPQ_hamming_distance_table(long jarg1, IndexPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_IndexPQ(long jarg1);
- public final static native void IndexPQStats_nq_set(long jarg1, IndexPQStats jarg1_, long jarg2);
- public final static native long IndexPQStats_nq_get(long jarg1, IndexPQStats jarg1_);
- public final static native void IndexPQStats_ncode_set(long jarg1, IndexPQStats jarg1_, long jarg2);
- public final static native long IndexPQStats_ncode_get(long jarg1, IndexPQStats jarg1_);
- public final static native void IndexPQStats_n_hamming_pass_set(long jarg1, IndexPQStats jarg1_, long jarg2);
- public final static native long IndexPQStats_n_hamming_pass_get(long jarg1, IndexPQStats jarg1_);
- public final static native long new_IndexPQStats();
- public final static native void IndexPQStats_reset(long jarg1, IndexPQStats jarg1_);
- public final static native void delete_IndexPQStats(long jarg1);
- public final static native void indexPQ_stats_set(long jarg1, IndexPQStats jarg1_);
- public final static native long indexPQ_stats_get();
- public final static native void MultiIndexQuantizer_pq_set(long jarg1, MultiIndexQuantizer jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native long MultiIndexQuantizer_pq_get(long jarg1, MultiIndexQuantizer jarg1_);
- public final static native long new_MultiIndexQuantizer__SWIG_0(int jarg1, long jarg2, long jarg3);
- public final static native void MultiIndexQuantizer_train(long jarg1, MultiIndexQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void MultiIndexQuantizer_search(long jarg1, MultiIndexQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void MultiIndexQuantizer_add(long jarg1, MultiIndexQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void MultiIndexQuantizer_reset(long jarg1, MultiIndexQuantizer jarg1_);
- public final static native long new_MultiIndexQuantizer__SWIG_1();
- public final static native void MultiIndexQuantizer_reconstruct(long jarg1, MultiIndexQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void delete_MultiIndexQuantizer(long jarg1);
- public final static native void MultiIndexQuantizer2_assign_indexes_set(long jarg1, MultiIndexQuantizer2 jarg1_, long jarg2);
- public final static native long MultiIndexQuantizer2_assign_indexes_get(long jarg1, MultiIndexQuantizer2 jarg1_);
- public final static native void MultiIndexQuantizer2_own_fields_set(long jarg1, MultiIndexQuantizer2 jarg1_, boolean jarg2);
- public final static native boolean MultiIndexQuantizer2_own_fields_get(long jarg1, MultiIndexQuantizer2 jarg1_);
- public final static native long new_MultiIndexQuantizer2__SWIG_0(int jarg1, long jarg2, long jarg3, long jarg4);
- public final static native long new_MultiIndexQuantizer2__SWIG_1(int jarg1, long jarg2, long jarg3, Index jarg3_, long jarg4, Index jarg4_);
- public final static native void MultiIndexQuantizer2_train(long jarg1, MultiIndexQuantizer2 jarg1_, long jarg2, long jarg3);
- public final static native void MultiIndexQuantizer2_search(long jarg1, MultiIndexQuantizer2 jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void delete_MultiIndexQuantizer2(long jarg1);
- public final static native void InvertedLists_nlist_set(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long InvertedLists_nlist_get(long jarg1, InvertedLists jarg1_);
- public final static native void InvertedLists_code_size_set(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long InvertedLists_code_size_get(long jarg1, InvertedLists jarg1_);
- public final static native long InvertedLists_INVALID_CODE_SIZE_get();
- public final static native long InvertedLists_list_size(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long InvertedLists_get_codes(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long InvertedLists_get_ids(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native void InvertedLists_release_codes(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void InvertedLists_release_ids(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long InvertedLists_get_single_id(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long InvertedLists_get_single_code(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void InvertedLists_prefetch_lists(long jarg1, InvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native long InvertedLists_add_entry(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long InvertedLists_add_entries(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void InvertedLists_update_entry(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void InvertedLists_update_entries(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6);
- public final static native void InvertedLists_resize(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void InvertedLists_reset(long jarg1, InvertedLists jarg1_);
- public final static native void InvertedLists_merge_from(long jarg1, InvertedLists jarg1_, long jarg2, InvertedLists jarg2_, long jarg3);
- public final static native void delete_InvertedLists(long jarg1);
- public final static native double InvertedLists_imbalance_factor(long jarg1, InvertedLists jarg1_);
- public final static native void InvertedLists_print_stats(long jarg1, InvertedLists jarg1_);
- public final static native long InvertedLists_compute_ntotal(long jarg1, InvertedLists jarg1_);
- public final static native void InvertedLists_ScopedIds_il_set(long jarg1, InvertedLists.ScopedIds jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long InvertedLists_ScopedIds_il_get(long jarg1, InvertedLists.ScopedIds jarg1_);
- public final static native void InvertedLists_ScopedIds_ids_set(long jarg1, InvertedLists.ScopedIds jarg1_, long jarg2, LongVector jarg2_);
- public final static native long InvertedLists_ScopedIds_ids_get(long jarg1, InvertedLists.ScopedIds jarg1_);
- public final static native void InvertedLists_ScopedIds_list_no_set(long jarg1, InvertedLists.ScopedIds jarg1_, long jarg2);
- public final static native long InvertedLists_ScopedIds_list_no_get(long jarg1, InvertedLists.ScopedIds jarg1_);
- public final static native long new_InvertedLists_ScopedIds(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long InvertedLists_ScopedIds_get(long jarg1, InvertedLists.ScopedIds jarg1_);
- public final static native void delete_InvertedLists_ScopedIds(long jarg1);
- public final static native void InvertedLists_ScopedCodes_il_set(long jarg1, InvertedLists.ScopedCodes jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long InvertedLists_ScopedCodes_il_get(long jarg1, InvertedLists.ScopedCodes jarg1_);
- public final static native void InvertedLists_ScopedCodes_codes_set(long jarg1, InvertedLists.ScopedCodes jarg1_, long jarg2);
- public final static native long InvertedLists_ScopedCodes_codes_get(long jarg1, InvertedLists.ScopedCodes jarg1_);
- public final static native void InvertedLists_ScopedCodes_list_no_set(long jarg1, InvertedLists.ScopedCodes jarg1_, long jarg2);
- public final static native long InvertedLists_ScopedCodes_list_no_get(long jarg1, InvertedLists.ScopedCodes jarg1_);
- public final static native long new_InvertedLists_ScopedCodes__SWIG_0(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long new_InvertedLists_ScopedCodes__SWIG_1(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long InvertedLists_ScopedCodes_get(long jarg1, InvertedLists.ScopedCodes jarg1_);
- public final static native void delete_InvertedLists_ScopedCodes(long jarg1);
- public final static native void ArrayInvertedLists_codes_set(long jarg1, ArrayInvertedLists jarg1_, long jarg2, ByteVectorVector jarg2_);
- public final static native long ArrayInvertedLists_codes_get(long jarg1, ArrayInvertedLists jarg1_);
- public final static native void ArrayInvertedLists_ids_set(long jarg1, ArrayInvertedLists jarg1_, long jarg2);
- public final static native long ArrayInvertedLists_ids_get(long jarg1, ArrayInvertedLists jarg1_);
- public final static native long new_ArrayInvertedLists(long jarg1, long jarg2);
- public final static native long ArrayInvertedLists_list_size(long jarg1, ArrayInvertedLists jarg1_, long jarg2);
- public final static native long ArrayInvertedLists_get_codes(long jarg1, ArrayInvertedLists jarg1_, long jarg2);
- public final static native long ArrayInvertedLists_get_ids(long jarg1, ArrayInvertedLists jarg1_, long jarg2);
- public final static native long ArrayInvertedLists_add_entries(long jarg1, ArrayInvertedLists jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void ArrayInvertedLists_update_entries(long jarg1, ArrayInvertedLists jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6);
- public final static native void ArrayInvertedLists_resize(long jarg1, ArrayInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void delete_ArrayInvertedLists(long jarg1);
- public final static native long ReadOnlyInvertedLists_add_entries(long jarg1, ReadOnlyInvertedLists jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void ReadOnlyInvertedLists_update_entries(long jarg1, ReadOnlyInvertedLists jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6);
- public final static native void ReadOnlyInvertedLists_resize(long jarg1, ReadOnlyInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void delete_ReadOnlyInvertedLists(long jarg1);
- public final static native void HStackInvertedLists_ils_set(long jarg1, HStackInvertedLists jarg1_, long jarg2);
- public final static native long HStackInvertedLists_ils_get(long jarg1, HStackInvertedLists jarg1_);
- public final static native long new_HStackInvertedLists(int jarg1, long jarg2);
- public final static native long HStackInvertedLists_list_size(long jarg1, HStackInvertedLists jarg1_, long jarg2);
- public final static native long HStackInvertedLists_get_codes(long jarg1, HStackInvertedLists jarg1_, long jarg2);
- public final static native long HStackInvertedLists_get_ids(long jarg1, HStackInvertedLists jarg1_, long jarg2);
- public final static native void HStackInvertedLists_prefetch_lists(long jarg1, HStackInvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native void HStackInvertedLists_release_codes(long jarg1, HStackInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void HStackInvertedLists_release_ids(long jarg1, HStackInvertedLists jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long HStackInvertedLists_get_single_id(long jarg1, HStackInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long HStackInvertedLists_get_single_code(long jarg1, HStackInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void delete_HStackInvertedLists(long jarg1);
- public final static native void SliceInvertedLists_il_set(long jarg1, SliceInvertedLists jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long SliceInvertedLists_il_get(long jarg1, SliceInvertedLists jarg1_);
- public final static native void SliceInvertedLists_i0_set(long jarg1, SliceInvertedLists jarg1_, long jarg2);
- public final static native long SliceInvertedLists_i0_get(long jarg1, SliceInvertedLists jarg1_);
- public final static native void SliceInvertedLists_i1_set(long jarg1, SliceInvertedLists jarg1_, long jarg2);
- public final static native long SliceInvertedLists_i1_get(long jarg1, SliceInvertedLists jarg1_);
- public final static native long new_SliceInvertedLists(long jarg1, InvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long SliceInvertedLists_list_size(long jarg1, SliceInvertedLists jarg1_, long jarg2);
- public final static native long SliceInvertedLists_get_codes(long jarg1, SliceInvertedLists jarg1_, long jarg2);
- public final static native long SliceInvertedLists_get_ids(long jarg1, SliceInvertedLists jarg1_, long jarg2);
- public final static native void SliceInvertedLists_release_codes(long jarg1, SliceInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void SliceInvertedLists_release_ids(long jarg1, SliceInvertedLists jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long SliceInvertedLists_get_single_id(long jarg1, SliceInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long SliceInvertedLists_get_single_code(long jarg1, SliceInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void SliceInvertedLists_prefetch_lists(long jarg1, SliceInvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native void delete_SliceInvertedLists(long jarg1);
- public final static native void VStackInvertedLists_ils_set(long jarg1, VStackInvertedLists jarg1_, long jarg2);
- public final static native long VStackInvertedLists_ils_get(long jarg1, VStackInvertedLists jarg1_);
- public final static native void VStackInvertedLists_cumsz_set(long jarg1, VStackInvertedLists jarg1_, long jarg2);
- public final static native long VStackInvertedLists_cumsz_get(long jarg1, VStackInvertedLists jarg1_);
- public final static native long new_VStackInvertedLists(int jarg1, long jarg2);
- public final static native long VStackInvertedLists_list_size(long jarg1, VStackInvertedLists jarg1_, long jarg2);
- public final static native long VStackInvertedLists_get_codes(long jarg1, VStackInvertedLists jarg1_, long jarg2);
- public final static native long VStackInvertedLists_get_ids(long jarg1, VStackInvertedLists jarg1_, long jarg2);
- public final static native void VStackInvertedLists_release_codes(long jarg1, VStackInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void VStackInvertedLists_release_ids(long jarg1, VStackInvertedLists jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long VStackInvertedLists_get_single_id(long jarg1, VStackInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long VStackInvertedLists_get_single_code(long jarg1, VStackInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void VStackInvertedLists_prefetch_lists(long jarg1, VStackInvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native void delete_VStackInvertedLists(long jarg1);
- public final static native void MaskedInvertedLists_il0_set(long jarg1, MaskedInvertedLists jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long MaskedInvertedLists_il0_get(long jarg1, MaskedInvertedLists jarg1_);
- public final static native void MaskedInvertedLists_il1_set(long jarg1, MaskedInvertedLists jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long MaskedInvertedLists_il1_get(long jarg1, MaskedInvertedLists jarg1_);
- public final static native long new_MaskedInvertedLists(long jarg1, InvertedLists jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long MaskedInvertedLists_list_size(long jarg1, MaskedInvertedLists jarg1_, long jarg2);
- public final static native long MaskedInvertedLists_get_codes(long jarg1, MaskedInvertedLists jarg1_, long jarg2);
- public final static native long MaskedInvertedLists_get_ids(long jarg1, MaskedInvertedLists jarg1_, long jarg2);
- public final static native void MaskedInvertedLists_release_codes(long jarg1, MaskedInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void MaskedInvertedLists_release_ids(long jarg1, MaskedInvertedLists jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long MaskedInvertedLists_get_single_id(long jarg1, MaskedInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long MaskedInvertedLists_get_single_code(long jarg1, MaskedInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void MaskedInvertedLists_prefetch_lists(long jarg1, MaskedInvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native void delete_MaskedInvertedLists(long jarg1);
- public final static native void StopWordsInvertedLists_il0_set(long jarg1, StopWordsInvertedLists jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long StopWordsInvertedLists_il0_get(long jarg1, StopWordsInvertedLists jarg1_);
- public final static native void StopWordsInvertedLists_maxsize_set(long jarg1, StopWordsInvertedLists jarg1_, long jarg2);
- public final static native long StopWordsInvertedLists_maxsize_get(long jarg1, StopWordsInvertedLists jarg1_);
- public final static native long new_StopWordsInvertedLists(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long StopWordsInvertedLists_list_size(long jarg1, StopWordsInvertedLists jarg1_, long jarg2);
- public final static native long StopWordsInvertedLists_get_codes(long jarg1, StopWordsInvertedLists jarg1_, long jarg2);
- public final static native long StopWordsInvertedLists_get_ids(long jarg1, StopWordsInvertedLists jarg1_, long jarg2);
- public final static native void StopWordsInvertedLists_release_codes(long jarg1, StopWordsInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void StopWordsInvertedLists_release_ids(long jarg1, StopWordsInvertedLists jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long StopWordsInvertedLists_get_single_id(long jarg1, StopWordsInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long StopWordsInvertedLists_get_single_code(long jarg1, StopWordsInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void StopWordsInvertedLists_prefetch_lists(long jarg1, StopWordsInvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native void delete_StopWordsInvertedLists(long jarg1);
- public final static native void Level1Quantizer_quantizer_set(long jarg1, Level1Quantizer jarg1_, long jarg2, Index jarg2_);
- public final static native long Level1Quantizer_quantizer_get(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_nlist_set(long jarg1, Level1Quantizer jarg1_, long jarg2);
- public final static native long Level1Quantizer_nlist_get(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_quantizer_trains_alone_set(long jarg1, Level1Quantizer jarg1_, char jarg2);
- public final static native char Level1Quantizer_quantizer_trains_alone_get(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_own_fields_set(long jarg1, Level1Quantizer jarg1_, boolean jarg2);
- public final static native boolean Level1Quantizer_own_fields_get(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_cp_set(long jarg1, Level1Quantizer jarg1_, long jarg2, ClusteringParameters jarg2_);
- public final static native long Level1Quantizer_cp_get(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_clustering_index_set(long jarg1, Level1Quantizer jarg1_, long jarg2, Index jarg2_);
- public final static native long Level1Quantizer_clustering_index_get(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_train_q1(long jarg1, Level1Quantizer jarg1_, long jarg2, long jarg3, boolean jarg4, int jarg5);
- public final static native long Level1Quantizer_coarse_code_size(long jarg1, Level1Quantizer jarg1_);
- public final static native void Level1Quantizer_encode_listno(long jarg1, Level1Quantizer jarg1_, long jarg2, long jarg3);
- public final static native long Level1Quantizer_decode_listno(long jarg1, Level1Quantizer jarg1_, long jarg2);
- public final static native long new_Level1Quantizer__SWIG_0(long jarg1, Index jarg1_, long jarg2);
- public final static native long new_Level1Quantizer__SWIG_1();
- public final static native void delete_Level1Quantizer(long jarg1);
- public final static native void IVFSearchParameters_nprobe_set(long jarg1, IVFSearchParameters jarg1_, long jarg2);
- public final static native long IVFSearchParameters_nprobe_get(long jarg1, IVFSearchParameters jarg1_);
- public final static native void IVFSearchParameters_max_codes_set(long jarg1, IVFSearchParameters jarg1_, long jarg2);
- public final static native long IVFSearchParameters_max_codes_get(long jarg1, IVFSearchParameters jarg1_);
- public final static native long new_IVFSearchParameters();
- public final static native void delete_IVFSearchParameters(long jarg1);
- public final static native void IndexIVF_invlists_set(long jarg1, IndexIVF jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long IndexIVF_invlists_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_own_invlists_set(long jarg1, IndexIVF jarg1_, boolean jarg2);
- public final static native boolean IndexIVF_own_invlists_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_code_size_set(long jarg1, IndexIVF jarg1_, long jarg2);
- public final static native long IndexIVF_code_size_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_nprobe_set(long jarg1, IndexIVF jarg1_, long jarg2);
- public final static native long IndexIVF_nprobe_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_max_codes_set(long jarg1, IndexIVF jarg1_, long jarg2);
- public final static native long IndexIVF_max_codes_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_parallel_mode_set(long jarg1, IndexIVF jarg1_, int jarg2);
- public final static native int IndexIVF_parallel_mode_get(long jarg1, IndexIVF jarg1_);
- public final static native int IndexIVF_PARALLEL_MODE_NO_HEAP_INIT_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_direct_map_set(long jarg1, IndexIVF jarg1_, long jarg2);
- public final static native long IndexIVF_direct_map_get(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_reset(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_train(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVF_add(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVF_add_with_ids(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexIVF_add_core(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, LongVector jarg5_);
- public final static native void IndexIVF_encode_vectors__SWIG_0(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, boolean jarg6);
- public final static native void IndexIVF_encode_vectors__SWIG_1(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void IndexIVF_add_sa_codes(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexIVF_train_residual(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVF_search_preassigned__SWIG_0(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9, long jarg10, IVFSearchParameters jarg10_, long jarg11, IndexIVFStats jarg11_);
- public final static native void IndexIVF_search_preassigned__SWIG_1(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9, long jarg10, IVFSearchParameters jarg10_);
- public final static native void IndexIVF_search_preassigned__SWIG_2(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9);
- public final static native void IndexIVF_search(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexIVF_range_search(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void IndexIVF_range_search_preassigned__SWIG_0(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, RangeSearchResult jarg7_, boolean jarg8, long jarg9, IVFSearchParameters jarg9_, long jarg10, IndexIVFStats jarg10_);
- public final static native void IndexIVF_range_search_preassigned__SWIG_1(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, RangeSearchResult jarg7_, boolean jarg8, long jarg9, IVFSearchParameters jarg9_);
- public final static native void IndexIVF_range_search_preassigned__SWIG_2(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, RangeSearchResult jarg7_, boolean jarg8);
- public final static native void IndexIVF_range_search_preassigned__SWIG_3(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, RangeSearchResult jarg7_);
- public final static native long IndexIVF_get_InvertedListScanner__SWIG_0(long jarg1, IndexIVF jarg1_, boolean jarg2);
- public final static native long IndexIVF_get_InvertedListScanner__SWIG_1(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_reconstruct(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVF_update_vectors(long jarg1, IndexIVF jarg1_, int jarg2, long jarg3, LongVector jarg3_, long jarg4);
- public final static native void IndexIVF_reconstruct_n(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVF_search_and_reconstruct(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7);
- public final static native void IndexIVF_reconstruct_from_offset(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long IndexIVF_remove_ids(long jarg1, IndexIVF jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void IndexIVF_check_compatible_for_merge(long jarg1, IndexIVF jarg1_, long jarg2, IndexIVF jarg2_);
- public final static native void IndexIVF_merge_from(long jarg1, IndexIVF jarg1_, long jarg2, IndexIVF jarg2_, long jarg3);
- public final static native void IndexIVF_copy_subset_to(long jarg1, IndexIVF jarg1_, long jarg2, IndexIVF jarg2_, int jarg3, long jarg4, long jarg5);
- public final static native void delete_IndexIVF(long jarg1);
- public final static native long IndexIVF_get_list_size(long jarg1, IndexIVF jarg1_, long jarg2);
- public final static native void IndexIVF_make_direct_map__SWIG_0(long jarg1, IndexIVF jarg1_, boolean jarg2);
- public final static native void IndexIVF_make_direct_map__SWIG_1(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_set_direct_map_type(long jarg1, IndexIVF jarg1_, long jarg2);
- public final static native void IndexIVF_replace_invlists__SWIG_0(long jarg1, IndexIVF jarg1_, long jarg2, InvertedLists jarg2_, boolean jarg3);
- public final static native void IndexIVF_replace_invlists__SWIG_1(long jarg1, IndexIVF jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long IndexIVF_sa_code_size(long jarg1, IndexIVF jarg1_);
- public final static native void IndexIVF_sa_encode(long jarg1, IndexIVF jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVFStats_nq_set(long jarg1, IndexIVFStats jarg1_, long jarg2);
- public final static native long IndexIVFStats_nq_get(long jarg1, IndexIVFStats jarg1_);
- public final static native void IndexIVFStats_nlist_set(long jarg1, IndexIVFStats jarg1_, long jarg2);
- public final static native long IndexIVFStats_nlist_get(long jarg1, IndexIVFStats jarg1_);
- public final static native void IndexIVFStats_ndis_set(long jarg1, IndexIVFStats jarg1_, long jarg2);
- public final static native long IndexIVFStats_ndis_get(long jarg1, IndexIVFStats jarg1_);
- public final static native void IndexIVFStats_nheap_updates_set(long jarg1, IndexIVFStats jarg1_, long jarg2);
- public final static native long IndexIVFStats_nheap_updates_get(long jarg1, IndexIVFStats jarg1_);
- public final static native void IndexIVFStats_quantization_time_set(long jarg1, IndexIVFStats jarg1_, double jarg2);
- public final static native double IndexIVFStats_quantization_time_get(long jarg1, IndexIVFStats jarg1_);
- public final static native void IndexIVFStats_search_time_set(long jarg1, IndexIVFStats jarg1_, double jarg2);
- public final static native double IndexIVFStats_search_time_get(long jarg1, IndexIVFStats jarg1_);
- public final static native long new_IndexIVFStats();
- public final static native void IndexIVFStats_reset(long jarg1, IndexIVFStats jarg1_);
- public final static native void IndexIVFStats_add(long jarg1, IndexIVFStats jarg1_, long jarg2, IndexIVFStats jarg2_);
- public final static native void delete_IndexIVFStats(long jarg1);
- public final static native void indexIVF_stats_set(long jarg1, IndexIVFStats jarg1_);
- public final static native long indexIVF_stats_get();
- public final static native short[] hamdis_tab_ham_bytes_get();
- public final static native void HammingComputer4_a0_set(long jarg1, HammingComputer4 jarg1_, long jarg2);
- public final static native long HammingComputer4_a0_get(long jarg1, HammingComputer4 jarg1_);
- public final static native long new_HammingComputer4__SWIG_0();
- public final static native long new_HammingComputer4__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputer4_set(long jarg1, HammingComputer4 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputer4_hamming(long jarg1, HammingComputer4 jarg1_, long jarg2);
- public final static native void delete_HammingComputer4(long jarg1);
- public final static native void HammingComputer8_a0_set(long jarg1, HammingComputer8 jarg1_, long jarg2);
- public final static native long HammingComputer8_a0_get(long jarg1, HammingComputer8 jarg1_);
- public final static native long new_HammingComputer8__SWIG_0();
- public final static native long new_HammingComputer8__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputer8_set(long jarg1, HammingComputer8 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputer8_hamming(long jarg1, HammingComputer8 jarg1_, long jarg2);
- public final static native void delete_HammingComputer8(long jarg1);
- public final static native void HammingComputer16_a0_set(long jarg1, HammingComputer16 jarg1_, long jarg2);
- public final static native long HammingComputer16_a0_get(long jarg1, HammingComputer16 jarg1_);
- public final static native void HammingComputer16_a1_set(long jarg1, HammingComputer16 jarg1_, long jarg2);
- public final static native long HammingComputer16_a1_get(long jarg1, HammingComputer16 jarg1_);
- public final static native long new_HammingComputer16__SWIG_0();
- public final static native long new_HammingComputer16__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputer16_set(long jarg1, HammingComputer16 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputer16_hamming(long jarg1, HammingComputer16 jarg1_, long jarg2);
- public final static native void delete_HammingComputer16(long jarg1);
- public final static native void HammingComputer20_a0_set(long jarg1, HammingComputer20 jarg1_, long jarg2);
- public final static native long HammingComputer20_a0_get(long jarg1, HammingComputer20 jarg1_);
- public final static native void HammingComputer20_a1_set(long jarg1, HammingComputer20 jarg1_, long jarg2);
- public final static native long HammingComputer20_a1_get(long jarg1, HammingComputer20 jarg1_);
- public final static native void HammingComputer20_a2_set(long jarg1, HammingComputer20 jarg1_, long jarg2);
- public final static native long HammingComputer20_a2_get(long jarg1, HammingComputer20 jarg1_);
- public final static native long new_HammingComputer20__SWIG_0();
- public final static native long new_HammingComputer20__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputer20_set(long jarg1, HammingComputer20 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputer20_hamming(long jarg1, HammingComputer20 jarg1_, long jarg2);
- public final static native void delete_HammingComputer20(long jarg1);
- public final static native void HammingComputer32_a0_set(long jarg1, HammingComputer32 jarg1_, long jarg2);
- public final static native long HammingComputer32_a0_get(long jarg1, HammingComputer32 jarg1_);
- public final static native void HammingComputer32_a1_set(long jarg1, HammingComputer32 jarg1_, long jarg2);
- public final static native long HammingComputer32_a1_get(long jarg1, HammingComputer32 jarg1_);
- public final static native void HammingComputer32_a2_set(long jarg1, HammingComputer32 jarg1_, long jarg2);
- public final static native long HammingComputer32_a2_get(long jarg1, HammingComputer32 jarg1_);
- public final static native void HammingComputer32_a3_set(long jarg1, HammingComputer32 jarg1_, long jarg2);
- public final static native long HammingComputer32_a3_get(long jarg1, HammingComputer32 jarg1_);
- public final static native long new_HammingComputer32__SWIG_0();
- public final static native long new_HammingComputer32__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputer32_set(long jarg1, HammingComputer32 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputer32_hamming(long jarg1, HammingComputer32 jarg1_, long jarg2);
- public final static native void delete_HammingComputer32(long jarg1);
- public final static native void HammingComputer64_a0_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a0_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a1_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a1_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a2_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a2_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a3_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a3_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a4_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a4_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a5_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a5_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a6_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a6_get(long jarg1, HammingComputer64 jarg1_);
- public final static native void HammingComputer64_a7_set(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native long HammingComputer64_a7_get(long jarg1, HammingComputer64 jarg1_);
- public final static native long new_HammingComputer64__SWIG_0();
- public final static native long new_HammingComputer64__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputer64_set(long jarg1, HammingComputer64 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputer64_hamming(long jarg1, HammingComputer64 jarg1_, long jarg2);
- public final static native void delete_HammingComputer64(long jarg1);
- public final static native void HammingComputerDefault_a8_set(long jarg1, HammingComputerDefault jarg1_, long jarg2);
- public final static native long HammingComputerDefault_a8_get(long jarg1, HammingComputerDefault jarg1_);
- public final static native void HammingComputerDefault_quotient8_set(long jarg1, HammingComputerDefault jarg1_, int jarg2);
- public final static native int HammingComputerDefault_quotient8_get(long jarg1, HammingComputerDefault jarg1_);
- public final static native void HammingComputerDefault_remainder8_set(long jarg1, HammingComputerDefault jarg1_, int jarg2);
- public final static native int HammingComputerDefault_remainder8_get(long jarg1, HammingComputerDefault jarg1_);
- public final static native long new_HammingComputerDefault__SWIG_0();
- public final static native long new_HammingComputerDefault__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputerDefault_set(long jarg1, HammingComputerDefault jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputerDefault_hamming(long jarg1, HammingComputerDefault jarg1_, long jarg2);
- public final static native void delete_HammingComputerDefault(long jarg1);
- public final static native void HammingComputerM8_a_set(long jarg1, HammingComputerM8 jarg1_, long jarg2);
- public final static native long HammingComputerM8_a_get(long jarg1, HammingComputerM8 jarg1_);
- public final static native void HammingComputerM8_n_set(long jarg1, HammingComputerM8 jarg1_, int jarg2);
- public final static native int HammingComputerM8_n_get(long jarg1, HammingComputerM8 jarg1_);
- public final static native long new_HammingComputerM8__SWIG_0();
- public final static native long new_HammingComputerM8__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputerM8_set(long jarg1, HammingComputerM8 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputerM8_hamming(long jarg1, HammingComputerM8 jarg1_, long jarg2);
- public final static native void delete_HammingComputerM8(long jarg1);
- public final static native void HammingComputerM4_a_set(long jarg1, HammingComputerM4 jarg1_, long jarg2);
- public final static native long HammingComputerM4_a_get(long jarg1, HammingComputerM4 jarg1_);
- public final static native void HammingComputerM4_n_set(long jarg1, HammingComputerM4 jarg1_, int jarg2);
- public final static native int HammingComputerM4_n_get(long jarg1, HammingComputerM4 jarg1_);
- public final static native long new_HammingComputerM4__SWIG_0();
- public final static native long new_HammingComputerM4__SWIG_1(long jarg1, int jarg2);
- public final static native void HammingComputerM4_set(long jarg1, HammingComputerM4 jarg1_, long jarg2, int jarg3);
- public final static native int HammingComputerM4_hamming(long jarg1, HammingComputerM4 jarg1_, long jarg2);
- public final static native void delete_HammingComputerM4(long jarg1);
- public final static native int generalized_hamming_64(long jarg1);
- public final static native void GenHammingComputer8_a0_set(long jarg1, GenHammingComputer8 jarg1_, long jarg2);
- public final static native long GenHammingComputer8_a0_get(long jarg1, GenHammingComputer8 jarg1_);
- public final static native long new_GenHammingComputer8(long jarg1, int jarg2);
- public final static native int GenHammingComputer8_hamming(long jarg1, GenHammingComputer8 jarg1_, long jarg2);
- public final static native void delete_GenHammingComputer8(long jarg1);
- public final static native void GenHammingComputer16_a0_set(long jarg1, GenHammingComputer16 jarg1_, long jarg2);
- public final static native long GenHammingComputer16_a0_get(long jarg1, GenHammingComputer16 jarg1_);
- public final static native void GenHammingComputer16_a1_set(long jarg1, GenHammingComputer16 jarg1_, long jarg2);
- public final static native long GenHammingComputer16_a1_get(long jarg1, GenHammingComputer16 jarg1_);
- public final static native long new_GenHammingComputer16(long jarg1, int jarg2);
- public final static native int GenHammingComputer16_hamming(long jarg1, GenHammingComputer16 jarg1_, long jarg2);
- public final static native void delete_GenHammingComputer16(long jarg1);
- public final static native void GenHammingComputer32_a0_set(long jarg1, GenHammingComputer32 jarg1_, long jarg2);
- public final static native long GenHammingComputer32_a0_get(long jarg1, GenHammingComputer32 jarg1_);
- public final static native void GenHammingComputer32_a1_set(long jarg1, GenHammingComputer32 jarg1_, long jarg2);
- public final static native long GenHammingComputer32_a1_get(long jarg1, GenHammingComputer32 jarg1_);
- public final static native void GenHammingComputer32_a2_set(long jarg1, GenHammingComputer32 jarg1_, long jarg2);
- public final static native long GenHammingComputer32_a2_get(long jarg1, GenHammingComputer32 jarg1_);
- public final static native void GenHammingComputer32_a3_set(long jarg1, GenHammingComputer32 jarg1_, long jarg2);
- public final static native long GenHammingComputer32_a3_get(long jarg1, GenHammingComputer32 jarg1_);
- public final static native long new_GenHammingComputer32(long jarg1, int jarg2);
- public final static native int GenHammingComputer32_hamming(long jarg1, GenHammingComputer32 jarg1_, long jarg2);
- public final static native void delete_GenHammingComputer32(long jarg1);
- public final static native void GenHammingComputerM8_a_set(long jarg1, GenHammingComputerM8 jarg1_, long jarg2);
- public final static native long GenHammingComputerM8_a_get(long jarg1, GenHammingComputerM8 jarg1_);
- public final static native void GenHammingComputerM8_n_set(long jarg1, GenHammingComputerM8 jarg1_, int jarg2);
- public final static native int GenHammingComputerM8_n_get(long jarg1, GenHammingComputerM8 jarg1_);
- public final static native long new_GenHammingComputerM8(long jarg1, int jarg2);
- public final static native int GenHammingComputerM8_hamming(long jarg1, GenHammingComputerM8 jarg1_, long jarg2);
- public final static native void delete_GenHammingComputerM8(long jarg1);
- public final static native void generalized_hammings_knn_hc__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, int jarg6);
- public final static native void generalized_hammings_knn_hc__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void check_compatible_for_merge(long jarg1, Index jarg1_, long jarg2, Index jarg2_);
- public final static native long extract_index_ivf__SWIG_0(long jarg1, Index jarg1_);
- public final static native long try_extract_index_ivf__SWIG_0(long jarg1, Index jarg1_);
- public final static native void merge_into(long jarg1, Index jarg1_, long jarg2, Index jarg2_, boolean jarg3);
- public final static native void search_centroid(long jarg1, Index jarg1_, long jarg2, int jarg3, long jarg4, LongVector jarg4_);
- public final static native void search_and_return_centroids(long jarg1, Index jarg1_, long jarg2, long jarg3, int jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7, LongVector jarg7_, long jarg8, LongVector jarg8_);
- public final static native void SlidingIndexWindow_index_set(long jarg1, SlidingIndexWindow jarg1_, long jarg2, Index jarg2_);
- public final static native long SlidingIndexWindow_index_get(long jarg1, SlidingIndexWindow jarg1_);
- public final static native void SlidingIndexWindow_ils_set(long jarg1, SlidingIndexWindow jarg1_, long jarg2, ArrayInvertedLists jarg2_);
- public final static native long SlidingIndexWindow_ils_get(long jarg1, SlidingIndexWindow jarg1_);
- public final static native void SlidingIndexWindow_n_slice_set(long jarg1, SlidingIndexWindow jarg1_, int jarg2);
- public final static native int SlidingIndexWindow_n_slice_get(long jarg1, SlidingIndexWindow jarg1_);
- public final static native void SlidingIndexWindow_nlist_set(long jarg1, SlidingIndexWindow jarg1_, long jarg2);
- public final static native long SlidingIndexWindow_nlist_get(long jarg1, SlidingIndexWindow jarg1_);
- public final static native void SlidingIndexWindow_sizes_set(long jarg1, SlidingIndexWindow jarg1_, long jarg2);
- public final static native long SlidingIndexWindow_sizes_get(long jarg1, SlidingIndexWindow jarg1_);
- public final static native long new_SlidingIndexWindow(long jarg1, Index jarg1_);
- public final static native void SlidingIndexWindow_step(long jarg1, SlidingIndexWindow jarg1_, long jarg2, Index jarg2_, boolean jarg3);
- public final static native void delete_SlidingIndexWindow(long jarg1);
- public final static native long get_invlist_range(long jarg1, Index jarg1_, int jarg2, int jarg3);
- public final static native void set_invlist_range(long jarg1, Index jarg1_, int jarg2, int jarg3, long jarg4, ArrayInvertedLists jarg4_);
- public final static native void search_with_parameters__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7, IVFSearchParameters jarg7_, long jarg8, long jarg9);
- public final static native void search_with_parameters__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7, IVFSearchParameters jarg7_, long jarg8);
- public final static native void search_with_parameters__SWIG_2(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7, IVFSearchParameters jarg7_);
- public final static native void range_search_with_parameters__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_, long jarg6, IVFSearchParameters jarg6_, long jarg7, long jarg8);
- public final static native void range_search_with_parameters__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_, long jarg6, IVFSearchParameters jarg6_, long jarg7);
- public final static native void range_search_with_parameters__SWIG_2(long jarg1, Index jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_, long jarg6, IVFSearchParameters jarg6_);
- public final static native void IndexScalarQuantizer_sq_set(long jarg1, IndexScalarQuantizer jarg1_, long jarg2);
- public final static native long IndexScalarQuantizer_sq_get(long jarg1, IndexScalarQuantizer jarg1_);
- public final static native long new_IndexScalarQuantizer__SWIG_0(int jarg1, long jarg2, int jarg3);
- public final static native long new_IndexScalarQuantizer__SWIG_1(int jarg1, long jarg2);
- public final static native long new_IndexScalarQuantizer__SWIG_2();
- public final static native void IndexScalarQuantizer_train(long jarg1, IndexScalarQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void IndexScalarQuantizer_search(long jarg1, IndexScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native long IndexScalarQuantizer_get_distance_computer(long jarg1, IndexScalarQuantizer jarg1_);
- public final static native void IndexScalarQuantizer_sa_encode(long jarg1, IndexScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexScalarQuantizer_sa_decode(long jarg1, IndexScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_IndexScalarQuantizer(long jarg1);
- public final static native void IndexIVFScalarQuantizer_sq_set(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2);
- public final static native long IndexIVFScalarQuantizer_sq_get(long jarg1, IndexIVFScalarQuantizer jarg1_);
- public final static native void IndexIVFScalarQuantizer_by_residual_set(long jarg1, IndexIVFScalarQuantizer jarg1_, boolean jarg2);
- public final static native boolean IndexIVFScalarQuantizer_by_residual_get(long jarg1, IndexIVFScalarQuantizer jarg1_);
- public final static native long new_IndexIVFScalarQuantizer__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, int jarg5, boolean jarg6);
- public final static native long new_IndexIVFScalarQuantizer__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, int jarg5);
- public final static native long new_IndexIVFScalarQuantizer__SWIG_2(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long new_IndexIVFScalarQuantizer__SWIG_3();
- public final static native void IndexIVFScalarQuantizer_train_residual(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVFScalarQuantizer_encode_vectors__SWIG_0(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, boolean jarg6);
- public final static native void IndexIVFScalarQuantizer_encode_vectors__SWIG_1(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void IndexIVFScalarQuantizer_add_core(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, LongVector jarg5_);
- public final static native long IndexIVFScalarQuantizer_get_InvertedListScanner(long jarg1, IndexIVFScalarQuantizer jarg1_, boolean jarg2);
- public final static native void IndexIVFScalarQuantizer_reconstruct_from_offset(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVFScalarQuantizer_sa_decode(long jarg1, IndexIVFScalarQuantizer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_IndexIVFScalarQuantizer(long jarg1);
- public final static native void HNSW_MinimaxHeap_n_set(long jarg1, HNSW.MinimaxHeap jarg1_, int jarg2);
- public final static native int HNSW_MinimaxHeap_n_get(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native void HNSW_MinimaxHeap_k_set(long jarg1, HNSW.MinimaxHeap jarg1_, int jarg2);
- public final static native int HNSW_MinimaxHeap_k_get(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native void HNSW_MinimaxHeap_nvalid_set(long jarg1, HNSW.MinimaxHeap jarg1_, int jarg2);
- public final static native int HNSW_MinimaxHeap_nvalid_get(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native void HNSW_MinimaxHeap_ids_set(long jarg1, HNSW.MinimaxHeap jarg1_, long jarg2, IntVector jarg2_);
- public final static native long HNSW_MinimaxHeap_ids_get(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native void HNSW_MinimaxHeap_dis_set(long jarg1, HNSW.MinimaxHeap jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long HNSW_MinimaxHeap_dis_get(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native long new_HNSW_MinimaxHeap(int jarg1);
- public final static native void HNSW_MinimaxHeap_push(long jarg1, HNSW.MinimaxHeap jarg1_, int jarg2, float jarg3);
- public final static native float HNSW_MinimaxHeap_max(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native int HNSW_MinimaxHeap_size(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native void HNSW_MinimaxHeap_clear(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native int HNSW_MinimaxHeap_pop_min__SWIG_0(long jarg1, HNSW.MinimaxHeap jarg1_, long jarg2);
- public final static native int HNSW_MinimaxHeap_pop_min__SWIG_1(long jarg1, HNSW.MinimaxHeap jarg1_);
- public final static native int HNSW_MinimaxHeap_count_below(long jarg1, HNSW.MinimaxHeap jarg1_, float jarg2);
- public final static native void delete_HNSW_MinimaxHeap(long jarg1);
- public final static native void HNSW_NodeDistCloser_d_set(long jarg1, HNSW.NodeDistCloser jarg1_, float jarg2);
- public final static native float HNSW_NodeDistCloser_d_get(long jarg1, HNSW.NodeDistCloser jarg1_);
- public final static native void HNSW_NodeDistCloser_id_set(long jarg1, HNSW.NodeDistCloser jarg1_, int jarg2);
- public final static native int HNSW_NodeDistCloser_id_get(long jarg1, HNSW.NodeDistCloser jarg1_);
- public final static native long new_HNSW_NodeDistCloser(float jarg1, int jarg2);
- public final static native void delete_HNSW_NodeDistCloser(long jarg1);
- public final static native void HNSW_NodeDistFarther_d_set(long jarg1, HNSW.NodeDistFarther jarg1_, float jarg2);
- public final static native float HNSW_NodeDistFarther_d_get(long jarg1, HNSW.NodeDistFarther jarg1_);
- public final static native void HNSW_NodeDistFarther_id_set(long jarg1, HNSW.NodeDistFarther jarg1_, int jarg2);
- public final static native int HNSW_NodeDistFarther_id_get(long jarg1, HNSW.NodeDistFarther jarg1_);
- public final static native long new_HNSW_NodeDistFarther(float jarg1, int jarg2);
- public final static native void delete_HNSW_NodeDistFarther(long jarg1);
- public final static native void HNSW_assign_probas_set(long jarg1, HNSW jarg1_, long jarg2, DoubleVector jarg2_);
- public final static native long HNSW_assign_probas_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_cum_nneighbor_per_level_set(long jarg1, HNSW jarg1_, long jarg2, IntVector jarg2_);
- public final static native long HNSW_cum_nneighbor_per_level_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_levels_set(long jarg1, HNSW jarg1_, long jarg2, IntVector jarg2_);
- public final static native long HNSW_levels_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_offsets_set(long jarg1, HNSW jarg1_, long jarg2, Uint64Vector jarg2_);
- public final static native long HNSW_offsets_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_neighbors_set(long jarg1, HNSW jarg1_, long jarg2, IntVector jarg2_);
- public final static native long HNSW_neighbors_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_entry_point_set(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_entry_point_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_rng_set(long jarg1, HNSW jarg1_, long jarg2);
- public final static native long HNSW_rng_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_max_level_set(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_max_level_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_efConstruction_set(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_efConstruction_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_efSearch_set(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_efSearch_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_check_relative_distance_set(long jarg1, HNSW jarg1_, boolean jarg2);
- public final static native boolean HNSW_check_relative_distance_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_upper_beam_set(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_upper_beam_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_search_bounded_queue_set(long jarg1, HNSW jarg1_, boolean jarg2);
- public final static native boolean HNSW_search_bounded_queue_get(long jarg1, HNSW jarg1_);
- public final static native void HNSW_set_default_probas(long jarg1, HNSW jarg1_, int jarg2, float jarg3);
- public final static native void HNSW_set_nb_neighbors(long jarg1, HNSW jarg1_, int jarg2, int jarg3);
- public final static native int HNSW_nb_neighbors(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_cum_nb_neighbors(long jarg1, HNSW jarg1_, int jarg2);
- public final static native void HNSW_neighbor_range(long jarg1, HNSW jarg1_, long jarg2, int jarg3, long jarg4, long jarg5);
- public final static native long new_HNSW__SWIG_0(int jarg1);
- public final static native long new_HNSW__SWIG_1();
- public final static native int HNSW_random_level(long jarg1, HNSW jarg1_);
- public final static native void HNSW_fill_with_random_links(long jarg1, HNSW jarg1_, long jarg2);
- public final static native void HNSW_add_links_starting_from(long jarg1, HNSW jarg1_, long jarg2, DistanceComputer jarg2_, int jarg3, int jarg4, float jarg5, int jarg6, long jarg7, long jarg8, VisitedTable jarg8_);
- public final static native void HNSW_add_with_locks(long jarg1, HNSW jarg1_, long jarg2, DistanceComputer jarg2_, int jarg3, int jarg4, long jarg5, long jarg6, VisitedTable jarg6_);
- public final static native int HNSW_search_from_candidates__SWIG_0(long jarg1, HNSW jarg1_, long jarg2, DistanceComputer jarg2_, int jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, HNSW.MinimaxHeap jarg6_, long jarg7, VisitedTable jarg7_, long jarg8, HNSWStats jarg8_, int jarg9, int jarg10);
- public final static native int HNSW_search_from_candidates__SWIG_1(long jarg1, HNSW jarg1_, long jarg2, DistanceComputer jarg2_, int jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, HNSW.MinimaxHeap jarg6_, long jarg7, VisitedTable jarg7_, long jarg8, HNSWStats jarg8_, int jarg9);
- public final static native long HNSW_search_from_candidate_unbounded(long jarg1, HNSW jarg1_, long jarg2, long jarg3, DistanceComputer jarg3_, int jarg4, long jarg5, VisitedTable jarg5_, long jarg6, HNSWStats jarg6_);
- public final static native long HNSW_search(long jarg1, HNSW jarg1_, long jarg2, DistanceComputer jarg2_, int jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, VisitedTable jarg6_);
- public final static native void HNSW_reset(long jarg1, HNSW jarg1_);
- public final static native void HNSW_clear_neighbor_tables(long jarg1, HNSW jarg1_, int jarg2);
- public final static native void HNSW_print_neighbor_stats(long jarg1, HNSW jarg1_, int jarg2);
- public final static native int HNSW_prepare_level_tab__SWIG_0(long jarg1, HNSW jarg1_, long jarg2, boolean jarg3);
- public final static native int HNSW_prepare_level_tab__SWIG_1(long jarg1, HNSW jarg1_, long jarg2);
- public final static native void HNSW_shrink_neighbor_list(long jarg1, DistanceComputer jarg1_, long jarg2, long jarg3, int jarg4);
- public final static native void delete_HNSW(long jarg1);
- public final static native void HNSWStats_n1_set(long jarg1, HNSWStats jarg1_, long jarg2);
- public final static native long HNSWStats_n1_get(long jarg1, HNSWStats jarg1_);
- public final static native void HNSWStats_n2_set(long jarg1, HNSWStats jarg1_, long jarg2);
- public final static native long HNSWStats_n2_get(long jarg1, HNSWStats jarg1_);
- public final static native void HNSWStats_n3_set(long jarg1, HNSWStats jarg1_, long jarg2);
- public final static native long HNSWStats_n3_get(long jarg1, HNSWStats jarg1_);
- public final static native void HNSWStats_ndis_set(long jarg1, HNSWStats jarg1_, long jarg2);
- public final static native long HNSWStats_ndis_get(long jarg1, HNSWStats jarg1_);
- public final static native void HNSWStats_nreorder_set(long jarg1, HNSWStats jarg1_, long jarg2);
- public final static native long HNSWStats_nreorder_get(long jarg1, HNSWStats jarg1_);
- public final static native long new_HNSWStats__SWIG_0(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native long new_HNSWStats__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4);
- public final static native long new_HNSWStats__SWIG_2(long jarg1, long jarg2, long jarg3);
- public final static native long new_HNSWStats__SWIG_3(long jarg1, long jarg2);
- public final static native long new_HNSWStats__SWIG_4(long jarg1);
- public final static native long new_HNSWStats__SWIG_5();
- public final static native void HNSWStats_reset(long jarg1, HNSWStats jarg1_);
- public final static native void HNSWStats_combine(long jarg1, HNSWStats jarg1_, long jarg2, HNSWStats jarg2_);
- public final static native void delete_HNSWStats(long jarg1);
- public final static native void hnsw_stats_set(long jarg1, HNSWStats jarg1_);
- public final static native long hnsw_stats_get();
- public final static native long ReconstructFromNeighbors_index_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_M_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_M_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_k_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_k_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_nsq_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_nsq_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_code_size_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_code_size_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_k_reorder_set(long jarg1, ReconstructFromNeighbors jarg1_, int jarg2);
- public final static native int ReconstructFromNeighbors_k_reorder_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_codebook_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long ReconstructFromNeighbors_codebook_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_codes_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2, ByteVector jarg2_);
- public final static native long ReconstructFromNeighbors_codes_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_ntotal_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_ntotal_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_d_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_d_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native void ReconstructFromNeighbors_dsub_set(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2);
- public final static native long ReconstructFromNeighbors_dsub_get(long jarg1, ReconstructFromNeighbors jarg1_);
- public final static native long new_ReconstructFromNeighbors__SWIG_0(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3);
- public final static native long new_ReconstructFromNeighbors__SWIG_1(long jarg1, IndexHNSW jarg1_, long jarg2);
- public final static native long new_ReconstructFromNeighbors__SWIG_2(long jarg1, IndexHNSW jarg1_);
- public final static native void ReconstructFromNeighbors_add_codes(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2, long jarg3);
- public final static native long ReconstructFromNeighbors_compute_distances(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5);
- public final static native void ReconstructFromNeighbors_estimate_code(long jarg1, ReconstructFromNeighbors jarg1_, long jarg2, int jarg3, long jarg4);
- public final static native void ReconstructFromNeighbors_reconstruct(long jarg1, ReconstructFromNeighbors jarg1_, int jarg2, long jarg3, long jarg4);
- public final static native void ReconstructFromNeighbors_reconstruct_n(long jarg1, ReconstructFromNeighbors jarg1_, int jarg2, int jarg3, long jarg4);
- public final static native void ReconstructFromNeighbors_get_neighbor_table(long jarg1, ReconstructFromNeighbors jarg1_, int jarg2, long jarg3);
- public final static native void delete_ReconstructFromNeighbors(long jarg1);
- public final static native void IndexHNSW_hnsw_set(long jarg1, IndexHNSW jarg1_, long jarg2, HNSW jarg2_);
- public final static native long IndexHNSW_hnsw_get(long jarg1, IndexHNSW jarg1_);
- public final static native void IndexHNSW_own_fields_set(long jarg1, IndexHNSW jarg1_, boolean jarg2);
- public final static native boolean IndexHNSW_own_fields_get(long jarg1, IndexHNSW jarg1_);
- public final static native void IndexHNSW_storage_set(long jarg1, IndexHNSW jarg1_, long jarg2, Index jarg2_);
- public final static native long IndexHNSW_storage_get(long jarg1, IndexHNSW jarg1_);
- public final static native void IndexHNSW_reconstruct_from_neighbors_set(long jarg1, IndexHNSW jarg1_, long jarg2, ReconstructFromNeighbors jarg2_);
- public final static native long IndexHNSW_reconstruct_from_neighbors_get(long jarg1, IndexHNSW jarg1_);
- public final static native long new_IndexHNSW__SWIG_0(int jarg1, int jarg2, int jarg3);
- public final static native long new_IndexHNSW__SWIG_1(int jarg1, int jarg2);
- public final static native long new_IndexHNSW__SWIG_2(int jarg1);
- public final static native long new_IndexHNSW__SWIG_3();
- public final static native long new_IndexHNSW__SWIG_4(long jarg1, Index jarg1_, int jarg2);
- public final static native long new_IndexHNSW__SWIG_5(long jarg1, Index jarg1_);
- public final static native void delete_IndexHNSW(long jarg1);
- public final static native void IndexHNSW_add(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3);
- public final static native void IndexHNSW_train(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3);
- public final static native void IndexHNSW_search(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexHNSW_reconstruct(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3);
- public final static native void IndexHNSW_reset(long jarg1, IndexHNSW jarg1_);
- public final static native void IndexHNSW_shrink_level_0_neighbors(long jarg1, IndexHNSW jarg1_, int jarg2);
- public final static native void IndexHNSW_search_level_0__SWIG_0(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, LongVector jarg8_, int jarg9, int jarg10);
- public final static native void IndexHNSW_search_level_0__SWIG_1(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, LongVector jarg8_, int jarg9);
- public final static native void IndexHNSW_search_level_0__SWIG_2(long jarg1, IndexHNSW jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, LongVector jarg8_);
- public final static native void IndexHNSW_init_level_0_from_knngraph(long jarg1, IndexHNSW jarg1_, int jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexHNSW_init_level_0_from_entry_points(long jarg1, IndexHNSW jarg1_, int jarg2, long jarg3, long jarg4);
- public final static native void IndexHNSW_reorder_links(long jarg1, IndexHNSW jarg1_);
- public final static native void IndexHNSW_link_singletons(long jarg1, IndexHNSW jarg1_);
- public final static native long new_IndexHNSWFlat__SWIG_0();
- public final static native long new_IndexHNSWFlat__SWIG_1(int jarg1, int jarg2, int jarg3);
- public final static native long new_IndexHNSWFlat__SWIG_2(int jarg1, int jarg2);
- public final static native void delete_IndexHNSWFlat(long jarg1);
- public final static native long new_IndexHNSWPQ__SWIG_0();
- public final static native long new_IndexHNSWPQ__SWIG_1(int jarg1, int jarg2, int jarg3);
- public final static native void IndexHNSWPQ_train(long jarg1, IndexHNSWPQ jarg1_, long jarg2, long jarg3);
- public final static native void delete_IndexHNSWPQ(long jarg1);
- public final static native long new_IndexHNSWSQ__SWIG_0();
- public final static native long new_IndexHNSWSQ__SWIG_1(int jarg1, long jarg2, int jarg3, int jarg4);
- public final static native long new_IndexHNSWSQ__SWIG_2(int jarg1, long jarg2, int jarg3);
- public final static native void delete_IndexHNSWSQ(long jarg1);
- public final static native long new_IndexHNSW2Level__SWIG_0();
- public final static native long new_IndexHNSW2Level__SWIG_1(long jarg1, Index jarg1_, long jarg2, int jarg3, int jarg4);
- public final static native void IndexHNSW2Level_flip_to_ivf(long jarg1, IndexHNSW2Level jarg1_);
- public final static native void IndexHNSW2Level_search(long jarg1, IndexHNSW2Level jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void delete_IndexHNSW2Level(long jarg1);
- public final static native long new_IndexIVFFlat__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, int jarg4);
- public final static native long new_IndexIVFFlat__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVFFlat_add_core(long jarg1, IndexIVFFlat jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, LongVector jarg5_);
- public final static native void IndexIVFFlat_encode_vectors__SWIG_0(long jarg1, IndexIVFFlat jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, boolean jarg6);
- public final static native void IndexIVFFlat_encode_vectors__SWIG_1(long jarg1, IndexIVFFlat jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native long IndexIVFFlat_get_InvertedListScanner(long jarg1, IndexIVFFlat jarg1_, boolean jarg2);
- public final static native void IndexIVFFlat_reconstruct_from_offset(long jarg1, IndexIVFFlat jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVFFlat_sa_decode(long jarg1, IndexIVFFlat jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long new_IndexIVFFlat__SWIG_2();
- public final static native void delete_IndexIVFFlat(long jarg1);
- public final static native void IndexIVFFlatDedup_instances_set(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2);
- public final static native long IndexIVFFlatDedup_instances_get(long jarg1, IndexIVFFlatDedup jarg1_);
- public final static native long new_IndexIVFFlatDedup__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, int jarg4);
- public final static native long new_IndexIVFFlatDedup__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVFFlatDedup_train(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVFFlatDedup_add_with_ids(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexIVFFlatDedup_search_preassigned__SWIG_0(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9, long jarg10, IVFSearchParameters jarg10_, long jarg11, IndexIVFStats jarg11_);
- public final static native void IndexIVFFlatDedup_search_preassigned__SWIG_1(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9, long jarg10, IVFSearchParameters jarg10_);
- public final static native void IndexIVFFlatDedup_search_preassigned__SWIG_2(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9);
- public final static native long IndexIVFFlatDedup_remove_ids(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void IndexIVFFlatDedup_range_search(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void IndexIVFFlatDedup_update_vectors(long jarg1, IndexIVFFlatDedup jarg1_, int jarg2, long jarg3, LongVector jarg3_, long jarg4);
- public final static native void IndexIVFFlatDedup_reconstruct_from_offset(long jarg1, IndexIVFFlatDedup jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long new_IndexIVFFlatDedup__SWIG_2();
- public final static native void delete_IndexIVFFlatDedup(long jarg1);
- public final static native void OnDiskOneList_size_set(long jarg1, OnDiskOneList jarg1_, long jarg2);
- public final static native long OnDiskOneList_size_get(long jarg1, OnDiskOneList jarg1_);
- public final static native void OnDiskOneList_capacity_set(long jarg1, OnDiskOneList jarg1_, long jarg2);
- public final static native long OnDiskOneList_capacity_get(long jarg1, OnDiskOneList jarg1_);
- public final static native void OnDiskOneList_offset_set(long jarg1, OnDiskOneList jarg1_, long jarg2);
- public final static native long OnDiskOneList_offset_get(long jarg1, OnDiskOneList jarg1_);
- public final static native long new_OnDiskOneList();
- public final static native void delete_OnDiskOneList(long jarg1);
- public final static native void OnDiskInvertedLists_lists_set(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_lists_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_Slot_offset_set(long jarg1, OnDiskInvertedLists.Slot jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_Slot_offset_get(long jarg1, OnDiskInvertedLists.Slot jarg1_);
- public final static native void OnDiskInvertedLists_Slot_capacity_set(long jarg1, OnDiskInvertedLists.Slot jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_Slot_capacity_get(long jarg1, OnDiskInvertedLists.Slot jarg1_);
- public final static native long new_OnDiskInvertedLists_Slot__SWIG_0(long jarg1, long jarg2);
- public final static native long new_OnDiskInvertedLists_Slot__SWIG_1();
- public final static native void delete_OnDiskInvertedLists_Slot(long jarg1);
- public final static native void OnDiskInvertedLists_slots_set(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_slots_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_filename_set(long jarg1, OnDiskInvertedLists jarg1_, String jarg2);
- public final static native String OnDiskInvertedLists_filename_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_totsize_set(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_totsize_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_ptr_set(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_ptr_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_read_only_set(long jarg1, OnDiskInvertedLists jarg1_, boolean jarg2);
- public final static native boolean OnDiskInvertedLists_read_only_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native long new_OnDiskInvertedLists__SWIG_0(long jarg1, long jarg2, String jarg3);
- public final static native long OnDiskInvertedLists_list_size(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_get_codes(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_get_ids(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_add_entries(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void OnDiskInvertedLists_update_entries(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6);
- public final static native void OnDiskInvertedLists_resize(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long OnDiskInvertedLists_merge_from__SWIG_0(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, int jarg3, boolean jarg4);
- public final static native long OnDiskInvertedLists_merge_from__SWIG_1(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, int jarg3);
- public final static native long OnDiskInvertedLists_merge_from_1__SWIG_0(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, InvertedLists jarg2_, boolean jarg3);
- public final static native long OnDiskInvertedLists_merge_from_1__SWIG_1(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native void OnDiskInvertedLists_crop_invlists(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void OnDiskInvertedLists_prefetch_lists(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, LongVector jarg2_, int jarg3);
- public final static native void delete_OnDiskInvertedLists(long jarg1);
- public final static native void OnDiskInvertedLists_locks_set(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_locks_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_pf_set(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long OnDiskInvertedLists_pf_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_prefetch_nthread_set(long jarg1, OnDiskInvertedLists jarg1_, int jarg2);
- public final static native int OnDiskInvertedLists_prefetch_nthread_get(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_do_mmap(long jarg1, OnDiskInvertedLists jarg1_);
- public final static native void OnDiskInvertedLists_update_totsize(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native void OnDiskInvertedLists_resize_locked(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native long OnDiskInvertedLists_allocate_slot(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native void OnDiskInvertedLists_free_slot(long jarg1, OnDiskInvertedLists jarg1_, long jarg2, long jarg3);
- public final static native void OnDiskInvertedLists_set_all_lists_sizes(long jarg1, OnDiskInvertedLists jarg1_, long jarg2);
- public final static native long new_OnDiskInvertedLists__SWIG_1();
- public final static native long new_OnDiskInvertedListsIOHook();
- public final static native void OnDiskInvertedListsIOHook_write(long jarg1, OnDiskInvertedListsIOHook jarg1_, long jarg2, InvertedLists jarg2_, long jarg3);
- public final static native long OnDiskInvertedListsIOHook_read(long jarg1, OnDiskInvertedListsIOHook jarg1_, long jarg2, int jarg3);
- public final static native long OnDiskInvertedListsIOHook_read_ArrayInvertedLists(long jarg1, OnDiskInvertedListsIOHook jarg1_, long jarg2, int jarg3, long jarg4, long jarg5, long jarg6, Uint64Vector jarg6_);
- public final static native void delete_OnDiskInvertedListsIOHook(long jarg1);
- public final static native void IVFPQSearchParameters_scan_table_threshold_set(long jarg1, IVFPQSearchParameters jarg1_, long jarg2);
- public final static native long IVFPQSearchParameters_scan_table_threshold_get(long jarg1, IVFPQSearchParameters jarg1_);
- public final static native void IVFPQSearchParameters_polysemous_ht_set(long jarg1, IVFPQSearchParameters jarg1_, int jarg2);
- public final static native int IVFPQSearchParameters_polysemous_ht_get(long jarg1, IVFPQSearchParameters jarg1_);
- public final static native long new_IVFPQSearchParameters();
- public final static native void delete_IVFPQSearchParameters(long jarg1);
- public final static native void precomputed_table_max_bytes_set(long jarg1);
- public final static native long precomputed_table_max_bytes_get();
- public final static native void IndexIVFPQ_by_residual_set(long jarg1, IndexIVFPQ jarg1_, boolean jarg2);
- public final static native boolean IndexIVFPQ_by_residual_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_pq_set(long jarg1, IndexIVFPQ jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native long IndexIVFPQ_pq_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_do_polysemous_training_set(long jarg1, IndexIVFPQ jarg1_, boolean jarg2);
- public final static native boolean IndexIVFPQ_do_polysemous_training_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_polysemous_training_set(long jarg1, IndexIVFPQ jarg1_, long jarg2, PolysemousTraining jarg2_);
- public final static native long IndexIVFPQ_polysemous_training_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_scan_table_threshold_set(long jarg1, IndexIVFPQ jarg1_, long jarg2);
- public final static native long IndexIVFPQ_scan_table_threshold_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_polysemous_ht_set(long jarg1, IndexIVFPQ jarg1_, int jarg2);
- public final static native int IndexIVFPQ_polysemous_ht_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_use_precomputed_table_set(long jarg1, IndexIVFPQ jarg1_, int jarg2);
- public final static native int IndexIVFPQ_use_precomputed_table_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native void IndexIVFPQ_precomputed_table_set(long jarg1, IndexIVFPQ jarg1_, long jarg2);
- public final static native long IndexIVFPQ_precomputed_table_get(long jarg1, IndexIVFPQ jarg1_);
- public final static native long new_IndexIVFPQ__SWIG_0(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, int jarg6);
- public final static native long new_IndexIVFPQ__SWIG_1(long jarg1, Index jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void IndexIVFPQ_encode_vectors__SWIG_0(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, boolean jarg6);
- public final static native void IndexIVFPQ_encode_vectors__SWIG_1(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void IndexIVFPQ_sa_decode(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVFPQ_add_core(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, LongVector jarg5_);
- public final static native void IndexIVFPQ_add_core_o__SWIG_0(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexIVFPQ_add_core_o__SWIG_1(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void IndexIVFPQ_train_residual(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3);
- public final static native void IndexIVFPQ_train_residual_o(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVFPQ_reconstruct_from_offset(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long IndexIVFPQ_find_duplicates(long jarg1, IndexIVFPQ jarg1_, long jarg2, LongVector jarg2_, long jarg3);
- public final static native void IndexIVFPQ_encode(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexIVFPQ_encode_multiple__SWIG_0(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5, boolean jarg6);
- public final static native void IndexIVFPQ_encode_multiple__SWIG_1(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5);
- public final static native void IndexIVFPQ_decode_multiple(long jarg1, IndexIVFPQ jarg1_, long jarg2, long jarg3, LongVector jarg3_, long jarg4, long jarg5);
- public final static native long IndexIVFPQ_get_InvertedListScanner(long jarg1, IndexIVFPQ jarg1_, boolean jarg2);
- public final static native void IndexIVFPQ_precompute_table(long jarg1, IndexIVFPQ jarg1_);
- public final static native long new_IndexIVFPQ__SWIG_2();
- public final static native void delete_IndexIVFPQ(long jarg1);
- public final static native void initialize_IVFPQ_precomputed_table(long jarg1, long jarg2, Index jarg2_, long jarg3, ProductQuantizer jarg3_, long jarg4, boolean jarg5);
- public final static native void IndexIVFPQStats_nrefine_set(long jarg1, IndexIVFPQStats jarg1_, long jarg2);
- public final static native long IndexIVFPQStats_nrefine_get(long jarg1, IndexIVFPQStats jarg1_);
- public final static native void IndexIVFPQStats_n_hamming_pass_set(long jarg1, IndexIVFPQStats jarg1_, long jarg2);
- public final static native long IndexIVFPQStats_n_hamming_pass_get(long jarg1, IndexIVFPQStats jarg1_);
- public final static native void IndexIVFPQStats_search_cycles_set(long jarg1, IndexIVFPQStats jarg1_, long jarg2);
- public final static native long IndexIVFPQStats_search_cycles_get(long jarg1, IndexIVFPQStats jarg1_);
- public final static native void IndexIVFPQStats_refine_cycles_set(long jarg1, IndexIVFPQStats jarg1_, long jarg2);
- public final static native long IndexIVFPQStats_refine_cycles_get(long jarg1, IndexIVFPQStats jarg1_);
- public final static native long new_IndexIVFPQStats();
- public final static native void IndexIVFPQStats_reset(long jarg1, IndexIVFPQStats jarg1_);
- public final static native void delete_IndexIVFPQStats(long jarg1);
- public final static native void indexIVFPQ_stats_set(long jarg1, IndexIVFPQStats jarg1_);
- public final static native long indexIVFPQ_stats_get();
- public final static native void IndexBinary_d_set(long jarg1, IndexBinary jarg1_, int jarg2);
- public final static native int IndexBinary_d_get(long jarg1, IndexBinary jarg1_);
- public final static native void IndexBinary_code_size_set(long jarg1, IndexBinary jarg1_, int jarg2);
- public final static native int IndexBinary_code_size_get(long jarg1, IndexBinary jarg1_);
- public final static native void IndexBinary_ntotal_set(long jarg1, IndexBinary jarg1_, long jarg2);
- public final static native long IndexBinary_ntotal_get(long jarg1, IndexBinary jarg1_);
- public final static native void IndexBinary_verbose_set(long jarg1, IndexBinary jarg1_, boolean jarg2);
- public final static native boolean IndexBinary_verbose_get(long jarg1, IndexBinary jarg1_);
- public final static native void IndexBinary_is_trained_set(long jarg1, IndexBinary jarg1_, boolean jarg2);
- public final static native boolean IndexBinary_is_trained_get(long jarg1, IndexBinary jarg1_);
- public final static native void IndexBinary_metric_type_set(long jarg1, IndexBinary jarg1_, int jarg2);
- public final static native int IndexBinary_metric_type_get(long jarg1, IndexBinary jarg1_);
- public final static native void delete_IndexBinary(long jarg1);
- public final static native void IndexBinary_train(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinary_add(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinary_add_with_ids(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexBinary_search(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexBinary_range_search(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, int jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void IndexBinary_assign__SWIG_0(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void IndexBinary_assign__SWIG_1(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexBinary_reset(long jarg1, IndexBinary jarg1_);
- public final static native long IndexBinary_remove_ids(long jarg1, IndexBinary jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void IndexBinary_reconstruct(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinary_reconstruct_n(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexBinary_search_and_reconstruct(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7);
- public final static native void IndexBinary_display(long jarg1, IndexBinary jarg1_);
- public final static native void Index2Layer_q1_set(long jarg1, Index2Layer jarg1_, long jarg2, Level1Quantizer jarg2_);
- public final static native long Index2Layer_q1_get(long jarg1, Index2Layer jarg1_);
- public final static native void Index2Layer_pq_set(long jarg1, Index2Layer jarg1_, long jarg2, ProductQuantizer jarg2_);
- public final static native long Index2Layer_pq_get(long jarg1, Index2Layer jarg1_);
- public final static native void Index2Layer_code_size_1_set(long jarg1, Index2Layer jarg1_, long jarg2);
- public final static native long Index2Layer_code_size_1_get(long jarg1, Index2Layer jarg1_);
- public final static native void Index2Layer_code_size_2_set(long jarg1, Index2Layer jarg1_, long jarg2);
- public final static native long Index2Layer_code_size_2_get(long jarg1, Index2Layer jarg1_);
- public final static native long new_Index2Layer__SWIG_0(long jarg1, Index jarg1_, long jarg2, int jarg3, int jarg4, int jarg5);
- public final static native long new_Index2Layer__SWIG_1(long jarg1, Index jarg1_, long jarg2, int jarg3, int jarg4);
- public final static native long new_Index2Layer__SWIG_2(long jarg1, Index jarg1_, long jarg2, int jarg3);
- public final static native long new_Index2Layer__SWIG_3();
- public final static native void delete_Index2Layer(long jarg1);
- public final static native void Index2Layer_train(long jarg1, Index2Layer jarg1_, long jarg2, long jarg3);
- public final static native void Index2Layer_search(long jarg1, Index2Layer jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native long Index2Layer_get_distance_computer(long jarg1, Index2Layer jarg1_);
- public final static native void Index2Layer_transfer_to_IVFPQ(long jarg1, Index2Layer jarg1_, long jarg2, IndexIVFPQ jarg2_);
- public final static native void Index2Layer_sa_encode(long jarg1, Index2Layer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void Index2Layer_sa_decode(long jarg1, Index2Layer jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexBinaryFlat_xb_set(long jarg1, IndexBinaryFlat jarg1_, long jarg2, ByteVector jarg2_);
- public final static native long IndexBinaryFlat_xb_get(long jarg1, IndexBinaryFlat jarg1_);
- public final static native void IndexBinaryFlat_use_heap_set(long jarg1, IndexBinaryFlat jarg1_, boolean jarg2);
- public final static native boolean IndexBinaryFlat_use_heap_get(long jarg1, IndexBinaryFlat jarg1_);
- public final static native void IndexBinaryFlat_query_batch_size_set(long jarg1, IndexBinaryFlat jarg1_, long jarg2);
- public final static native long IndexBinaryFlat_query_batch_size_get(long jarg1, IndexBinaryFlat jarg1_);
- public final static native long new_IndexBinaryFlat__SWIG_0(long jarg1);
- public final static native void IndexBinaryFlat_add(long jarg1, IndexBinaryFlat jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryFlat_reset(long jarg1, IndexBinaryFlat jarg1_);
- public final static native void IndexBinaryFlat_search(long jarg1, IndexBinaryFlat jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexBinaryFlat_range_search(long jarg1, IndexBinaryFlat jarg1_, long jarg2, long jarg3, int jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void IndexBinaryFlat_reconstruct(long jarg1, IndexBinaryFlat jarg1_, long jarg2, long jarg3);
- public final static native long IndexBinaryFlat_remove_ids(long jarg1, IndexBinaryFlat jarg1_, long jarg2, IDSelector jarg2_);
- public final static native long new_IndexBinaryFlat__SWIG_1();
- public final static native void delete_IndexBinaryFlat(long jarg1);
- public final static native void IndexBinaryIVF_invlists_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native long IndexBinaryIVF_invlists_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_own_invlists_set(long jarg1, IndexBinaryIVF jarg1_, boolean jarg2);
- public final static native boolean IndexBinaryIVF_own_invlists_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_nprobe_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2);
- public final static native long IndexBinaryIVF_nprobe_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_max_codes_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2);
- public final static native long IndexBinaryIVF_max_codes_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_use_heap_set(long jarg1, IndexBinaryIVF jarg1_, boolean jarg2);
- public final static native boolean IndexBinaryIVF_use_heap_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_direct_map_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2);
- public final static native long IndexBinaryIVF_direct_map_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_quantizer_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2, IndexBinary jarg2_);
- public final static native long IndexBinaryIVF_quantizer_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_nlist_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2);
- public final static native long IndexBinaryIVF_nlist_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_own_fields_set(long jarg1, IndexBinaryIVF jarg1_, boolean jarg2);
- public final static native boolean IndexBinaryIVF_own_fields_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_cp_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2, ClusteringParameters jarg2_);
- public final static native long IndexBinaryIVF_cp_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_clustering_index_set(long jarg1, IndexBinaryIVF jarg1_, long jarg2, Index jarg2_);
- public final static native long IndexBinaryIVF_clustering_index_get(long jarg1, IndexBinaryIVF jarg1_);
- public final static native long new_IndexBinaryIVF__SWIG_0(long jarg1, IndexBinary jarg1_, long jarg2, long jarg3);
- public final static native long new_IndexBinaryIVF__SWIG_1();
- public final static native void delete_IndexBinaryIVF(long jarg1);
- public final static native void IndexBinaryIVF_reset(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_train(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryIVF_add(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryIVF_add_with_ids(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexBinaryIVF_add_core(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, LongVector jarg5_);
- public final static native void IndexBinaryIVF_search_preassigned__SWIG_0(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9, long jarg10, IVFSearchParameters jarg10_);
- public final static native void IndexBinaryIVF_search_preassigned__SWIG_1(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, long jarg8, LongVector jarg8_, boolean jarg9);
- public final static native long IndexBinaryIVF_get_InvertedListScanner__SWIG_0(long jarg1, IndexBinaryIVF jarg1_, boolean jarg2);
- public final static native long IndexBinaryIVF_get_InvertedListScanner__SWIG_1(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_search(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexBinaryIVF_range_search(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, int jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void IndexBinaryIVF_range_search_preassigned(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, int jarg4, long jarg5, LongVector jarg5_, long jarg6, long jarg7, RangeSearchResult jarg7_);
- public final static native void IndexBinaryIVF_reconstruct(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryIVF_reconstruct_n(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexBinaryIVF_search_and_reconstruct(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_, long jarg7);
- public final static native void IndexBinaryIVF_reconstruct_from_offset(long jarg1, IndexBinaryIVF jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long IndexBinaryIVF_remove_ids(long jarg1, IndexBinaryIVF jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void IndexBinaryIVF_merge_from(long jarg1, IndexBinaryIVF jarg1_, long jarg2, IndexBinaryIVF jarg2_, long jarg3);
- public final static native long IndexBinaryIVF_get_list_size(long jarg1, IndexBinaryIVF jarg1_, long jarg2);
- public final static native void IndexBinaryIVF_make_direct_map__SWIG_0(long jarg1, IndexBinaryIVF jarg1_, boolean jarg2);
- public final static native void IndexBinaryIVF_make_direct_map__SWIG_1(long jarg1, IndexBinaryIVF jarg1_);
- public final static native void IndexBinaryIVF_set_direct_map_type(long jarg1, IndexBinaryIVF jarg1_, long jarg2);
- public final static native void IndexBinaryIVF_replace_invlists__SWIG_0(long jarg1, IndexBinaryIVF jarg1_, long jarg2, InvertedLists jarg2_, boolean jarg3);
- public final static native void IndexBinaryIVF_replace_invlists__SWIG_1(long jarg1, IndexBinaryIVF jarg1_, long jarg2, InvertedLists jarg2_);
- public final static native void IndexBinaryFromFloat_index_set(long jarg1, IndexBinaryFromFloat jarg1_, long jarg2, Index jarg2_);
- public final static native long IndexBinaryFromFloat_index_get(long jarg1, IndexBinaryFromFloat jarg1_);
- public final static native void IndexBinaryFromFloat_own_fields_set(long jarg1, IndexBinaryFromFloat jarg1_, boolean jarg2);
- public final static native boolean IndexBinaryFromFloat_own_fields_get(long jarg1, IndexBinaryFromFloat jarg1_);
- public final static native long new_IndexBinaryFromFloat__SWIG_0();
- public final static native long new_IndexBinaryFromFloat__SWIG_1(long jarg1, Index jarg1_);
- public final static native void delete_IndexBinaryFromFloat(long jarg1);
- public final static native void IndexBinaryFromFloat_add(long jarg1, IndexBinaryFromFloat jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryFromFloat_reset(long jarg1, IndexBinaryFromFloat jarg1_);
- public final static native void IndexBinaryFromFloat_search(long jarg1, IndexBinaryFromFloat jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexBinaryFromFloat_train(long jarg1, IndexBinaryFromFloat jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryHNSW_hnsw_set(long jarg1, IndexBinaryHNSW jarg1_, long jarg2, HNSW jarg2_);
- public final static native long IndexBinaryHNSW_hnsw_get(long jarg1, IndexBinaryHNSW jarg1_);
- public final static native void IndexBinaryHNSW_own_fields_set(long jarg1, IndexBinaryHNSW jarg1_, boolean jarg2);
- public final static native boolean IndexBinaryHNSW_own_fields_get(long jarg1, IndexBinaryHNSW jarg1_);
- public final static native void IndexBinaryHNSW_storage_set(long jarg1, IndexBinaryHNSW jarg1_, long jarg2, IndexBinary jarg2_);
- public final static native long IndexBinaryHNSW_storage_get(long jarg1, IndexBinaryHNSW jarg1_);
- public final static native long new_IndexBinaryHNSW__SWIG_0();
- public final static native long new_IndexBinaryHNSW__SWIG_1(int jarg1, int jarg2);
- public final static native long new_IndexBinaryHNSW__SWIG_2(int jarg1);
- public final static native long new_IndexBinaryHNSW__SWIG_3(long jarg1, IndexBinary jarg1_, int jarg2);
- public final static native long new_IndexBinaryHNSW__SWIG_4(long jarg1, IndexBinary jarg1_);
- public final static native void delete_IndexBinaryHNSW(long jarg1);
- public final static native long IndexBinaryHNSW_get_distance_computer(long jarg1, IndexBinaryHNSW jarg1_);
- public final static native void IndexBinaryHNSW_add(long jarg1, IndexBinaryHNSW jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryHNSW_train(long jarg1, IndexBinaryHNSW jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryHNSW_search(long jarg1, IndexBinaryHNSW jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexBinaryHNSW_reconstruct(long jarg1, IndexBinaryHNSW jarg1_, long jarg2, long jarg3);
- public final static native void IndexBinaryHNSW_reset(long jarg1, IndexBinaryHNSW jarg1_);
- public final static native void IndexRefine_base_index_set(long jarg1, IndexRefine jarg1_, long jarg2, Index jarg2_);
- public final static native long IndexRefine_base_index_get(long jarg1, IndexRefine jarg1_);
- public final static native void IndexRefine_refine_index_set(long jarg1, IndexRefine jarg1_, long jarg2, Index jarg2_);
- public final static native long IndexRefine_refine_index_get(long jarg1, IndexRefine jarg1_);
- public final static native void IndexRefine_own_fields_set(long jarg1, IndexRefine jarg1_, boolean jarg2);
- public final static native boolean IndexRefine_own_fields_get(long jarg1, IndexRefine jarg1_);
- public final static native void IndexRefine_own_refine_index_set(long jarg1, IndexRefine jarg1_, boolean jarg2);
- public final static native boolean IndexRefine_own_refine_index_get(long jarg1, IndexRefine jarg1_);
- public final static native void IndexRefine_k_factor_set(long jarg1, IndexRefine jarg1_, float jarg2);
- public final static native float IndexRefine_k_factor_get(long jarg1, IndexRefine jarg1_);
- public final static native long new_IndexRefine__SWIG_0(long jarg1, Index jarg1_, long jarg2, Index jarg2_);
- public final static native long new_IndexRefine__SWIG_1();
- public final static native void IndexRefine_train(long jarg1, IndexRefine jarg1_, long jarg2, long jarg3);
- public final static native void IndexRefine_add(long jarg1, IndexRefine jarg1_, long jarg2, long jarg3);
- public final static native void IndexRefine_reset(long jarg1, IndexRefine jarg1_);
- public final static native void IndexRefine_search(long jarg1, IndexRefine jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexRefine_reconstruct(long jarg1, IndexRefine jarg1_, long jarg2, long jarg3);
- public final static native long IndexRefine_sa_code_size(long jarg1, IndexRefine jarg1_);
- public final static native void IndexRefine_sa_encode(long jarg1, IndexRefine jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void IndexRefine_sa_decode(long jarg1, IndexRefine jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void delete_IndexRefine(long jarg1);
- public final static native long new_IndexRefineFlat__SWIG_0(long jarg1, Index jarg1_);
- public final static native long new_IndexRefineFlat__SWIG_1(long jarg1, Index jarg1_, long jarg2);
- public final static native long new_IndexRefineFlat__SWIG_2();
- public final static native void IndexRefineFlat_search(long jarg1, IndexRefineFlat jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void delete_IndexRefineFlat(long jarg1);
- public final static native void IndexSplitVectors_own_fields_set(long jarg1, IndexSplitVectors jarg1_, boolean jarg2);
- public final static native boolean IndexSplitVectors_own_fields_get(long jarg1, IndexSplitVectors jarg1_);
- public final static native void IndexSplitVectors_threaded_set(long jarg1, IndexSplitVectors jarg1_, boolean jarg2);
- public final static native boolean IndexSplitVectors_threaded_get(long jarg1, IndexSplitVectors jarg1_);
- public final static native void IndexSplitVectors_sub_indexes_set(long jarg1, IndexSplitVectors jarg1_, long jarg2);
- public final static native long IndexSplitVectors_sub_indexes_get(long jarg1, IndexSplitVectors jarg1_);
- public final static native void IndexSplitVectors_sum_d_set(long jarg1, IndexSplitVectors jarg1_, long jarg2);
- public final static native long IndexSplitVectors_sum_d_get(long jarg1, IndexSplitVectors jarg1_);
- public final static native void IndexSplitVectors_add_sub_index(long jarg1, IndexSplitVectors jarg1_, long jarg2, Index jarg2_);
- public final static native void IndexSplitVectors_sync_with_sub_indexes(long jarg1, IndexSplitVectors jarg1_);
- public final static native void IndexSplitVectors_add(long jarg1, IndexSplitVectors jarg1_, long jarg2, long jarg3);
- public final static native void IndexSplitVectors_search(long jarg1, IndexSplitVectors jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexSplitVectors_train(long jarg1, IndexSplitVectors jarg1_, long jarg2, long jarg3);
- public final static native void IndexSplitVectors_reset(long jarg1, IndexSplitVectors jarg1_);
- public final static native void delete_IndexSplitVectors(long jarg1);
- public final static native void IndexIDMap_index_set(long jarg1, IndexIDMap jarg1_, long jarg2, Index jarg2_);
- public final static native long IndexIDMap_index_get(long jarg1, IndexIDMap jarg1_);
- public final static native void IndexIDMap_own_fields_set(long jarg1, IndexIDMap jarg1_, boolean jarg2);
- public final static native boolean IndexIDMap_own_fields_get(long jarg1, IndexIDMap jarg1_);
- public final static native void IndexIDMap_id_map_set(long jarg1, IndexIDMap jarg1_, long jarg2);
- public final static native long IndexIDMap_id_map_get(long jarg1, IndexIDMap jarg1_);
- public final static native long new_IndexIDMap__SWIG_0(long jarg1, Index jarg1_);
- public final static native void IndexIDMap_add_with_ids(long jarg1, IndexIDMap jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexIDMap_add(long jarg1, IndexIDMap jarg1_, long jarg2, long jarg3);
- public final static native void IndexIDMap_search(long jarg1, IndexIDMap jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexIDMap_train(long jarg1, IndexIDMap jarg1_, long jarg2, long jarg3);
- public final static native void IndexIDMap_reset(long jarg1, IndexIDMap jarg1_);
- public final static native long IndexIDMap_remove_ids(long jarg1, IndexIDMap jarg1_, long jarg2, IDSelector jarg2_);
- public final static native void IndexIDMap_range_search(long jarg1, IndexIDMap jarg1_, long jarg2, long jarg3, float jarg4, long jarg5, RangeSearchResult jarg5_);
- public final static native void delete_IndexIDMap(long jarg1);
- public final static native long new_IndexIDMap__SWIG_1();
- public final static native long new_IndexShards__SWIG_0(boolean jarg1, boolean jarg2);
- public final static native long new_IndexShards__SWIG_1(boolean jarg1);
- public final static native long new_IndexShards__SWIG_2();
- public final static native long new_IndexShards__SWIG_3(int jarg1, boolean jarg2, boolean jarg3);
- public final static native long new_IndexShards__SWIG_4(int jarg1, boolean jarg2);
- public final static native long new_IndexShards__SWIG_5(int jarg1);
- public final static native void IndexShards_add_shard(long jarg1, IndexShards jarg1_, long jarg2, Index jarg2_);
- public final static native void IndexShards_remove_shard(long jarg1, IndexShards jarg1_, long jarg2, Index jarg2_);
- public final static native void IndexShards_add(long jarg1, IndexShards jarg1_, long jarg2, long jarg3);
- public final static native void IndexShards_add_with_ids(long jarg1, IndexShards jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void IndexShards_search(long jarg1, IndexShards jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, LongVector jarg6_);
- public final static native void IndexShards_train(long jarg1, IndexShards jarg1_, long jarg2, long jarg3);
- public final static native void IndexShards_successive_ids_set(long jarg1, IndexShards jarg1_, boolean jarg2);
- public final static native boolean IndexShards_successive_ids_get(long jarg1, IndexShards jarg1_);
- public final static native void IndexShards_syncWithSubIndexes(long jarg1, IndexShards jarg1_);
- public final static native void delete_IndexShards(long jarg1);
- public final static native long downcast_index(long jarg1, Index jarg1_);
- public final static native long downcast_VectorTransform(long jarg1, VectorTransform jarg1_);
- public final static native long downcast_IndexBinary(long jarg1, IndexBinary jarg1_);
- public final static native long upcast_IndexShards(long jarg1, IndexShards jarg1_);
- public final static native void write_index__SWIG_0(long jarg1, Index jarg1_, String jarg2);
- public final static native void write_index__SWIG_1(long jarg1, Index jarg1_, long jarg2);
- public final static native void write_index__SWIG_2(long jarg1, Index jarg1_, long jarg2);
- public final static native void write_index_binary__SWIG_0(long jarg1, IndexBinary jarg1_, String jarg2);
- public final static native void write_index_binary__SWIG_1(long jarg1, IndexBinary jarg1_, long jarg2);
- public final static native void write_index_binary__SWIG_2(long jarg1, IndexBinary jarg1_, long jarg2);
- public final static native int IO_FLAG_READ_ONLY_get();
- public final static native int IO_FLAG_ONDISK_SAME_DIR_get();
- public final static native int IO_FLAG_SKIP_IVF_DATA_get();
- public final static native int IO_FLAG_MMAP_get();
- public final static native long read_index__SWIG_0(String jarg1, int jarg2);
- public final static native long read_index__SWIG_1(String jarg1);
- public final static native long read_index__SWIG_2(long jarg1, int jarg2);
- public final static native long read_index__SWIG_3(long jarg1);
- public final static native long read_index__SWIG_4(long jarg1, int jarg2);
- public final static native long read_index__SWIG_5(long jarg1);
- public final static native long read_index_binary__SWIG_0(String jarg1, int jarg2);
- public final static native long read_index_binary__SWIG_1(String jarg1);
- public final static native long read_index_binary__SWIG_2(long jarg1, int jarg2);
- public final static native long read_index_binary__SWIG_3(long jarg1);
- public final static native long read_index_binary__SWIG_4(long jarg1, int jarg2);
- public final static native long read_index_binary__SWIG_5(long jarg1);
- public final static native void write_VectorTransform(long jarg1, VectorTransform jarg1_, String jarg2);
- public final static native long read_VectorTransform(String jarg1);
- public final static native long read_ProductQuantizer__SWIG_0(String jarg1);
- public final static native long read_ProductQuantizer__SWIG_1(long jarg1);
- public final static native void write_ProductQuantizer__SWIG_0(long jarg1, ProductQuantizer jarg1_, String jarg2);
- public final static native void write_ProductQuantizer__SWIG_1(long jarg1, ProductQuantizer jarg1_, long jarg2);
- public final static native void write_InvertedLists(long jarg1, InvertedLists jarg1_, long jarg2);
- public final static native long read_InvertedLists__SWIG_0(long jarg1, int jarg2);
- public final static native long read_InvertedLists__SWIG_1(long jarg1);
- public final static native void AutoTuneCriterion_nq_set(long jarg1, AutoTuneCriterion jarg1_, long jarg2);
- public final static native long AutoTuneCriterion_nq_get(long jarg1, AutoTuneCriterion jarg1_);
- public final static native void AutoTuneCriterion_nnn_set(long jarg1, AutoTuneCriterion jarg1_, long jarg2);
- public final static native long AutoTuneCriterion_nnn_get(long jarg1, AutoTuneCriterion jarg1_);
- public final static native void AutoTuneCriterion_gt_nnn_set(long jarg1, AutoTuneCriterion jarg1_, long jarg2);
- public final static native long AutoTuneCriterion_gt_nnn_get(long jarg1, AutoTuneCriterion jarg1_);
- public final static native void AutoTuneCriterion_gt_D_set(long jarg1, AutoTuneCriterion jarg1_, long jarg2, FloatVector jarg2_);
- public final static native long AutoTuneCriterion_gt_D_get(long jarg1, AutoTuneCriterion jarg1_);
- public final static native void AutoTuneCriterion_gt_I_set(long jarg1, AutoTuneCriterion jarg1_, long jarg2);
- public final static native long AutoTuneCriterion_gt_I_get(long jarg1, AutoTuneCriterion jarg1_);
- public final static native void AutoTuneCriterion_set_groundtruth(long jarg1, AutoTuneCriterion jarg1_, int jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native double AutoTuneCriterion_evaluate(long jarg1, AutoTuneCriterion jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native void delete_AutoTuneCriterion(long jarg1);
- public final static native void OneRecallAtRCriterion_R_set(long jarg1, OneRecallAtRCriterion jarg1_, long jarg2);
- public final static native long OneRecallAtRCriterion_R_get(long jarg1, OneRecallAtRCriterion jarg1_);
- public final static native long new_OneRecallAtRCriterion(long jarg1, long jarg2);
- public final static native double OneRecallAtRCriterion_evaluate(long jarg1, OneRecallAtRCriterion jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native void delete_OneRecallAtRCriterion(long jarg1);
- public final static native void IntersectionCriterion_R_set(long jarg1, IntersectionCriterion jarg1_, long jarg2);
- public final static native long IntersectionCriterion_R_get(long jarg1, IntersectionCriterion jarg1_);
- public final static native long new_IntersectionCriterion(long jarg1, long jarg2);
- public final static native double IntersectionCriterion_evaluate(long jarg1, IntersectionCriterion jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native void delete_IntersectionCriterion(long jarg1);
- public final static native void OperatingPoint_perf_set(long jarg1, OperatingPoint jarg1_, double jarg2);
- public final static native double OperatingPoint_perf_get(long jarg1, OperatingPoint jarg1_);
- public final static native void OperatingPoint_t_set(long jarg1, OperatingPoint jarg1_, double jarg2);
- public final static native double OperatingPoint_t_get(long jarg1, OperatingPoint jarg1_);
- public final static native void OperatingPoint_key_set(long jarg1, OperatingPoint jarg1_, String jarg2);
- public final static native String OperatingPoint_key_get(long jarg1, OperatingPoint jarg1_);
- public final static native void OperatingPoint_cno_set(long jarg1, OperatingPoint jarg1_, long jarg2);
- public final static native long OperatingPoint_cno_get(long jarg1, OperatingPoint jarg1_);
- public final static native long new_OperatingPoint();
- public final static native void delete_OperatingPoint(long jarg1);
- public final static native void OperatingPoints_all_pts_set(long jarg1, OperatingPoints jarg1_, long jarg2, OperatingPointVector jarg2_);
- public final static native long OperatingPoints_all_pts_get(long jarg1, OperatingPoints jarg1_);
- public final static native void OperatingPoints_optimal_pts_set(long jarg1, OperatingPoints jarg1_, long jarg2, OperatingPointVector jarg2_);
- public final static native long OperatingPoints_optimal_pts_get(long jarg1, OperatingPoints jarg1_);
- public final static native long new_OperatingPoints();
- public final static native int OperatingPoints_merge_with__SWIG_0(long jarg1, OperatingPoints jarg1_, long jarg2, OperatingPoints jarg2_, String jarg3);
- public final static native int OperatingPoints_merge_with__SWIG_1(long jarg1, OperatingPoints jarg1_, long jarg2, OperatingPoints jarg2_);
- public final static native void OperatingPoints_clear(long jarg1, OperatingPoints jarg1_);
- public final static native boolean OperatingPoints_add__SWIG_0(long jarg1, OperatingPoints jarg1_, double jarg2, double jarg3, String jarg4, long jarg5);
- public final static native boolean OperatingPoints_add__SWIG_1(long jarg1, OperatingPoints jarg1_, double jarg2, double jarg3, String jarg4);
- public final static native double OperatingPoints_t_for_perf(long jarg1, OperatingPoints jarg1_, double jarg2);
- public final static native void OperatingPoints_display__SWIG_0(long jarg1, OperatingPoints jarg1_, boolean jarg2);
- public final static native void OperatingPoints_display__SWIG_1(long jarg1, OperatingPoints jarg1_);
- public final static native void OperatingPoints_all_to_gnuplot(long jarg1, OperatingPoints jarg1_, String jarg2);
- public final static native void OperatingPoints_optimal_to_gnuplot(long jarg1, OperatingPoints jarg1_, String jarg2);
- public final static native void delete_OperatingPoints(long jarg1);
- public final static native void ParameterRange_name_set(long jarg1, ParameterRange jarg1_, String jarg2);
- public final static native String ParameterRange_name_get(long jarg1, ParameterRange jarg1_);
- public final static native void ParameterRange_values_set(long jarg1, ParameterRange jarg1_, long jarg2, DoubleVector jarg2_);
- public final static native long ParameterRange_values_get(long jarg1, ParameterRange jarg1_);
- public final static native long new_ParameterRange();
- public final static native void delete_ParameterRange(long jarg1);
- public final static native void ParameterSpace_parameter_ranges_set(long jarg1, ParameterSpace jarg1_, long jarg2);
- public final static native long ParameterSpace_parameter_ranges_get(long jarg1, ParameterSpace jarg1_);
- public final static native void ParameterSpace_verbose_set(long jarg1, ParameterSpace jarg1_, int jarg2);
- public final static native int ParameterSpace_verbose_get(long jarg1, ParameterSpace jarg1_);
- public final static native void ParameterSpace_n_experiments_set(long jarg1, ParameterSpace jarg1_, int jarg2);
- public final static native int ParameterSpace_n_experiments_get(long jarg1, ParameterSpace jarg1_);
- public final static native void ParameterSpace_batchsize_set(long jarg1, ParameterSpace jarg1_, long jarg2);
- public final static native long ParameterSpace_batchsize_get(long jarg1, ParameterSpace jarg1_);
- public final static native void ParameterSpace_thread_over_batches_set(long jarg1, ParameterSpace jarg1_, boolean jarg2);
- public final static native boolean ParameterSpace_thread_over_batches_get(long jarg1, ParameterSpace jarg1_);
- public final static native void ParameterSpace_min_test_duration_set(long jarg1, ParameterSpace jarg1_, double jarg2);
- public final static native double ParameterSpace_min_test_duration_get(long jarg1, ParameterSpace jarg1_);
- public final static native long new_ParameterSpace();
- public final static native long ParameterSpace_n_combinations(long jarg1, ParameterSpace jarg1_);
- public final static native boolean ParameterSpace_combination_ge(long jarg1, ParameterSpace jarg1_, long jarg2, long jarg3);
- public final static native String ParameterSpace_combination_name(long jarg1, ParameterSpace jarg1_, long jarg2);
- public final static native void ParameterSpace_display(long jarg1, ParameterSpace jarg1_);
- public final static native long ParameterSpace_add_range(long jarg1, ParameterSpace jarg1_, String jarg2);
- public final static native void ParameterSpace_initialize(long jarg1, ParameterSpace jarg1_, long jarg2, Index jarg2_);
- public final static native void ParameterSpace_set_index_parameters__SWIG_0(long jarg1, ParameterSpace jarg1_, long jarg2, Index jarg2_, long jarg3);
- public final static native void ParameterSpace_set_index_parameters__SWIG_1(long jarg1, ParameterSpace jarg1_, long jarg2, Index jarg2_, String jarg3);
- public final static native void ParameterSpace_set_index_parameter(long jarg1, ParameterSpace jarg1_, long jarg2, Index jarg2_, String jarg3, double jarg4);
- public final static native void ParameterSpace_update_bounds(long jarg1, ParameterSpace jarg1_, long jarg2, long jarg3, OperatingPoint jarg3_, long jarg4, long jarg5);
- public final static native void ParameterSpace_explore(long jarg1, ParameterSpace jarg1_, long jarg2, Index jarg2_, long jarg3, long jarg4, long jarg5, AutoTuneCriterion jarg5_, long jarg6, OperatingPoints jarg6_);
- public final static native void delete_ParameterSpace(long jarg1);
- public final static native long index_factory__SWIG_0(int jarg1, String jarg2, int jarg3);
- public final static native long index_factory__SWIG_1(int jarg1, String jarg2);
- public final static native void index_factory_verbose_set(int jarg1);
- public final static native int index_factory_verbose_get();
- public final static native long index_binary_factory(int jarg1, String jarg2);
- public final static native void simd_histogram_8(long jarg1, int jarg2, long jarg3, int jarg4, long jarg5);
- public final static native void simd_histogram_16(long jarg1, int jarg2, long jarg3, int jarg4, long jarg5);
- public final static native void PartitionStats_bissect_cycles_set(long jarg1, PartitionStats jarg1_, long jarg2);
- public final static native long PartitionStats_bissect_cycles_get(long jarg1, PartitionStats jarg1_);
- public final static native void PartitionStats_compress_cycles_set(long jarg1, PartitionStats jarg1_, long jarg2);
- public final static native long PartitionStats_compress_cycles_get(long jarg1, PartitionStats jarg1_);
- public final static native long new_PartitionStats();
- public final static native void PartitionStats_reset(long jarg1, PartitionStats jarg1_);
- public final static native void delete_PartitionStats(long jarg1);
- public final static native void partition_stats_set(long jarg1, PartitionStats jarg1_);
- public final static native long partition_stats_get();
- public final static native void float_minheap_array_t_nh_set(long jarg1, float_minheap_array_t jarg1_, long jarg2);
- public final static native long float_minheap_array_t_nh_get(long jarg1, float_minheap_array_t jarg1_);
- public final static native void float_minheap_array_t_k_set(long jarg1, float_minheap_array_t jarg1_, long jarg2);
- public final static native long float_minheap_array_t_k_get(long jarg1, float_minheap_array_t jarg1_);
- public final static native void float_minheap_array_t_ids_set(long jarg1, float_minheap_array_t jarg1_, long jarg2, LongVector jarg2_);
- public final static native long float_minheap_array_t_ids_get(long jarg1, float_minheap_array_t jarg1_);
- public final static native void float_minheap_array_t_val_set(long jarg1, float_minheap_array_t jarg1_, long jarg2);
- public final static native long float_minheap_array_t_val_get(long jarg1, float_minheap_array_t jarg1_);
- public final static native long float_minheap_array_t_get_val(long jarg1, float_minheap_array_t jarg1_, long jarg2);
- public final static native long float_minheap_array_t_get_ids(long jarg1, float_minheap_array_t jarg1_, long jarg2);
- public final static native void float_minheap_array_t_heapify(long jarg1, float_minheap_array_t jarg1_);
- public final static native void float_minheap_array_t_addn__SWIG_0(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void float_minheap_array_t_addn__SWIG_1(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void float_minheap_array_t_addn__SWIG_2(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void float_minheap_array_t_addn__SWIG_3(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void float_minheap_array_t_addn_with_ids__SWIG_0(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, long jarg7);
- public final static native void float_minheap_array_t_addn_with_ids__SWIG_1(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6);
- public final static native void float_minheap_array_t_addn_with_ids__SWIG_2(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void float_minheap_array_t_addn_with_ids__SWIG_3(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void float_minheap_array_t_addn_with_ids__SWIG_4(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void float_minheap_array_t_reorder(long jarg1, float_minheap_array_t jarg1_);
- public final static native void float_minheap_array_t_per_line_extrema(long jarg1, float_minheap_array_t jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long new_float_minheap_array_t();
- public final static native void delete_float_minheap_array_t(long jarg1);
- public final static native void int_minheap_array_t_nh_set(long jarg1, int_minheap_array_t jarg1_, long jarg2);
- public final static native long int_minheap_array_t_nh_get(long jarg1, int_minheap_array_t jarg1_);
- public final static native void int_minheap_array_t_k_set(long jarg1, int_minheap_array_t jarg1_, long jarg2);
- public final static native long int_minheap_array_t_k_get(long jarg1, int_minheap_array_t jarg1_);
- public final static native void int_minheap_array_t_ids_set(long jarg1, int_minheap_array_t jarg1_, long jarg2, LongVector jarg2_);
- public final static native long int_minheap_array_t_ids_get(long jarg1, int_minheap_array_t jarg1_);
- public final static native void int_minheap_array_t_val_set(long jarg1, int_minheap_array_t jarg1_, long jarg2);
- public final static native long int_minheap_array_t_val_get(long jarg1, int_minheap_array_t jarg1_);
- public final static native long int_minheap_array_t_get_val(long jarg1, int_minheap_array_t jarg1_, long jarg2);
- public final static native long int_minheap_array_t_get_ids(long jarg1, int_minheap_array_t jarg1_, long jarg2);
- public final static native void int_minheap_array_t_heapify(long jarg1, int_minheap_array_t jarg1_);
- public final static native void int_minheap_array_t_addn__SWIG_0(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void int_minheap_array_t_addn__SWIG_1(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void int_minheap_array_t_addn__SWIG_2(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void int_minheap_array_t_addn__SWIG_3(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void int_minheap_array_t_addn_with_ids__SWIG_0(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, long jarg7);
- public final static native void int_minheap_array_t_addn_with_ids__SWIG_1(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6);
- public final static native void int_minheap_array_t_addn_with_ids__SWIG_2(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void int_minheap_array_t_addn_with_ids__SWIG_3(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void int_minheap_array_t_addn_with_ids__SWIG_4(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void int_minheap_array_t_reorder(long jarg1, int_minheap_array_t jarg1_);
- public final static native void int_minheap_array_t_per_line_extrema(long jarg1, int_minheap_array_t jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long new_int_minheap_array_t();
- public final static native void delete_int_minheap_array_t(long jarg1);
- public final static native void float_maxheap_array_t_nh_set(long jarg1, float_maxheap_array_t jarg1_, long jarg2);
- public final static native long float_maxheap_array_t_nh_get(long jarg1, float_maxheap_array_t jarg1_);
- public final static native void float_maxheap_array_t_k_set(long jarg1, float_maxheap_array_t jarg1_, long jarg2);
- public final static native long float_maxheap_array_t_k_get(long jarg1, float_maxheap_array_t jarg1_);
- public final static native void float_maxheap_array_t_ids_set(long jarg1, float_maxheap_array_t jarg1_, long jarg2, LongVector jarg2_);
- public final static native long float_maxheap_array_t_ids_get(long jarg1, float_maxheap_array_t jarg1_);
- public final static native void float_maxheap_array_t_val_set(long jarg1, float_maxheap_array_t jarg1_, long jarg2);
- public final static native long float_maxheap_array_t_val_get(long jarg1, float_maxheap_array_t jarg1_);
- public final static native long float_maxheap_array_t_get_val(long jarg1, float_maxheap_array_t jarg1_, long jarg2);
- public final static native long float_maxheap_array_t_get_ids(long jarg1, float_maxheap_array_t jarg1_, long jarg2);
- public final static native void float_maxheap_array_t_heapify(long jarg1, float_maxheap_array_t jarg1_);
- public final static native void float_maxheap_array_t_addn__SWIG_0(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void float_maxheap_array_t_addn__SWIG_1(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void float_maxheap_array_t_addn__SWIG_2(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void float_maxheap_array_t_addn__SWIG_3(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void float_maxheap_array_t_addn_with_ids__SWIG_0(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, long jarg7);
- public final static native void float_maxheap_array_t_addn_with_ids__SWIG_1(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6);
- public final static native void float_maxheap_array_t_addn_with_ids__SWIG_2(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void float_maxheap_array_t_addn_with_ids__SWIG_3(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void float_maxheap_array_t_addn_with_ids__SWIG_4(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void float_maxheap_array_t_reorder(long jarg1, float_maxheap_array_t jarg1_);
- public final static native void float_maxheap_array_t_per_line_extrema(long jarg1, float_maxheap_array_t jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long new_float_maxheap_array_t();
- public final static native void delete_float_maxheap_array_t(long jarg1);
- public final static native void int_maxheap_array_t_nh_set(long jarg1, int_maxheap_array_t jarg1_, long jarg2);
- public final static native long int_maxheap_array_t_nh_get(long jarg1, int_maxheap_array_t jarg1_);
- public final static native void int_maxheap_array_t_k_set(long jarg1, int_maxheap_array_t jarg1_, long jarg2);
- public final static native long int_maxheap_array_t_k_get(long jarg1, int_maxheap_array_t jarg1_);
- public final static native void int_maxheap_array_t_ids_set(long jarg1, int_maxheap_array_t jarg1_, long jarg2, LongVector jarg2_);
- public final static native long int_maxheap_array_t_ids_get(long jarg1, int_maxheap_array_t jarg1_);
- public final static native void int_maxheap_array_t_val_set(long jarg1, int_maxheap_array_t jarg1_, long jarg2);
- public final static native long int_maxheap_array_t_val_get(long jarg1, int_maxheap_array_t jarg1_);
- public final static native long int_maxheap_array_t_get_val(long jarg1, int_maxheap_array_t jarg1_, long jarg2);
- public final static native long int_maxheap_array_t_get_ids(long jarg1, int_maxheap_array_t jarg1_, long jarg2);
- public final static native void int_maxheap_array_t_heapify(long jarg1, int_maxheap_array_t jarg1_);
- public final static native void int_maxheap_array_t_addn__SWIG_0(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void int_maxheap_array_t_addn__SWIG_1(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
- public final static native void int_maxheap_array_t_addn__SWIG_2(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native void int_maxheap_array_t_addn__SWIG_3(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void int_maxheap_array_t_addn_with_ids__SWIG_0(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6, long jarg7);
- public final static native void int_maxheap_array_t_addn_with_ids__SWIG_1(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5, long jarg6);
- public final static native void int_maxheap_array_t_addn_with_ids__SWIG_2(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void int_maxheap_array_t_addn_with_ids__SWIG_3(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_);
- public final static native void int_maxheap_array_t_addn_with_ids__SWIG_4(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3);
- public final static native void int_maxheap_array_t_reorder(long jarg1, int_maxheap_array_t jarg1_);
- public final static native void int_maxheap_array_t_per_line_extrema(long jarg1, int_maxheap_array_t jarg1_, long jarg2, long jarg3, LongVector jarg3_);
- public final static native long new_int_maxheap_array_t();
- public final static native void delete_int_maxheap_array_t(long jarg1);
- public final static native float CMin_float_partition_fuzzy(long jarg1, long jarg2, LongVector jarg2_, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native float CMax_float_partition_fuzzy(long jarg1, long jarg2, LongVector jarg2_, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void AlignedTableUint8_tab_set(long jarg1, AlignedTableUint8 jarg1_, long jarg2);
- public final static native long AlignedTableUint8_tab_get(long jarg1, AlignedTableUint8 jarg1_);
- public final static native void AlignedTableUint8_numel_set(long jarg1, AlignedTableUint8 jarg1_, long jarg2);
- public final static native long AlignedTableUint8_numel_get(long jarg1, AlignedTableUint8 jarg1_);
- public final static native long AlignedTableUint8_round_capacity(long jarg1);
- public final static native long new_AlignedTableUint8__SWIG_0();
- public final static native long new_AlignedTableUint8__SWIG_1(long jarg1);
- public final static native long AlignedTableUint8_itemsize(long jarg1, AlignedTableUint8 jarg1_);
- public final static native void AlignedTableUint8_resize(long jarg1, AlignedTableUint8 jarg1_, long jarg2);
- public final static native void AlignedTableUint8_clear(long jarg1, AlignedTableUint8 jarg1_);
- public final static native long AlignedTableUint8_size(long jarg1, AlignedTableUint8 jarg1_);
- public final static native long AlignedTableUint8_nbytes(long jarg1, AlignedTableUint8 jarg1_);
- public final static native long AlignedTableUint8_get__SWIG_0(long jarg1, AlignedTableUint8 jarg1_);
- public final static native long AlignedTableUint8_data__SWIG_0(long jarg1, AlignedTableUint8 jarg1_);
- public final static native void delete_AlignedTableUint8(long jarg1);
- public final static native void AlignedTableUint16_tab_set(long jarg1, AlignedTableUint16 jarg1_, long jarg2);
- public final static native long AlignedTableUint16_tab_get(long jarg1, AlignedTableUint16 jarg1_);
- public final static native void AlignedTableUint16_numel_set(long jarg1, AlignedTableUint16 jarg1_, long jarg2);
- public final static native long AlignedTableUint16_numel_get(long jarg1, AlignedTableUint16 jarg1_);
- public final static native long AlignedTableUint16_round_capacity(long jarg1);
- public final static native long new_AlignedTableUint16__SWIG_0();
- public final static native long new_AlignedTableUint16__SWIG_1(long jarg1);
- public final static native long AlignedTableUint16_itemsize(long jarg1, AlignedTableUint16 jarg1_);
- public final static native void AlignedTableUint16_resize(long jarg1, AlignedTableUint16 jarg1_, long jarg2);
- public final static native void AlignedTableUint16_clear(long jarg1, AlignedTableUint16 jarg1_);
- public final static native long AlignedTableUint16_size(long jarg1, AlignedTableUint16 jarg1_);
- public final static native long AlignedTableUint16_nbytes(long jarg1, AlignedTableUint16 jarg1_);
- public final static native long AlignedTableUint16_get__SWIG_0(long jarg1, AlignedTableUint16 jarg1_);
- public final static native long AlignedTableUint16_data__SWIG_0(long jarg1, AlignedTableUint16 jarg1_);
- public final static native void delete_AlignedTableUint16(long jarg1);
- public final static native void AlignedTableFloat32_tab_set(long jarg1, AlignedTableFloat32 jarg1_, long jarg2);
- public final static native long AlignedTableFloat32_tab_get(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native void AlignedTableFloat32_numel_set(long jarg1, AlignedTableFloat32 jarg1_, long jarg2);
- public final static native long AlignedTableFloat32_numel_get(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native long AlignedTableFloat32_round_capacity(long jarg1);
- public final static native long new_AlignedTableFloat32__SWIG_0();
- public final static native long new_AlignedTableFloat32__SWIG_1(long jarg1);
- public final static native long AlignedTableFloat32_itemsize(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native void AlignedTableFloat32_resize(long jarg1, AlignedTableFloat32 jarg1_, long jarg2);
- public final static native void AlignedTableFloat32_clear(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native long AlignedTableFloat32_size(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native long AlignedTableFloat32_nbytes(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native long AlignedTableFloat32_get__SWIG_0(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native long AlignedTableFloat32_data__SWIG_0(long jarg1, AlignedTableFloat32 jarg1_);
- public final static native void delete_AlignedTableFloat32(long jarg1);
- public final static native long CMax_uint16_partition_fuzzy__SWIG_0(long jarg1, long jarg2, LongVector jarg2_, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native long CMin_uint16_partition_fuzzy__SWIG_0(long jarg1, long jarg2, LongVector jarg2_, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native long CMax_uint16_partition_fuzzy__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native long CMin_uint16_partition_fuzzy__SWIG_1(long jarg1, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
- public final static native void omp_set_num_threads(int jarg1);
- public final static native int omp_get_max_threads();
- public final static native long memcpy(long jarg1, long jarg2, long jarg3);
- public final static native long cast_integer_to_float_ptr(int jarg1);
- public final static native long cast_integer_to_long_ptr(int jarg1);
- public final static native long cast_integer_to_int_ptr(int jarg1);
- public final static native void RangeSearchResult_nq_set(long jarg1, RangeSearchResult jarg1_, long jarg2);
- public final static native long RangeSearchResult_nq_get(long jarg1, RangeSearchResult jarg1_);
- public final static native void RangeSearchResult_lims_set(long jarg1, RangeSearchResult jarg1_, long jarg2);
- public final static native long RangeSearchResult_lims_get(long jarg1, RangeSearchResult jarg1_);
- public final static native void RangeSearchResult_labels_set(long jarg1, RangeSearchResult jarg1_, long jarg2, LongVector jarg2_);
- public final static native long RangeSearchResult_labels_get(long jarg1, RangeSearchResult jarg1_);
- public final static native void RangeSearchResult_distances_set(long jarg1, RangeSearchResult jarg1_, long jarg2);
- public final static native long RangeSearchResult_distances_get(long jarg1, RangeSearchResult jarg1_);
- public final static native void RangeSearchResult_buffer_size_set(long jarg1, RangeSearchResult jarg1_, long jarg2);
- public final static native long RangeSearchResult_buffer_size_get(long jarg1, RangeSearchResult jarg1_);
- public final static native void RangeSearchResult_do_allocation(long jarg1, RangeSearchResult jarg1_);
- public final static native void delete_RangeSearchResult(long jarg1);
- public final static native boolean IDSelector_is_member(long jarg1, IDSelector jarg1_, long jarg2);
- public final static native void delete_IDSelector(long jarg1);
- public final static native void IDSelectorRange_imin_set(long jarg1, IDSelectorRange jarg1_, long jarg2);
- public final static native long IDSelectorRange_imin_get(long jarg1, IDSelectorRange jarg1_);
- public final static native void IDSelectorRange_imax_set(long jarg1, IDSelectorRange jarg1_, long jarg2);
- public final static native long IDSelectorRange_imax_get(long jarg1, IDSelectorRange jarg1_);
- public final static native long new_IDSelectorRange(long jarg1, long jarg2);
- public final static native boolean IDSelectorRange_is_member(long jarg1, IDSelectorRange jarg1_, long jarg2);
- public final static native void delete_IDSelectorRange(long jarg1);
- public final static native void IDSelectorArray_n_set(long jarg1, IDSelectorArray jarg1_, long jarg2);
- public final static native long IDSelectorArray_n_get(long jarg1, IDSelectorArray jarg1_);
- public final static native void IDSelectorArray_ids_set(long jarg1, IDSelectorArray jarg1_, long jarg2, LongVector jarg2_);
- public final static native long IDSelectorArray_ids_get(long jarg1, IDSelectorArray jarg1_);
- public final static native long new_IDSelectorArray(long jarg1, long jarg2, LongVector jarg2_);
- public final static native boolean IDSelectorArray_is_member(long jarg1, IDSelectorArray jarg1_, long jarg2);
- public final static native void delete_IDSelectorArray(long jarg1);
- public final static native void IDSelectorBatch_nbits_set(long jarg1, IDSelectorBatch jarg1_, int jarg2);
- public final static native int IDSelectorBatch_nbits_get(long jarg1, IDSelectorBatch jarg1_);
- public final static native void IDSelectorBatch_mask_set(long jarg1, IDSelectorBatch jarg1_, long jarg2);
- public final static native long IDSelectorBatch_mask_get(long jarg1, IDSelectorBatch jarg1_);
- public final static native long new_IDSelectorBatch(long jarg1, long jarg2, LongVector jarg2_);
- public final static native boolean IDSelectorBatch_is_member(long jarg1, IDSelectorBatch jarg1_, long jarg2);
- public final static native void delete_IDSelectorBatch(long jarg1);
- public final static native void BufferList_buffer_size_set(long jarg1, BufferList jarg1_, long jarg2);
- public final static native long BufferList_buffer_size_get(long jarg1, BufferList jarg1_);
- public final static native void BufferList_buffers_set(long jarg1, BufferList jarg1_, long jarg2);
- public final static native long BufferList_buffers_get(long jarg1, BufferList jarg1_);
- public final static native void BufferList_wp_set(long jarg1, BufferList jarg1_, long jarg2);
- public final static native long BufferList_wp_get(long jarg1, BufferList jarg1_);
- public final static native long new_BufferList(long jarg1);
- public final static native void delete_BufferList(long jarg1);
- public final static native void BufferList_append_buffer(long jarg1, BufferList jarg1_);
- public final static native void BufferList_add(long jarg1, BufferList jarg1_, long jarg2, float jarg3);
- public final static native void BufferList_copy_range(long jarg1, BufferList jarg1_, long jarg2, long jarg3, long jarg4, LongVector jarg4_, long jarg5);
- public final static native void RangeQueryResult_qno_set(long jarg1, RangeQueryResult jarg1_, long jarg2);
- public final static native long RangeQueryResult_qno_get(long jarg1, RangeQueryResult jarg1_);
- public final static native void RangeQueryResult_nres_set(long jarg1, RangeQueryResult jarg1_, long jarg2);
- public final static native long RangeQueryResult_nres_get(long jarg1, RangeQueryResult jarg1_);
- public final static native void RangeQueryResult_pres_set(long jarg1, RangeQueryResult jarg1_, long jarg2, RangeSearchPartialResult jarg2_);
- public final static native long RangeQueryResult_pres_get(long jarg1, RangeQueryResult jarg1_);
- public final static native void RangeQueryResult_add(long jarg1, RangeQueryResult jarg1_, float jarg2, long jarg3);
- public final static native long new_RangeQueryResult();
- public final static native void delete_RangeQueryResult(long jarg1);
- public final static native void RangeSearchPartialResult_res_set(long jarg1, RangeSearchPartialResult jarg1_, long jarg2, RangeSearchResult jarg2_);
- public final static native long RangeSearchPartialResult_res_get(long jarg1, RangeSearchPartialResult jarg1_);
- public final static native void RangeSearchPartialResult_queries_set(long jarg1, RangeSearchPartialResult jarg1_, long jarg2);
- public final static native long RangeSearchPartialResult_queries_get(long jarg1, RangeSearchPartialResult jarg1_);
- public final static native long RangeSearchPartialResult_new_result(long jarg1, RangeSearchPartialResult jarg1_, long jarg2);
- public final static native void RangeSearchPartialResult_set_lims(long jarg1, RangeSearchPartialResult jarg1_);
- public final static native void RangeSearchPartialResult_copy_result__SWIG_0(long jarg1, RangeSearchPartialResult jarg1_, boolean jarg2);
- public final static native void RangeSearchPartialResult_copy_result__SWIG_1(long jarg1, RangeSearchPartialResult jarg1_);
- public final static native void RangeSearchPartialResult_merge__SWIG_0(long jarg1, boolean jarg2);
- public final static native void RangeSearchPartialResult_merge__SWIG_1(long jarg1);
- public final static native void delete_RangeSearchPartialResult(long jarg1);
- public final static native void DistanceComputer_set_query(long jarg1, DistanceComputer jarg1_, long jarg2);
- public final static native float DistanceComputer_symmetric_dis(long jarg1, DistanceComputer jarg1_, long jarg2, long jarg3);
- public final static native void delete_DistanceComputer(long jarg1);
- public final static native boolean InterruptCallback_want_interrupt(long jarg1, InterruptCallback jarg1_);
- public final static native void delete_InterruptCallback(long jarg1);
- public final static native void InterruptCallback_clear_instance();
- public final static native void InterruptCallback_check();
- public final static native boolean InterruptCallback_is_interrupted();
- public final static native long InterruptCallback_get_period_hint(long jarg1);
- public final static native void VisitedTable_visited_set(long jarg1, VisitedTable jarg1_, long jarg2, ByteVector jarg2_);
- public final static native long VisitedTable_visited_get(long jarg1, VisitedTable jarg1_);
- public final static native void VisitedTable_visno_set(long jarg1, VisitedTable jarg1_, int jarg2);
- public final static native int VisitedTable_visno_get(long jarg1, VisitedTable jarg1_);
- public final static native long new_VisitedTable(int jarg1);
- public final static native void VisitedTable_set(long jarg1, VisitedTable jarg1_, int jarg2);
- public final static native boolean VisitedTable_get(long jarg1, VisitedTable jarg1_, int jarg2);
- public final static native void VisitedTable_advance(long jarg1, VisitedTable jarg1_);
- public final static native void delete_VisitedTable(long jarg1);
- public final static native void ignore_SIGTTIN();
- public final static native void MapLong2Long_map_set(long jarg1, MapLong2Long jarg1_, long jarg2);
- public final static native long MapLong2Long_map_get(long jarg1, MapLong2Long jarg1_);
- public final static native void MapLong2Long_add(long jarg1, MapLong2Long jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native int MapLong2Long_search(long jarg1, MapLong2Long jarg1_, int jarg2);
- public final static native void MapLong2Long_search_multiple(long jarg1, MapLong2Long jarg1_, long jarg2, long jarg3, long jarg4);
- public final static native long new_MapLong2Long();
- public final static native void delete_MapLong2Long(long jarg1);
- public final static native long Clustering_SWIGUpcast(long jarg1);
- public final static native long Clustering1D_SWIGUpcast(long jarg1);
- public final static native long ProgressiveDimClusteringParameters_SWIGUpcast(long jarg1);
- public final static native long ProgressiveDimClustering_SWIGUpcast(long jarg1);
- public final static native long LinearTransform_SWIGUpcast(long jarg1);
- public final static native long RandomRotationMatrix_SWIGUpcast(long jarg1);
- public final static native long PCAMatrix_SWIGUpcast(long jarg1);
- public final static native long ITQMatrix_SWIGUpcast(long jarg1);
- public final static native long ITQTransform_SWIGUpcast(long jarg1);
- public final static native long OPQMatrix_SWIGUpcast(long jarg1);
- public final static native long RemapDimensionsTransform_SWIGUpcast(long jarg1);
- public final static native long NormalizationTransform_SWIGUpcast(long jarg1);
- public final static native long CenteringTransform_SWIGUpcast(long jarg1);
- public final static native long IndexFlatCodes_SWIGUpcast(long jarg1);
- public final static native long IndexFlat_SWIGUpcast(long jarg1);
- public final static native long IndexFlatIP_SWIGUpcast(long jarg1);
- public final static native long IndexFlatL2_SWIGUpcast(long jarg1);
- public final static native long IndexFlat1D_SWIGUpcast(long jarg1);
- public final static native long IndexLSH_SWIGUpcast(long jarg1);
- public final static native long ReproduceDistancesObjective_SWIGUpcast(long jarg1);
- public final static native long SimulatedAnnealingOptimizer_SWIGUpcast(long jarg1);
- public final static native long PolysemousTraining_SWIGUpcast(long jarg1);
- public final static native long IndexPQ_SWIGUpcast(long jarg1);
- public final static native long MultiIndexQuantizer_SWIGUpcast(long jarg1);
- public final static native long MultiIndexQuantizer2_SWIGUpcast(long jarg1);
- public final static native long ArrayInvertedLists_SWIGUpcast(long jarg1);
- public final static native long ReadOnlyInvertedLists_SWIGUpcast(long jarg1);
- public final static native long HStackInvertedLists_SWIGUpcast(long jarg1);
- public final static native long SliceInvertedLists_SWIGUpcast(long jarg1);
- public final static native long VStackInvertedLists_SWIGUpcast(long jarg1);
- public final static native long MaskedInvertedLists_SWIGUpcast(long jarg1);
- public final static native long StopWordsInvertedLists_SWIGUpcast(long jarg1);
- public final static native long IndexIVF_SWIGUpcast(long jarg1);
- public final static native long IndexScalarQuantizer_SWIGUpcast(long jarg1);
- public final static native long IndexIVFScalarQuantizer_SWIGUpcast(long jarg1);
- public final static native long IndexHNSW_SWIGUpcast(long jarg1);
- public final static native long IndexHNSWFlat_SWIGUpcast(long jarg1);
- public final static native long IndexHNSWPQ_SWIGUpcast(long jarg1);
- public final static native long IndexHNSWSQ_SWIGUpcast(long jarg1);
- public final static native long IndexHNSW2Level_SWIGUpcast(long jarg1);
- public final static native long IndexIVFFlat_SWIGUpcast(long jarg1);
- public final static native long IndexIVFFlatDedup_SWIGUpcast(long jarg1);
- public final static native long OnDiskInvertedLists_SWIGUpcast(long jarg1);
- public final static native long IVFPQSearchParameters_SWIGUpcast(long jarg1);
- public final static native long IndexIVFPQ_SWIGUpcast(long jarg1);
- public final static native long Index2Layer_SWIGUpcast(long jarg1);
- public final static native long IndexBinaryFlat_SWIGUpcast(long jarg1);
- public final static native long IndexBinaryIVF_SWIGUpcast(long jarg1);
- public final static native long IndexBinaryFromFloat_SWIGUpcast(long jarg1);
- public final static native long IndexBinaryHNSW_SWIGUpcast(long jarg1);
- public final static native long IndexRefine_SWIGUpcast(long jarg1);
- public final static native long IndexRefineFlat_SWIGUpcast(long jarg1);
- public final static native long IndexSplitVectors_SWIGUpcast(long jarg1);
- public final static native long IndexIDMap_SWIGUpcast(long jarg1);
- public final static native long OneRecallAtRCriterion_SWIGUpcast(long jarg1);
- public final static native long IntersectionCriterion_SWIGUpcast(long jarg1);
- public final static native long IDSelectorRange_SWIGUpcast(long jarg1);
- public final static native long IDSelectorArray_SWIGUpcast(long jarg1);
- public final static native long IDSelectorBatch_SWIGUpcast(long jarg1);
- public final static native long RangeSearchPartialResult_SWIGUpcast(long jarg1);
-}
diff --git a/ann/src/main/java/com/twitter/ann/hnsw/BUILD b/ann/src/main/java/com/twitter/ann/hnsw/BUILD
deleted file mode 100644
index b7534c6e7..000000000
--- a/ann/src/main/java/com/twitter/ann/hnsw/BUILD
+++ /dev/null
@@ -1,18 +0,0 @@
-java_library(
- sources = ["*.java"],
- compiler_option_sets = ["fatal_warnings"],
- platform = "java8",
- tags = ["bazel-compatible"],
- dependencies = [
- "3rdparty/jvm/com/google/guava",
- "3rdparty/jvm/com/google/inject:guice",
- "3rdparty/jvm/com/twitter/bijection:core",
- "3rdparty/jvm/commons-lang",
- "3rdparty/jvm/org/apache/thrift",
- "ann/src/main/scala/com/twitter/ann/common",
- "ann/src/main/thrift/com/twitter/ann/common:ann-common-java",
- "mediaservices/commons/src/main/scala:futuretracker",
- "scrooge/scrooge-core",
- "src/java/com/twitter/search/common/file",
- ],
-)
diff --git a/ann/src/main/java/com/twitter/ann/hnsw/DistanceFunction.java b/ann/src/main/java/com/twitter/ann/hnsw/DistanceFunction.java
deleted file mode 100644
index a7adf126f..000000000
--- a/ann/src/main/java/com/twitter/ann/hnsw/DistanceFunction.java
+++ /dev/null
@@ -1,8 +0,0 @@
-package com.twitter.ann.hnsw;
-
-public interface DistanceFunction
- * Note: when using concurrent writers we can miss connections that we would otherwise get.
- * This will reduce the recall.
- *
- * For a full explanation of locking see this document: http://go/hnsw-locking
- * The method returns the closest nearest neighbor (can be used as an enter point)
- */
- private T mutuallyConnectNewElement(
- final T item,
- final DistancedItemQueue The type of KNN query.
- */
-public class HnswIndex
distFnQuery;
- private final int efConstruction;
- private final int maxM;
- private final int maxM0;
- private final double levelMultiplier;
- private final AtomicReference
distFnQuery,
- int efConstruction,
- int maxM,
- int expectedElements,
- RandomProvider randomProvider
- ) {
- this(distFnIndex,
- distFnQuery,
- efConstruction,
- maxM,
- expectedElements,
- new HnswMeta<>(-1, Optional.empty()),
- new ConcurrentHashMap<>(MAP_SIZE_FACTOR * expectedElements),
- randomProvider
- );
- }
-
- private HnswIndex(
- DistanceFunction
distFnQuery,
- int efConstruction,
- int maxM,
- int expectedElements,
- HnswMeta
distFnQuery,
- AbstractFile directory,
- Injection