cpoerschke commented on a change in pull request #198: URL: https://github.com/apache/lucene/pull/198#discussion_r662379193
########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacySortedSetDocValuesWrapper.java ########## @@ -1,113 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.lucene.codecs.memory; - -import java.io.IOException; -import org.apache.lucene.index.SortedSetDocValues; -import org.apache.lucene.util.BytesRef; - -/** - * Wraps a {@link LegacySortedSetDocValues} into a {@link SortedSetDocValues}. - * - * @deprecated Implement {@link SortedSetDocValues} directly. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacySortedNumericDocValues.java ########## @@ -1,46 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.lucene.codecs.memory; - -import org.apache.lucene.index.SortedNumericDocValues; - -/** - * A list of per-document numeric values, sorted according to {@link Long#compare(long, long)}. - * - * @deprecated Use {@link SortedNumericDocValues} instead. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacySortedDocValues.java ########## @@ -1,111 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.lucene.codecs.memory; - -import org.apache.lucene.index.SortedDocValues; -import org.apache.lucene.index.TermsEnum; -import org.apache.lucene.util.BytesRef; - -/** - * A per-document byte[] with presorted values. - * - * <p>Per-Document values in a SortedDocValues are deduplicated, dereferenced, and sorted into a - * dictionary of unique values. A pointer to the dictionary value (ordinal) can be retrieved for - * each document. Ordinals are dense and in increasing sorted order. - * - * @deprecated Use {@link SortedDocValues} instead. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacySortedDocValuesWrapper.java ########## @@ -1,102 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.lucene.codecs.memory; - -import java.io.IOException; -import org.apache.lucene.index.SortedDocValues; -import org.apache.lucene.util.BytesRef; - -/** - * Wraps a {@link LegacySortedDocValues} into a {@link SortedDocValues}. - * - * @deprecated Implement {@link SortedDocValues} directly. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacySortedSetDocValues.java ########## @@ -1,109 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.lucene.codecs.memory; - -import java.io.IOException; -import org.apache.lucene.index.SortedSetDocValues; -import org.apache.lucene.index.TermsEnum; -import org.apache.lucene.util.BytesRef; - -/** - * A per-document set of presorted byte[] values. - * - * <p>Per-Document values in a SortedDocValues are deduplicated, dereferenced, and sorted into a - * dictionary of unique values. A pointer to the dictionary value (ordinal) can be retrieved for - * each document. Ordinals are dense and in increasing sorted order. - * - * @deprecated Use {@link SortedSetDocValues} instead. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacyNumericDocValues.java ########## @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.lucene.codecs.memory; - -import org.apache.lucene.index.NumericDocValues; - -/** - * A per-document numeric value. - * - * @deprecated Use {@link NumericDocValues} instead. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacyBinaryDocValuesWrapper.java ########## @@ -1,91 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.lucene.codecs.memory; - -import java.io.IOException; -import org.apache.lucene.index.BinaryDocValues; -import org.apache.lucene.util.Bits; -import org.apache.lucene.util.BytesRef; - -/** - * Wraps a {@link LegacyBinaryDocValues} into a {@link BinaryDocValues}. - * - * @deprecated Implement {@link BinaryDocValues} directly. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacyBinaryDocValues.java ########## @@ -1,39 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.lucene.codecs.memory; - -import org.apache.lucene.index.BinaryDocValues; -import org.apache.lucene.util.BytesRef; - -/** - * A per-document byte[] - * - * @deprecated Use {@link BinaryDocValues} instead. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacyDocValuesIterables.java ########## @@ -1,567 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.lucene.codecs.memory; - -import static org.apache.lucene.index.SortedSetDocValues.NO_MORE_ORDS; -import static org.apache.lucene.search.DocIdSetIterator.NO_MORE_DOCS; - -import java.io.IOException; -import java.util.Iterator; -import org.apache.lucene.codecs.DocValuesProducer; -import org.apache.lucene.codecs.NormsProducer; -import org.apache.lucene.index.BinaryDocValues; -import org.apache.lucene.index.FieldInfo; -import org.apache.lucene.index.NumericDocValues; -import org.apache.lucene.index.SortedDocValues; -import org.apache.lucene.index.SortedNumericDocValues; -import org.apache.lucene.index.SortedSetDocValues; -import org.apache.lucene.util.BytesRef; - -/** Bridge helper methods for legacy codecs to map sorted doc values to iterables. */ -class LegacyDocValuesIterables { Review comment: _not_ annotated as Deprecated but all public stuff within it _is_ annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacyNumericDocValuesWrapper.java ########## @@ -1,96 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.lucene.codecs.memory; - -import java.io.IOException; -import org.apache.lucene.index.NumericDocValues; -import org.apache.lucene.util.Bits; - -/** - * Wraps a {@link LegacyNumericDocValues} into a {@link NumericDocValues}. - * - * @deprecated Implement {@link NumericDocValues} directly. - */ -@Deprecated Review comment: annotated as Deprecated ########## File path: lucene/codecs/src/java/org/apache/lucene/codecs/memory/LegacySortedNumericDocValuesWrapper.java ########## @@ -1,100 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.lucene.codecs.memory; - -import java.io.IOException; -import org.apache.lucene.index.SortedNumericDocValues; - -/** - * Wraps a {@link LegacySortedNumericDocValues} into a {@link SortedNumericDocValues}. - * - * @deprecated Implement {@link SortedNumericDocValues} directly. - */ -@Deprecated Review comment: annotated as Deprecated -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org