You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by kr...@apache.org on 2019/01/29 14:31:21 UTC
[lucene-solr] branch jira/solr-9515 updated (160ced3 -> 3a61a41)
This is an automated email from the ASF dual-hosted git repository.
krisden pushed a change to branch jira/solr-9515
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
discard 160ced3 SOLR-9515: Update to Hadoop 3
new 08ca33f LUCENE-7430: Add some explicit delta for bounds objects that corresponds to point resolution in doc values.
new 1e18c12 SOLR-9502: ResponseWriters should natively support MapSerializable
new 3d13009 SOLR-9512: CloudSolrClient tries other replicas if a cached leader is down
new afc5734 SOLR-9524: SolrIndexSearcher.getIndexFingerprint uses dubious synchronization
new 3712bf5 LUCENE-7292: Fix build to use "--release 8" instead of "-release 8" on Java 9 (this changed with recent EA build b135)
new 4574cb8 SOLR-8080: bin/solr start script now exits with informative message if using wrong Java version
new a1bbc99 Add install script support for CentOS and better distro detection under Docker
new bd3fc7f Revert "SOLR-9512: CloudSolrClient tries other replicas if a cached leader is down"
new 003a943 Synchronizing CHANGES.txt with fixes released in 6.2.1
new e0125c9 Add 6.2.1 back compat test indexes
new 3acfa08 Merge remote-tracking branch 'origin/master'
new d326adc SOLR-9305, SOLR-9390: Don't use directToLeaders updates in partition tests (see SOLR-9512)
new 93bc88d SOLR-9538: Relocate (BinaryResponse|JSON|Smile)Writer tests to org.apache.solr.response which is the package of the classes they test. (Jonny Marks via Christine Poerschke)
new f7aa200 LUCENE-7407: switch doc values usage to an iterator API, based on DocIdSetIterator, instead of random acces, freeing codecs for future improvements
new 6c48549 LUCENE-7455: slf4j uses MIT license not BSD-LIKE
new 15cee31 SOLR-9446: Leader failure after creating a freshly replicated index can send nodes into recovery even if index was not changed
new b894ab2 SOLR-9508: Install script should check existence of tools, and add option to NOT start service
new 7561461 SOLR-7826: Refuse "bin/solr create" if run as root, unless -force is specified
new 2ef34e9 SOLR-8186: Solr start scripts, only log to console when running in foreground
new 5398179 SOLR-6871: Updated the quickstart tutorial to cover the 6.2.0 release, and added ant target "generate-website-quickstart" to convert the bundled version of the tutorial into one suitable for the website.
new 9e09045 SOLR-8186: suppress log4j access warnings.
new f87276e LUCENE-7458: Update license texts of dual-licensed libraries to conform to resolved ASF cases
new a002aa5 SOLR-5563: Quieten down SolrCloud logging
new d146354 SOLR-6871: Fix precommit - accept /solr/downloads.html as valid link
new 80336a2 SOLR-8995: Use lamdas in URPs
new 262a3ac SOLR-8995: Use lamdas in URPs
new a9f82a1 SOLR-8995: precommit errors
new 5acbcac SOLR-9542: Kerberos delegation tokens requires Jackson library
new eabb05f SOLR-8186: Added robustness to the dynamic log muting logic
new 75e69c5 SOLR-9549: Fix bug in advancing docValues
new a41dd86 SOLR-9305, SOLR-9390: *really* dont' use directToLeaders
new c55a14e SOLR-9544: Give ObjectReleaseTracker more time for async closing objects
new 7377d0e LUCENE-7407: fix stale javadocs
new f391d570 SOLR-6677: Reduced logging during Solr startup, moved more logs to DEBUG level
new 6365920 SOLR-8487: Adds CommitStream to support sending commits to a collection being updated
new 5183b67 Merge remote-tracking branch 'origin/master'
new 73c2edd SOLR-9534: You can now set Solr's log level through environment variable SOLR_LOG_LEVEL and -q and -v options to bin/solr
new bede7ae SOLR-9534: Fix test failures related to nullpointer when printing core name in logs.
new b50b910 SOLR-9330: Fix AlreadyClosedException on admin/mbeans?stats=true
new 53dd74b LUCENE-7407: fix stale javadocs
new 24ec3bd fix test bug
new 3eb0f7c SOLR-6090: Remove unreachable printLayout usage in cloud tests
new 0abf032 LUCENE-7454: unusedPrivateMember removal (DefaultIndexingChain) and tweak (PointInSetQuery)
new a9eb64e SOLR-9543: reduce code duplication in ReRankQParserPlugin.ReRankCollector.topDocs (part 1 of 2)
new ef5da97 SOLR-9551: Add JSONWriter constructor variant, JSONWriterTest.testConstantsUnchanged test. (Jonny Marks, Christine Poerschke)
new 18c31b3 SOLR-9537: Support facet scoring with the scoreNodes expression
new 4733488 SOLR-9537: Update CHANGES.txt
new 4ab8e9c LUCENE-7452: block join queries' exception message to suggest how to find a doc which violate orthogonality restriction.
new 46301f2 SOLR-8395: add disclaimer into 7.0 migration - it won't work there.
new 65439e2 SOLR-9558: DIH TemplateTransformerto to support multivalued fields
new c809cd4 SOLR-9500: Add LogLevel annotation for test-specific logging changes
new 4c7a8c4 SOLR-9548: The beginning of solr.log now starts with a more informative welcome message
new 255bf89 SOLR-6677: Some more logging moves from INFO to DEBUG
new 6687244 SOLR-9486: Fix race in AutoCommitTest
new 691472c SOLR-9557: Every implicit requesthandler now has a default 'useParams' attribute
new 581effd removed unnecessary public static final
new be4233c SOLR-9132: Cut over DeleteReplica tests
new a8f4ef0 SOLR-9543: reduce code duplication in ReRankQParserPlugin.ReRankCollector.topDocs (part 2 of 2)
new d6d4f34 Fix @link typo.
new 7a6567e TestSmileRequest to import response.SmileWriterTest instead of (deprecated) request.SmileWriterTest predecessor. Then remove (three) deprecated/relocated tests. (Follow-ons from SOLR-9538 itself.)
new f6622ef SOLR-9557: reverting an optimization
new 208e2bc SOLR-9557: optimize splitsmart
new c1553c2 SOLR-9548: Print full solr-impl version for SNAPSHOT builds
new 6b28af0 SOLR-9547: Do not allow bin/solr start as root user (unless -force param specified)
new 8046fe2 SOLR-9411: Better validation of dynamic field for Schema API
new 0eaa85f SOLR-6677: part 3, moving some more to DEBUG. Only printing "Updated live nodes from ZooKeeper..." if there was actually a change
new 59c1071 SOLR-6677: More log noise reduction
new 1d2be1d SOLR-9567: Make ReRankQParserPlugin's private ReRankCollector a public class of its own. (Christine Poerschke)
new 85603b0 Remove unused local (targetShard) in SliceMutator.
new a84d9a5 In ConfigSetProperties use unintentionally unused local (objectClass).
new 9f35a6b SOLR-9411: Better validation for Schema API add-field
new 09890f7 SOLR-9572: config API to show expanded useParams for request handlers inline
new 7afa220 avoid unnecessary map creation
new eba3939 SOLR-7436: Solr stops printing stacktraces in log and output (add -XX:-OmitStackTraceInFastThrow to solr.in.{sh|cmd))
new 5c5c0c9 SOLR-9576: Make FieldAnalysisRequestHandler, DocumentAnalysisRequestHandler & DumpRequestHandler implicit
new e8767da SOLR-8995: use lambdas for CoreCloseListener
new 8ce52cf SOLR-8995: use lambdas for CoreCloseListener
new 54dd6d1 SOLR-8995: apparently precommit fails if interfaces are not static. strange
new ce24de5 SOLR-9504: A replica with an empty index becomes the leader even when other more qualified replicas are in line
new 063d624 SOLR-8146: refactored the replica rules classes so that they can be accessed from SolrJ
new 7d13f3e SOLR-9582: reset lastDocID when switching to a new LeafReader
new 9cd6437 SOLR-9258: Optimizing, storing and deploying AI models with Streaming Expressions
new 8f00bcb SOLR-9258: Fix precommit
new 787d905 SOLR-9258: Update CHANGES.txt
new 64b0c91 SOLR-9554: fix NullPointerException when cores move schema.xml to managed-schema concurrently. No new test added yet.
new ef747c8 SOLR-9556: Exit failover thread on interrupt
new f13b727 SOLR-9205: Parse schema in LukeResponse
new fe1b290 Removes some unused locals in solr/core request and response packages.
new ff35924 In AddUpdateCommand remove one unused local and the getSchema.getUniqueKeyField method call that initialises it.
new dbc29c0 SOLR-9574: Factor out AbstractReRankQuery from ReRankQParserPlugin's private ReRankQuery.
new 08a5951 Correct TransformerFactory.defaultFactories initialCapacity. (Diego Ceccarelli via Christine Poerschke)
new 7a8ff69 SOLR-5041: Add a test to make sure that a leader always recovers from log on startup
new fdd5d3c Remove unused import
new 250c9d9 SOLR-6677: Call out logging changes in upgrading section of CHANGES
new 67a9d3a SOLR-9554: adding a test for concurrent schema upgrade in cloud.
new 3182cd9 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 31d07ed LUCENE-7430: Add extra space in the shape bounding box to handle quantization issues.
new 6f70992 SOLR-9588: Remove Guava dependency from SolrJ
new 632d129 LUCENE-7469: Avoid TestBooleanRewrites test failures due to floating-point inaccuracy issues.
new cc4c780 SOLR-9554: clear statics to fix the test failure
new d0ff2d2 LUCENE-7459: LegacyNumericDocValuesWrapper should check the value before the bits for docs that have a value.
new 2f88bc8 LUCENE-7457: Make Lucene54DocValuesFormat's sparse case actually implement an iterator.
new 0866720 Merge remote-tracking branch 'origin/master'
new 8d1f458 SOLR-9520: Kerberos delegation support in SolrJ
new 6f6bb08 SOLR-6677: queryConverter message is now at TRACE
new 9f187ec SOLR-8140: Remove unfinished admin-extra Includes UI element and never-implemented commented-out code
new 472e804 SOLR-8140: Fix CHANGES file, was missing commiter name
new e7ade28 Merge remote-tracking branch 'origin/master'
new 3a76ef1 SOLR-9520: Kerberos delegation support in SolrJ
new fb33980 SOLR-9520: Kerberos delegation support in SolrJ
new 2ad0082 SOLR-9475: Imrpove distro detection by grepping /etc/os-release and adding lsb_release -i
new 32446e9 LUCENE-7453: Create a Lucene70Codec.
new 01ecc06 LUCENE-7467: improve exception message when token position overflows int
new a9dab0f SOLR-9132: Migrate some more tests
new 3bcecd9 SOLR-9132: Mark MigrateRouteKey test as slow
new 58031fd SOLR-9563: Collection creation can fail if a node doesn't update its state quickly enough
new 5fbf135 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 221a687 SOLR-9589: Remove jackson dependency from SolrJ
new 6739e07 LUCENE-7472: MultiFieldQueryParser.getFieldQuery() drops queries that are neither BooleanQuery nor TermQuery.
new 796ed50 LUCENE-7456: PerFieldPostings/DocValuesFormat was failing to delegate the merge method
new d50cf97 LUCENE-7474: Doc values writers should have a sparse encoding.
new cf18c45 Fix compilation.
new 722e827 LUCENE-7438: New UnifiedHighlighter
new 45af6f0 don't randomize IWC for this test
new b6610b9 fix javac cast warnings
new d398617 SOLR-9132: RulesTest must tear down collections at the end of each test
new 0eb6b1c SOLR-9604: Ensure SSL connections are re-used
new 001a3ca LUCENE-7407: speed up iterating norms a bit by having default codec implement the iterator directly
new cae6b49 SOLR-9592: use correct leaf reader rather than top-level reader in SolrIndexReaderm.decorateDocValues
new 36b3b08 Revert "SOLR-9604: Ensure SSL connections are re-used"
new 28d187a LUCENE-7468: ASCIIFoldingFilter should not emit duplicated tokens when preserve original is on.
new 9128bdb LUCENE-7475: Make norms sparse.
new ce22c26 SOLR-9470: Index replication interactions with IndexWriter can cause deadlock.
new 05f51c8 SOLR-9278: Update issue number in CHANGES to be orig rather than dupe.
new e1370d2 LUCENE-7475: Make Lucene70NormsFormat's SparseDISI use the slice API rather than RandomAccessSlice.
new 87bad09 SOLR-9146: Parallel SQL engine should support >, >=, <, <=, <>, != syntax
new fb08881 LUCENE-7479: SimpleText should directly implement the new doc values APIs.
new 8225569 don't randomize IWC for this test
new 6aa28bd SOLR-8385: Narrow StreamFactory.withFunctionName clazz parameter to prevent misconfiguration
new 5ef60af LUCENE-7438: Renovate benchmark module's support for highlighting
new 0414570 LUCENE-7438: fix broken build
new f22b1da SOLR-9604,SOLR-9608: Ensure SSL connections are re-used
new d8bb56d SOLR-9604,SOLR-9608: fix HttpSolrClientConPoolTest.testPoolSize()
new 9fea512 SOLR-9614: fixing TestSolrCloudWithKerberosAlt
new 58b64c3 LUCENE-7484: FastVectorHighlighter failed to highlight SynonymQuery
new 4a3d134 Rename TestLucene50FieldInfoFormat so that its name reflects the tested class.
new 9ada6ec Add tests for Lucene50SegmentInfoFormat.
new 257ea34 LUCENE-7476: JapaneseNumberFilter should not invoke incrementToken on its input after it's exhausted
new 4fe3110 automaton initial state is always 0
new ee3f9e1 SOLR-9337: Add fetch Streaming Expression
new d69412b SOLR-9337: Update CHANGES.txt
new 63ef459 LUCENE-7487: Remove unnecessary synchronization from Lucene70NormsProducer.
new 2fbbcac LUCENE-7485: Better storage of sparse values in Lucene70NormsFormat.
new 8648fd5 SOLR-9534: Fix typo in help, said "-V or -version", but should be "-V or -verbose"
new 9819122 SOLR-9579: SchemaField should implement lucene.IndexableFieldType to avoid repeated creation
new 2bbca4c (part of) SOLR-6203: ResponseBuilder.setSortSpec arg name tweak. (Judith Silverman via Christine Poerschke)
new d25aba2 LUCENE-7486: DisjunctionMaxQuery does not work correctly with queries that return negative scores
new b00f109 SOLR-8969: Resolve NPE for SQLHandler when in non-cloud mode
new 7660dde SOLR-8969: Fix static cloud check
new 0f08ad9 SOLR-9432: json facet refinement progress, test refinement info going to shards
new 56cd8bf SOLR-9103: Restore ability for users to add custom Streaming Expressions
new 11e8727 fix package-before-license nit
new 22780d9 fix unused imports
new 6512d0c SOLR-9610: New AssertTool in SolrCLI for easier cross platform assertions from command line
new 1b7a88f LUCENE-7491: fix merge exception if the same field has points in some segments but not in others
new 175370f LUCENE-7492: Fix LRUQueryCache javadocs.
new 4ae1643 LUCENE-7490: SimpleQueryParser now parses '*' as MatchAllDocsQuery
new f4d3ca8 LUCENE-7491: also allow for merging segment with points before one without points for a given field (thank you MockRandomMergePolicy!)
new 4744673 SOLR-9639: CDCR Tests only fix. Wait until recovery is over before remove the tmp_colletion.
new ea12122 LUCENE-7495: Fix doc values iterators' assertions in advance().
new 9304ef9 LUCENE-7486: Explain() should initialize maxScore to NEGATIVE_INFINITY too.
new 33db4de SOLR-9325: solr.log is now written to $SOLR_LOGS_DIR without changing log4j.properties
new 5261eb0 SOLR-9625: Add HelloWorldSolrCloudTestCase class (Christine Poerschke, Alan Woodward, Alexandre Rafalovitch)
new a4a314d SOLR-6203: in QueryComponent rename groupSortStr to sortWithinGroupStr (so that name and meaning match)
new 927fd51 LUCENE-7489: Better sparsity support for Lucene70DocValuesFormat.
new 65f5580 SOLR-9566: Don't put replicas into recovery when collections are created
new 46aeb52 SOLR-9642: Refactor the snapshot cleanup mechanism to rely on Lucene
new c219525 SOLR-9627: Add QParser.getSortSpec, deprecate misleadingly named QParser.getSort (Judith Silverman, Christine Poerschke)
new 19c7f8e SOLR-9628: Set lastDocId in Trie fields
new c22725f LUCENE-7494: Give points a per-field API.
new 9260a13 LUCENE-7363: Fixed DecimalDigitFilter in case of supplementary code points.
new 4498cc7 LUCENE-6914: Fix issue ID in the change log.
new f870c20 remove unused imports
new 20ea535 SOLR-9632: Add deleteAllCollections method to MiniSolrCloudCluster
new 67f3f43 SOLR-9634: Deprecate create/deleteCollection methods on MiniSolrCloudCluster
new b2188f4 SOLR-9634: Remove deprecated methods
new bb907a2 * SOLR-9506: cache IndexFingerprint for each segment
new e836071 LUCENE-7501: BKDReader should not store the split dimension explicitly in the 1D case.
new 739981b LUCENE-7493: FacetCollector.search now accepts limit=0, for getting facets but not search hits
new a17e920 LUCENE-7489: Wrap only once in case GCD compression is used.
new fe17b4e Merge remote-tracking branch 'origin/master'
new 9aa764a * SOLR-9506: cache IndexFingerprint for each segment
new ffa5c4b SOLR-9506: reverting the previous commit
new 3be6701 LUCENE-7503: Undeprecate o.o.l.util.LongValues.
new b78f221 LUCENE-7497: add test case
new 53129ba Merge remote-tracking branch 'origin/master'
new c2e031a SOLR-9657: New TemplateUpdateProcessorFactory added
new 6893595 SOLR-9657: Addressing test failures
new 45ca4bd LUCENE-7505: AnalyzingInfixSuggester returned invalid results when allTermsRequired is false and context filters are specified
new 731c5f9 fix typo in comment
new d03cc92 LUCENE-7506: FastTaxonomyFacetCounts use ConjunctionDISI so cost is in proportion to size of intersected set of documents
new f43742a SOLR-9417: Allow daemons to terminate when they finish iterating a topic
new 67ba19a Merge remote-tracking branch 'origin/master'
new 8ae3304 SOLR-7580: Move defaults in bin/solr.in.sh into bin/solr (incl. Windows)
new fe77dff SOLR-7850: Move defaults in bin/solr.in.sh into bin/solr (incl. Windows)
new be8bd77 LUCENE-7507: Upgrade morfologik-stemming to version 2.1.1 (fixes security manager issue with Polish dictionary lookup).
new 39db548 SOLR-9417: Update CHANGES.txt
new 14b6d93 SOLR-8370: Display configured Similarity in Schema-Browser
new 127bf9f SOLR-9657: Use cache for templates
new c4b4830 LUCENE-7496: Better toString for SweetSpotSimilarity
new 9776196 SOLR-99570: Various log tidying at Solr startup
new a4952b1 Merge remote-tracking branch 'origin/master'
new af88e7f SOLR-9570: Fix test failures and start using SolrTestCaseJ4's createTempDir mm
new 36e997d Relax scores comparisons in TestBooleanRewrites.
new a19ec19 LUCENE-7513: Update to randomizedtesting 2.4.0.
new bc0116a LUCENE-7515: RunListenerPrintReproduceInfo may try to access static rule fields without the rule being called. This flag is needed to ensure this isn't the case.
new ccbafdc SOLR-9546: Eliminate unnecessary boxing/unboxing going on in SolrParams
new 49ca9ce SOLR-9546: reverted some changes
new 57ba961 SOLR-9326: Ability to create/delete/list snapshots at collection level.
new 91f58ac SOLR-9676: DefaultSolrHighlighter: clarify warning when FVH can't be used
new c9cf0ef SOLR-9325: Remove unnecessary search/replace in installer script
new e3a8a0f SOLR-9662: New parameter -u <user:pass> in bin/post to pass basicauth credentials
new 3488f12 SOLR-9610: Bugfix option key for assertTool
new 0ec1f22 In IndexWriter increase use of UNBOUNDED_MAX_MERGE_SEGMENTS (and decrease use of magic -1).
new 9b49c72 SOLR-9518: Kerberos Delegation Tokens don't work without a chrooted ZK
new 184b0f2 SOLR-9506: cache IndexFingerprint for each segment
new 9aca4c9 LUCENE-7462: Give doc values APIs an `advanceExact` method.
new c9de11d Merge remote-tracking branch 'origin/master'
new 34ad857 SOLR-7604: add testcase to verify the schema of .system collection
new 61e180b SOLR-9255: Rename SOLR_AUTHENTICATION_CLIENT_CONFIGURER -> SOLR_AUTHENTICATION_CLIENT_BUILDER
new ef57374 SOLR-7506: Roll over GC logs by default via bin/solr scripts
new e1b0693 LUCENE-7520: WSTE shouldn't expand MTQ if its field doesn't match filter
new 97339e2 LUCENE-7462: Fix LegacySortedSetDocValuesWrapper to reset `upTo` when calling `advanceExact`.
new 37871de SOLR-9634: correct name of deprecated/removed method in solr/CHANGES.txt
new 4a85163 SOLR-9654: add overrequest param to JSON Facet API
new 9d692cd SOLR-9657: Fixed Javadocs and added example
new c9132ac SOLR-9654: tests: specify descending count sort for streaming
new ce57e8a Fixed Interval Facet count issue in cases of open/close intervals on the same values
new b7aa582 SOLR-4531: Add tests to ensure that recovery does not fail on corrupted tlogs
new 0782b09 LUCENE-7519: add optimized implementations for browse-only facets
new 27ba8e2 SOLR-9441: Solr collection backup on HDFS can only be manipulated by the Solr process owner.
new e152575 SOLR-9536: OldBackupDirectory timestamp field needs to be initialized to avoid NPE.
new c15c8af SOLR-9536: Add hossman to CHANGES.
new a916877 Merge remote-tracking branch 'origin/master'
new 9303112 SOLR-7604: add testcase to verify the schema of .system collection
new 6d9a99f SOLR-9692: blockUnknown property still breaks the internode communication
new 941c5e9 SOLR-9579: fix intellij compilation: add lucene core dependency to the langid contrib
new d25a618 SOLR-9481: Authentication and Authorization plugins now work in standalone mode, including edit API
new 62bc90d SOLR-5245: Add a test to ensure that election contexts are keyed off both collection name and coreNodeName so that killing a shard in one collection does not result in leader election in a different collection.
new b8d9647 SOLR-2039: Multivalued fields with dynamic names does not work properly with DIH
new 768c7e2 SOLR-2212: Add a factory class corresponding to Lucene's NoMergePolicy
new b69c5d9 SOLR-9481: Add info-level log "Initializing authentication plugin: <classname>" Move Sha256AuthProv warning "No users configured yet" to debug level, as this is quite normal
new ecfbe51 Merge remote-tracking branch 'origin/master'
new 5394d29 LUCENE-7475: Remove one layer of abstraction in the Lucene70 norms impl.
new 71c6518 LUCENE-7462: Fix buggy advanceExact impl of empty binary doc values.
new 643429d LUCENE-7489: Remove one layer of abstraction in binary doc values and single-valued numerics.
new db43bfb SOLR-9610: Add timeout option, abort early on auth failure SOLR-9680: Better error messages in SolrCLI when authentication required
new feb1a5d SOLR-9670: Support SOLR_AUTHENTICATION_OPTS in solr.cmd
new 24446f5 SOLR-9481: Fix test errors by using coreContainer.getSolrHome instead of SolrResourceLoader.locateSolrHome() in SecurityConfHandlerLocal
new 7794fbd SOLR-4164: fix group.limit=-1 in distributed mode
new 3d21029 SOLR-9481: Fix precommit test, unused import
new e448360 SOLR-9654: tests: temporarily disable overrequest code
new 53507b4 SOLR-9654: tests: fix overrequest test by fixing doc->shard mapping
new 2ee7231 SOLR-9533: Reload core config when a core is reloaded
new 727bf55 SOLR-9559: Add ExecutorStream to execute stored Streaming Expressions
new d215f9e SOLR-9533: Fix precommit
new 7b3d29d SOLR-9533, SOLR-9559: Undate CHANGES.txt
new d9c4846 SOLR-9692: blockUnknown property makes inter-node communication impossible
new d6b6e74 SOLR-2094: XPathEntityProcessor should reinitialize the XPathRecordReader instance if the 'forEach' or 'xpath' attributes are templates & it is not a root entity
new 0feca1a general cleanup to use java 8 feautures
new e6ce903 SOLR-8146: removing the unused class
new 2172f3e SOLR-1085: Add support for MoreLikeThis queries and responses in SolrJ client
new af60048 LUCENE-7429: AnalyzerWrapper can now wrap the normalization analysis chain too.
new fa4e599 SOLR-9610: Fix typo in usage for assertTool timeout option. use --timeout instead of --ms
new 1344d89 SOLR-9371: Fix bin/solr script calculations - start/stop wait time and RMI_PORT
new c8906b2 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new f56d111 SOLR-9132: Cut over some collections API and recovery tests
new 1f06411 SOLR-9481: Try to fix flaky test error by removing unnecessary initCore() in @Before method
new b6e0ab0 SOLR-9132: Fix precommit
new cff2774 SOLR-9132: Fix test bug
new 3b49705 SOLR-9132: Don't require indexInfo from corestatus over reloads
new 2e21511 SOLR-9621: Remove several Guava & Apache Commons calls in favor of java 8 alternatives.
new 650276e SOLR-9681: add filters to any facet command
new d8d3a8b SOLR-9681:tests: add filter after block join test
new 0f8802b SOLR-9704: optimization: use filters after blockChildren for acceptDocs
new 42eab70 SOLR-9701: NPE in export handler when fl parameter is omitted.
new dbc2bc7 SOLR-9481: Uppering debug level on the failing test and inserting extra logging. Also throw instead of swallow in case of problems parsing local security.json file
new 813b685 LUCENE-7135: work around security manager when checking for 32/64 bit JVM
new 2ad2fca SOLR-9697: Fixed zk upconfig which was broken on windows
new 325b74e LUCENE-7529: Fix argument checks of MultiDocValues' advanceExact impls.
new 66c90a9 LUCENE-7528: Fix Lucene54's advanceExact impl in the sparse case.
new 72bdbd2 Adding version 6.4.0
new 87c6ec4 SOLR-9442: Adds Array of NamedValuePair (json.nl=arrnvp) style to JSONResponseWriter. (Jonny Marks, Christine Poerschke)
new c444658 Up test timeout to match all others in TestCollectionStateWatchers
new 417e29a Minor typo fix in solr.cmd help
new 2baad4c LUCENE-7135: add issue number in CHANGES.txt
new 5120816 OLR-9433: SolrCore clean-up logic uses incorrect path to delete dataDir on failure to create a core
new 22aa34e SOLR-9481: Move changes entry to 6.4
new 4383bec SOLR-9481: Clearing existing global interceptors on HttpClientUtil to avoid user/pass leaks from other tests
new 359f981 SOLR-9681: move "filter" inside "domain" block
new b6ff3fd Add some debugging to HdfsRecoveryZkTest
new 5a66b3b SOLR-8542: Adds Solr Learning to Rank (LTR) plugin for reranking results with machine learning models. (Michael Nilsson, Diego Ceccarelli, Joshua Pantony, Jon Dorando, Naveen Santhapuri, Alessandro Benedetti, David Grohmann, Christine Poerschke)
new 69e654b LUCENE-7501: fix back-compat bug; add test
new 92f56ea LUCENE-7135: only use OS_ARCH if we couldn't access sun.arch.data.model
new d0e32f3 SOLR-9709: add json.nl=map example comment, expand json.nl test coverage.
new 9eb806a SOLR-8542: Add maven config and improve IntelliJ config.
new be772db SOLR-9710: fix test bug
new 4a12a26 Revert "SOLR-9710: fix test bug"
new 940a337 close() not implemented
new 1f595a2 SOLR-9720: Refactor Responsewriters to remove dependencies on TupleStream, Tuple, Explanation
new 213a2a1 SOLR-5344: relax the test requirements for estimated hit counts
new 78b768f SOLR-9720: Fix for JSONWriterTest
new 84171ec Remove spurious imports
new ad9c133 Remove spurious imports
new 1381dd9 SOLR-9055: Make collection backup/restore extensible.
new 401d774 SOLR-7539: Upgrade the clustering plugin to Carrot2 3.15.0.
new b2bf87d SOLR-9360: Solr script not properly checking SOLR_PID
new 358bdd4 SOLR-9720: tweak JSONWriter.writeArray
new 1f1990d SOLR-9716: RecoveryStrategy sends prep recovery command without setting read time out which can cause replica recovery to hang indefinitely on network partitions
new 4b3e7f2 SOLR-9682: add param query type to facet filter
new 94c7969 SOLR-9624: Do not highlight CSV output
new 9148362 SOLR-9005: Add guard condition to the example js
new 284eb77 SOLR-9005: Remove tabs from solr/example/files/conf/update-script.js.
new cc99815 LUCENE-6824: TermAutomatonQuery now rewrites to TermQuery, PhraseQuery or MultiPhraseQuery when the word automaton is simple
new 7fb72bf SOLR-9293: Solrj client support for hierarchical clusters and other topics marker.
new cbf8235 SOLR-9726: Reduce number of lookupOrd calls made by the DocValuesFacets.getCounts method. (Jonny Marks via Christine Poerschke)
new ef074a6 SOLR-9717: Refactor '/export' to not hardcode the JSON output and to use an API
new 6abfad0 SOLR-9717: Refactor '/export' to not hardcode the JSON output and to use an API
new bb25214 SOLR-9739: JavabinCodec implements PushWriter interface
new 4d6be31 SOLR-9720: Use the new MapWriter and IteratorWriter interface
new f203c7c QueryComponent.mergeIds tweak to local 'queue' variable.
new 915ed6f Merge remote-tracking branch 'origin/master'
new a612861 Remove not actually needed JSONWriter.writeArray override.
new 46fad72 Merge remote-tracking branch 'origin/master'
new cfcf408 SOLR-9519: recurse sub-facets of empty buckets if they can widen domain again
new 750da7c LUCENE-7431: SpanNotQuery should support negative pre/post distance for overlap
new b02e7a9 SOLR-9038: add snapshotscli.sh and supporting code
new da841be LUCENE-7544: UnifiedHighlighter: extension hooks for custom query handling
new 1184046 SOLR-9740: fix macro expansion of multi-valued parameters
new 98b8370 Add 6.3.0 back compat test indexes
new 6c25adb SOLR-8332: Factor HttpShardHandler[Factory]'s url shuffling out into a ReplicaListTransformer class. (Christine Poerschke, Noble Paul)
new 2902727 LUCENE-7538: throw IllegalArgumentException if you attempt to store a too-massive text field
new c415bc8 LUCENE-7545: Dense norms/doc-values should not consume memory for the IW buffer.
new 3e15233 LUCENE-5867: Add a BooleanSimilarity.
new 6b9f113 LUCENE-7524: More detailed explanation of idf.
new c4c5e86 LUCENE-7531: Removed packing support from FST.
new 77605fe LUCENE-7546: people.apache.org -> home.apache.org
new bd6c052 LUCENE-7547: close the dictionary file so we don't leak file handles
new 2c752b0 SOLR-8542: disallow reRankDocs<1 i.e. must rerank at least 1 document (Michael Nilsson via Christine Poerschke)
new 86a5157 SOLR-8542, SOLR-9746: prefix solr/contrib/ltr's search and response.transform packages with ltr
new a209c4e LUCENE-7534: fix smokeTestRelease.py to work on Cygwin
new b359636 SOLR-9718: replace assert and assertTrue() to assertEquals()
new b0c43d5 LUCENE-7557: use BM25Similarity for this test
new 4d94510 LUCENE-7558: use BM25Similarity for this test
new 2bc1d27 LUCENE-7555: use BM25Similarity for this test
new 7523d58 LUCENE-7556: use BM25Similarity for this test
new 672d7e0 LUCENE-7554: use BM25Similarity for this test
new 8fa08f6 Revert the last change so we continue using randomize similarity for this test.
new 8104468 Revert the last change so we continue using randomize similarity for this test.
new c11d6f9 Revert the last change so we continue using randomize similarity for this test.
new 4619727 Revert the last change so we continue using randomize similarity for this test.
new 4a47c57 Revert the last change so we continue using randomize similarity for this test.
new c0f9bdf don't use BooleanSimilarity in RandomSimilarity
new 7936f74 Merge remote-tracking branch 'origin/master'
new 907bed8 SOLR-9718: replace assert and assertTrue() to assertEquals()
new a86f807 LUCENE-6664: add getter
new fba2a86 Fix arg order in CommonParamsTest's assertEquals.
new 4a31b29 SOLR-9166: Export handler returns zero for numeric fields that are not in the original doc
new c0b7edb SOLR-9166: Export handler returns zero for numeric fields that are not in the original doc. Fixed precommit
new 76b439a SOLR-9751: PreAnalyzedField can cause managed schema corruption
new ca80ba6 SOLR-9166: fix precommit
new 487b097 SOLR-9366: Limit memory consumed by FastLRUCache with a new 'maxRamMB' config parameter
new b57a5e4 SOLR-9633: Fix issue number in CHANGES.txt
new 0d290ae SOLR-9736: Solr resolves the collection name against the first available leader or first replica of the first slice
new 0325722 SOLR-9284: The HDFS BlockDirectoryCache should not let it's keysToRelease or names maps grow indefinitely.
new 212b1d8 LUCENE-7461: Refactor doc values queries to leverage the new iterator API.
new 358c164 SOLR-9284: Reduce off heap cache size and fix test asserts.
new 280cbfd LUCENE-7387: fix defaultCodec in build.xml to account for the line ending
new 7af454a LUCENE-7526: UnifiedHighlighter: enhance MTQ passage relevancy. TokenStreamFromTermVector isn't used by the UH anymore. Refactor AnalysisOffsetStrategy into TokenStream and MemoryIndex strategies, and related refactorings from that.
new 6c3c6bc LUCENE-7537: Index time sorting now supports multi-valued sorts using selectors (MIN, MAX, etc.)
new 782923b SOLR-9666: SolrJ LukeResponse support dynamic fields
new ace423e SOLR-9077: Streaming expressions should support collection alias
new c20d129 SOLR-9729: JDBCStream improvements
new 012d75d SOLR-9597: Add setReadOnly(String ...) to ConnectionImpl
new 6ec68dd LUCENE-7562: don't throw NPE when encountering a level 2 ghost field
new 24b5a62 LUCENE-7652: improve BasePostingsFormatTestCase with a level 2 ghost test
new d675518 LUCENE-7560: make QueryBuilder.createFieldQuery not final anymore
new 53a0748 SOLR-9284: Reduce off heap cache size.
new 774e31b add basic sorted index bwc test
new e402a30 SOLR-9606: Change hard-coded keysize from 512 to 1024
new f9a0693 LUCENE-7564: AnalyzingInfixSuggester should close its IndexWriter by default at the end of build()
new 738198e SOLR-9772: reuse comparator when deriving fieldSortValues
new c51e890 LUCENE-7559: UnifiedHighlighter: Increase Passage visibility
new cbc8392 LUCENE-7559: fix indentation of entire file
new 7d7e362 LUCENE-7542: Release smoker should fail when CHANGES.txt has a release section for a future release
new 46ce87c SOLR-9324: move changes entry to 6.4
new 8938c9f LUCENE-7533: Classic query parser: disallow autoGeneratePhraseQueries=true when splitOnWhitespace=false (and vice-versa).
new 0ec660a Wrong casting of CharSequence to String
new 6d540b9 LUCENE-7536: ASCIIFoldingFilterFactory.getMultiTermComponent can emit two tokens.
new 5e062d2 make PrimaryNode's IndexWriter protected
new 157c0bc Log root cause error when directories can't be deleted on core unload
new 3c4315c Merge remote-tracking branch 'origin/master'
new f42cc2a SOLR-9782: for json.nl expand test coverage and comments w.r.t. NamedList(null=null)
new 4236da2 LUCENE-7466 - added axiomatic similarity, patch from Peilin Yang
new 380b5ca SOLR-9626: Add css class, when match key is found
new c3f172a LUCENE-7466 - adjusted changes.txt to reflect added axiomatic sim
new b426838 LUCENE-7567: don't clone BooleanClause in builder
new bb3278d LUCENE-7560: make QueryBuilder.analyzeXXX methods protected
new 33ff6cd LUCENE-7543: Make changes-to-html target an offline operation, by moving the Lucene and Solr DOAP RDF files into the Git source repository under dev-tools/doap/ and then pulling release dates from those files, rather than from JIRA.
new 51db00a LUCENE-7543: Added note to dev-tools/doap/README.txt about maintaining the website .htaccess file. Cleaned up DOAP files: added full Aapache license reference; added info about canonical URLs; dropped useles stylesheet processing instruction.
new b768a83 LUCENE-7543: fixed canonical URL in comment
new c5aa9b9 LUCENE-7543: Parse DOAP RDF files with Ant <xmlproperty> rather than Perl XML::Simple
new ff6da66 SOLR-8785: Use Dropwizard Metrics library for core metrics
new 87dc02e SOLR-8785: tweak attribution
new 6a83f0f LUCENE-7543: Update dev-tools/README.txt to include new dev-tools/ directories including doap/; add missing 1.4.1 and 4.9.1 release notes to Solr's CHANGES.txt; fix names of 3.6.1, 3.6.2, 4.0-ALPHA and 4.0-BETA releases in Solr's DOAP file to refer to solr instead of lucene.
new bf9db95 SOLR-9786: FieldType.getSetQuery, QParser.flags/isFilter, solr query parser use getSetQuery when appropriate and other optimizations
new 2173516 LUCENE-7568: Optimize merging when index sorting is used but the index is already sorted
new 3b4cc1b SOLR-9786: set filter flag for more parsers
new 7e6e689 SOLR-9786: set filter for join query parser
new dab2e24 SOLR-8785: Convert rates to be per minute from the default per second rates reported by the metrics library
new f8fa2e9 SOLR-8785: Use per-second rates for consistency in all stats outputs
new 41d7b24 SOLR-9721: javabin Tuple parser for streaming and other end points
new d87ffa4 SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders
new 5650939 SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders
new be74f4f LUCENE-7569: Fix index sorting test failures.
new e35500d Merge remote-tracking branch 'origin/master'
new 0985806 Merge branch 'master' of /Users/noble/work/lucene-solr with conflicts.
new e9e4715 reverting the large commit
new 142461b SOLR-9512: removed unused import
new 5ad741e SOLR-8871 - various improvements to ClassificationURP
new 96489d2 SOLR-8871 - adjusted header positioning
new a4573fe SOLR-8871 - added suppress forbidden for toUpperCase usage
new 4314c51 SOLR-9708: Added UnifiedSolrHighlighter. Added hl.method=original|fastVector|postings|unified
new 950ff50 Merge remote-tracking branch 'origin/master'
new dce5964 SOLR-9784: removed unused method
new 9b4b120 fix bad xml processing instruction placement
new d0b5d41 LUCENE-7574: Fix more index sorting test failures.
new 5228c8e SOLR-9801: Upgrade jetty to 9.3.14.v20161028
new eded69b SOLR-9433: Ignore testDeleteInstanceDirAfterCreateFailure on windows
new 346e766 Merge remote-tracking branch 'origin/master'
new 2ec9716 SOLR-9784: deprecated uploadconfig
new 2392106 SOLR-9784: deprecated uploadconfig
new 5b25943 SOLR-9784: added deprecation javadocs
new ca66266 SOLR-5260: Faceting on a field in SolrCloud with docValues=true and indexed=false fails
new e4733f6 SOLR-5260: Faceting on a field in SolrCloud with docValues=true and indexed=false fails, test fix
new 500c2be SOLR-5260: Faceting on a field in SolrCloud with docValues=true and indexed=false fails, test fix
new 641294a SOLR-8871 - adjusted UIMA processor test, patch from Alessandro Benedetti
new c36ec0b SOLR-8871 - removed suppress for forbidden API, added locale to toUpperCase
new bf424d1 SOLR-9728: Ability to specify Key Store type in solr.in file for SSL
new 32c4bd7 Merge remote-tracking branch 'origin/master'
new 70b3589 SOLR-9546: remove unnecessary boxing
new 44cce6b typo in javadocs
new 02c6877 SOLR-9783: (Search|Top)Group[s]ShardResponseProcessor.process: turned sortWithinGroup null check into assert. Also sort.equals tweak in (grouping) QueryCommand.create method.
new 590d31f SOLR-9768 RecordingJsonParser produces incomplete json (Wojciech Stryszyk via ab)
new a7fa920 SOLR-9660: in GroupingSpecification factor [group](sort|offset|limit) into [group](sortSpec) (Judith Silverman, Christine Poerschke)
new 9eaea79 Merge remote-tracking branch 'origin/master'
new e64bcb3 SOLR-9616 Solr throws exception when expand=true on empty index
new 98f7572 LUCENE-7542: Remove debug printing of parsed versions
new c61268f SOLR-9819: Upgrade Apache commons-fileupload to 1.3.2, fixing a security vulnerability
new fcccd31 LUCENE-7576: detect when special case automaton is passed to Terms.intersect
new 58476b1 improve IW javadocs
new 8cbcbc9 LUCENE-7576: fix other codecs to detect when special case automaton is passed to Terms.intersect
new 39c2f3d SOLR-9819: Add new line to the end of SHA
new 5e8db2e LUCENE-7563: use a compressed format for the in-heap BKD index
new bd8b191 LUCENE-7563: remove redundant array copy in PackedIndexTree.clone
new 3f6164c added an extra testcase
new 2e948fe LUCENE-7575: Add UnifiedHighlighter field matcher predicate (AKA requireFieldMatch=false)
new bf3a313 SOLR-9832: Schema modifications are not immediately visible on the coordinating node
new c164f7e SOLR-9827: Make ConcurrentUpdateSolrClient create RemoteSolrExceptions in case of remote errors instead of SolrException
new 8b98b15 SOLR-5043: New solr.dns.prevent.reverse.lookup system property that can be used to prevent long core (re)load delays on systems with missconfigured hostname/DNS
new 10500c8 Merge remote-tracking branch 'origin/master'
new ca5e736 SOLR-9822: speed up single-valued string fieldcache counting in dv facet processor
new d2ed42b removed two unused imports in TestPlainTextEntityProcessor.java
new bfc3690 SOLR-8542: couple of tweaks (Michael Nilsson, Diego Ceccarelli, Christine Poerschke)
new cacabc9 fix java warning in SolrQueryTest
new b97d9d7 LUCENE-7583: buffer small leaf-block writes in BKDWriter
new 1055209 SOLR-9834: A variety of spots in the code can create a collection zk node after the collection has been removed.
new 93c1146 fix stale comment
new 1d2e440 SOLR-9837: fix redundant calculation of docsWithField for numeric fields in field cache
new c185617 LUCENE-7583: move this class to the right package
new 22d04a7 LUCENE-6989: Fix Exception handling in MMapDirectory's unmap hack support code to work with Java 9's new InaccessibleObjectException that does not extend ReflectiveAccessException in Java 9.
new 4efbde4 LUCENE-7581: don't allow updating a doc values field if it's used in the index sort
new 7cffae3 don't create unnecessary lambda
new 2b073a2 LUCENE-7570: don't run merges while holding the commitLock to prevent deadlock when merges are stalled and a tragic merge exception strikes
new d75abe1 SOLR-9843: Fix up DocValuesNotIndexedTest failures. Debugging code
new 25c7855 Add .pydevproject to .gitignore
new 87d8b54 LUCENE-7591 - approximate to no. of terms when DVs are not available
new 39ba130 SOLR-9844: Improve FieldCache usage api response formatting and show total size information
new fecbbe0 SOLR-9707: Don't forward DeleteByQuery requests to down replicas
new 8c79ab2 SOLR:9823: CoreContainer incorrectly setting MDCLoggingContext for core
new 9aa5b73 fix RangeFieldQuery.scorer to return null if no docs in a segment indexed the field
new ad7152a LUCENE-7590: add DocValuesStatsCollector
new 770f1eb Fix LeafReader.getNumericDocValues javadoc
new 85582da LUCENE-7590: fix typo in method parameter
new 22d9af4 Rename constructor parameter name
new e82399d SOLR-1953: It may be possible for temporary files to accumulate until the Solr process is shut down.
new 7dec783 SOLR-9846: OverseerAutoReplicaFailoverThread can take too long to stop and leak out of unit tests.
new 5123743 SOLR-9844: Display fc total size only when field entries asked for
new 6525bb5 SOLR-8959: Refactored TestSegmentSorting out of TestMiniSolrCloudCluster
new e4f31fa LUCENE-7592: if segments file is truncated, throw CorruptIndexException
new 295cab7 LUCENE-7590: add sum, variance and stdev stats to NumericDVStats
new 268d4ac remove bad assertion
new ea1569e LUCENE-7572: Cache the hash code of doc values queries.
new 3b182aa LUCENE-7589: Prevent outliers from raising the bpv for everyone.
new 835296f LUCENE-7587: add helper FacetQuery and MultiFacetQuery classes to simplify drill down implementation
new c9522a3 SOLR-9712: block when maxWarmingSearchers is exceeded instead of throwing exception, default to 1, remove from most configs
new 5f4521d null the static fields after test finishes
new dcf202a SOLR-9873: tests - fix SolrTestCaseJ4.compareSolrDocument num fields comparison
new 944b8e0 LUCENE-7590: add DocValuesStats for SortedNumeric DV fields
new 23206ca LUCENE-7590: add Sorted(Set)DocValuesStats
new 321c6f0 LUCENE-7590: make (Sorted)NumericDocValuesStats public
new a1a8b28 SOLR-9513: Generic Hadoop authentication plugins, GenericHadoopAuthPlugin and ConfigurableInternodeAuthHadoopPlugin
new 2c4c504 SOLR-9860: Enable configuring invariantParams via HttpSolrClient.Builder
new b22451f LUCENE-7586: fail precommit on varargsArgumentNeedCast
new 0760944 SOLR-9870: fix two typos in SolrCore.java (Mike Drob via Christine Poerschke)
new c8542b2 SOLR-8542: techproducts example now includes (disabled) learning-to-rank support (enable via -Dsolr.ltr.enabled=true)
new 4d81eee LUCENE-7590: fix test edge case
new 84bbb8f SOLR-9874: CREATEALIAS should fail if target collections don't exist
new 8bbdb62 Squashed commit of branch 'feature/metrics', containing: SOLR-4735: Improve Solr metrics reporting SOLR-9812: Implement /admin/metrics API SOLR-9805: Use metrics-jvm library to instrument jvm internals SOLR-9788: Use instrumented jetty classes
new 48ef96d Remove stray conflict marker.
new 4ccb9fb LUCENE-7579: sort segments at flush too
new b37a72d SOLR-4735 Use overridableRegistryName also for predefined shared registries. Cleanup + javadocs.
new 04108d9 SOLR-9847: Stop blocking further schema updates while waiting for a pending update to propagate to other replicas. This reduces the likelihood of a (time-limited) distributed deadlock during concurrent schema updates.
new b5cfb17 SOLR-9513: Fix test failure on Windows and Java9 by avoiding NPE in tearDownClass()
new f1e636f SOLR-9878: fix ReversedWildcardFilterFactory caching in query parser
new febe001 SOLR-9760: solr.cmd doesn't need write permission in current directory
new 19530fa remove stale comment
new 80462df SOLR-9805 Don't use FileDescriptorRatioGauge - internally it uses reflection and doesn't work under Java 9. Instead use this opportunity to implement a more detailed OperatingSystemMetricSet. Add a unit test. Simplify some of the metric names.
new 6bc001b fix generics javac warnings
new d952952 SOLR-9884: Add version to segments handler output
new 7e03427 LUCENE-6989: Make MMapDirectory's unmap hack work with Java 9 EA (b150+): Unmapping uses new sun.misc.Unsafe#invokeCleaner(ByteBuffer).
new 5020ea2 LUCENE-7599: Simplify TestRandomChains using Java's built-in Predicate and Function interfaces.
new 18d53a4 LUCENE-7594: Fixed point range queries on floating-point types to recommend using helpers for exclusive bounds that are consistent with Double.compare.
new 0d3c64a LUCENE-7600: Simplify DocIdMerger.
new de0a046 SOLR-9758: refactor preferLocalShards implementation
new 6565a5c Remove unusedPrivateMember in ChaosMonkey.
new d5e8789 LUCENE-6989: Fix some tests that hardcode MMapDirectory (and also the FSDirectory randomizer), to only use MMapDirectory on Windows, if it supports unmapping. Otherwise tests will fail.
new 393e36e SOLR-9699: fixing exception on core status during concurrent reload
new 3366724 Remove unused private ValueHolder class in TestGrouping.
new b733149 Remove unused private AnalyzingComparator class from FreeTextSuggester.
new 30a5227 LUCENE-7601: Make DocIdMerger.next() unspecified when exhausted.
new c0467bb LUCENE-6664: add SynonymGraphFilter for correct multi-token synonym handling
new fcde04a WDF creates broken offsets
new f7ea2ae LUCENE-7530: extend/add -validate-source-patterns checks for .xml/.template files
new ac3f1bb SOLR-8542: reduce direct solrconfig-ltr.xml references in solr/contrib/ltr tests
new f62874e SOLR-8542: change default feature vector format (to 'dense' from 'sparse')
new bc8936a SOLR-9660: rename GroupSpecification's sortSpecWithinGroup to withinGroupSortSpec (Judith Silverman via Christine Poerschke)
new 687f036 SOLR-9805 Fix NPE.
new 54d8574 SOLR-9448: providing a test for workaround of a differently named uniqueKey field
new 5c8a70f SOLR-9725: substitute properties in JdbcDataSource configuration
new ba47f53 LUCENE-7401: Make sure BKD trees index all dimensions.
new 1d3fb3e LUCENE-7604: Disable test on Java 9
new 56476fb SOLR-9805 Fix assertion error on Windows where SystemLoadAverage is reported as -1. Don't expose non-existent attributes.
new 254473b SOLR-9877: Use instrumented http client and connection pool
new 9d606d8 SOLR-9880: Add Ganglia, Graphite and SLF4J metrics reporters.
new 9bd1528 SOLR-9897: re-indent UnifiedSolrHighlighter.java
new 283b329 LUCENE-7511: Introduce Vector.MINIMUM_ANGULAR_RESOLUTION.
new c2292fa SOLR-9877: Remove assertion because many tests use UpdateShardHandler without metrics
new e4ef423 SOLR-9787, SOLR-9442: Replace json.nl=arrnvp with json.nl=arrntv (array of Name Type Value) style in JSONResponseWriter
new dc6dcdd LUCENE-7605: Use codec-specific impl of live docs when sorting.
new 96ed221 SOLR-9859: replication.properties cannot be updated after being written and neither eplication.properties or ndex.properties are durable in the face of a crash.
new 262049f SOLR-9899: StandardDirectoryFactory should use optimizations for all FilterDirectorys not just NRTCachingDirectory.
new f29d2b5 LUCENE-7595: Improve RAMUsageTester in test-framework to estimate memory usage of runtime classes and work with Java 9 EA (b148+). Disable static field heap usage checker in LuceneTestCase
new 20362de SOLR-9897: Add hl.requireFieldMatch=false support when using the UnifiedHighlighter
new 662be93 SOLR-9877: Null check for metric registry before attempting to use it
new 2781145 SOLR-9902: StandardDirectoryFactory should use Files API for it's move implementation.
new a5e5c4a tests: bump up fudge
new 197590a SOLR-9901: Implement move in HdfsDirectoryFactory.
new 5f55ae0 tests: raise commit time to avoid false fails
new b4de628 tests: bump timeout
new c58eaa1 tests: speed up very slow test
new fa959ad tests: speed up non nightly run
new 12aff1c SOLR-9132: Cut over some more tests
new 87b6c2c LUCENE-7607: FieldLeafComparator.setScorer() should throw IOException
new 3f24fd8 LUCENE-5325: Add LongValuesSource and DoubleValuesSource in core
new db9190d LUCENE-7595: Fix bug with RamUsageTester incorrectly handling Iterables outside Java Runtime
new d65c02e LUCENE-7595: Disable another test not compatible with RamUsageTester
new 7dcb557 SOLR-9905: Add NullStream to isolate the performance of the ExportWriter
new 0072382 SOLR-9905: Update CHANGES.txt
new a4335c0 LUCENE-5325: Add test for missing values in sorts
new 93fdc20 LUCENE-7564: Force single-threaded access to the AnalyzingInfixSuggester's SearcherManager when performing an acquire() or reassigning. This fixes failures in AnalyzingInfixSuggester.testRandomNRT().
new 6b00ee5 LUCENE-7564: add missing javadocs
new 5d042d3 SOLR-9900: fix false positives on range queries with ReversedWildcardFilterFactory
new b584f9c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new cb266d5 SOLR-9891: Add mkroot command to bin/solr and bin/solr.cmd
new 3ccd15a SOLR-9843 Fix up DocValuesNotIndexedTest failures (cherry picked from commit f6a3557)
new 26ee8e9 LUCENE-7606: Normalization with CustomAnalyzer would only apply the last token filter.
new cc862d8 SOLR-9668: introduce cursorMark='true' for SolrEntityProcessor
new f3fe487 SOLR-9684: Add schedule Streaming Expression
new 36a691c SOLR-9684: Update CHANGES.txt
new 6167618 SOLR-9495: AIOBE with confusing message for incomplete sort spec in Streaming Expression
new 832d02b SOLR-9495: Update CHANGES.txt
new 3988532 SOLR-9906-Use better check to validate if node recovered via PeerSync or Replication
new fb2800b SOLR-9880 Fix concurrency bugs in tests.
new 93562da SOLR-9154: Fix DirectSolrSpellChecker to work when added through the Config API
new 0999f67 SOLR-9684: Rename schedule function to priority
new 33304f2 Merge remote-tracking branch 'origin/master'
new d565238 SOLR-9906: unused import
new a81ebce Support Graph Token Streams in QueryBuilder
new 1bcf9a2 LUCENE-7603: add CHANGES entry
new 3c96396 SOLR-9896: Instrument and collect metrics from query, update, core admin and core load thread pools
new 018df31 LUCENE-7603: add package-info.java for new package
new 7b2e3db don't allow position length < 1
new 48ca9fc SOLR-9854: Collect metrics for index merges and index store IO. (squashed)
new b4a002f LUCENE-7588: DrillSideways can now run its queries concurrently
new f6fb694 LUCENE-6664: be more robust to broken token stream offsets
new f330678 LUCENE-7612: Remove suggester dependency on misc
new 5b1f6b2 SOLR-9915: PeerSync alreadyInSync check is not backwards compatible and results in full replication during a rolling restart
new 1da283e SOLR-8530: Add HavingStream to Streaming API and StreamingExpressions
new 5bbd4d6 SOLR-8530: Add tests from the HavingStream
new 390a01b SOLR-8530: Fixed javadoc
new db7d2ff SOLR-8530: Updated CHANGES.txt
new ccdbb6a SOLR-8530: Add support for single quoted aggregate HAVING comparisons
new 12d8492 SOLR-9921 Separate SolrMetricProducer from SolrInfoMBean.
new 0452cb8 SOLR-9911: Add a way to filter metrics by prefix in the MetricsHandler API
new f87efac SOLR-9911: Fix typo in CHANGES.txt
new d3f83bb SOLR-7466: reverse-aware leading wildcards in complexphrase query parser
new b8f4adf SOLR-9919: random Streaming Expression is not registered in /stream or /graph handler
new 194f516 SOLR-9919: Update CHANGES.txt
new 2f62fac SOLR-9820: change PerSegmentSingleValuedFaceting.(contains|ignoreCase) from default to private visibility. (Jonny Marks via Christine Poerschke)
new eb2a8ba SOLR-8542: README and solr/contrib/ltr/example changes
new bd39ae9 SOLR-3990: Moves getIndexSize() from ReplicationHandler to SolrCore
new f9e3554 SOLR-7495: Support Facet.field on a non-DocValued, single-value, int field
new 7ef6a81 SOLR-9917: fix NPE in distrib percentiles when no values for field in bucket
new e5d2884 SOLR-9923: Remove solr.http metric group and merge its metrics to solr.node group
new e5264c4 SOLR-9928: MetricsDirectoryFactory::renameWithOverwrite incorrectly calls super (Mike Drob via ab)
new 3eab1b4 SOLR-9877: Add a null check for target
new 2cffa2e SOLR-9911: Remove http group from example in change log
new a810fb3 SOLR-9931: return 0 for hll on field with no values in bucket
new b32cd82 SOLR-8530: Add support for aggregate HAVING comparisons without single quotes
new cd4f908 SOLR-9503: NPE in Replica Placement Rules when using Overseer Role with other rules
new ebb5c7e LUCENE-7576: AutomatonTermsEnum ctor should also insist on a NORMAL CompiledAutomaton in
new 024c403 SOLR-8542: expand 'Assemble training data' content in solr/contrib/ltr/README
new 52f2a77 LUCENE-7614: ComplexPhraseQueryParser ignores quotes around single terms phrases
new da30f21 LUCENE-7617: Grouping collector API cleanup
new 8b05538 LUCENE-7609: Refactor expressions module to use DoubleValuesSource
new 713b65d LUCENE-7610: Deprecate ValueSource methods in facets module
new 1a95c5a LUCENE-7611: Suggester uses LongValuesSource in place of ValueSource
new e5f39f6 SOLR-9928 Unwrap Directory consistently whenever it's passed as an argument.
new ce8b678 LUCENE-7610: Remove deprecated facet ValueSource methods
new 8f4fee3 LUCENE-7611: Remove queries dependency from suggester module
new 67261d2 LUCENE-7611: Remove unnecessary Exception wrapping from DocumentValueSourceDictionary
new d817fd4 SOLR-9883: In example schemaless configs' default update chain, move the DUP to after the AddSchemaFields URP (which is now tagged as RunAlways), to avoid invalid buffered tlog entry replays.
new aae4217 SOLR-9944: Map the nodes function name to the GatherNodesStream
new ac14fc3 SOLR-9944: Update CHANGES.txt
new ea49989 LUCENE-7620: UnifiedHighlighter: new LengthGoalBreakIterator wrapper
new 570880d SOLR-9935: Add hl.fragsize support when using the UnifiedHighlighter
new 1aa9c42 LUCENE-7588: the parallell search method was failing to pass on the user's requested sort when merge-sorting all hits
new e64111c TokenStreamToAutomaton failed to handle certain holes correctly
new f985fca promote this test case to core
new 25290ab SOLR-9859: Don't log error on NoSuchFileException (Cao Manh Dat)
new 8bc151d SOLR-9902: Fix move impl.
new 322ad88 LUCENE-7611: Remove queries javadoc link from suggester help page
new b017731 SOLR-9777: IndexFingerprinting should use getCombinedCoreAndDeletesKey() instead of getCoreCacheKey() for per-segment caching
new b9827bc SOLR-9854 Relax test assertions.
new d7beb0f improve exception message
new 5e9f927 SOLR-9932: add TestSolrCoreParser class
new 22940f5 LUCENE-7624: Move TermsQuery into core as TermInSetQuery
new 17cd0f0 LUCENE-7624: Remove deprecated TermsQuery
new 1d7379b SOLR-9934: SolrTestCase.clearIndex has been improved to take advantage of low level test specific logic that clears the index metadata more completely then a normal *:* DBQ can due to update versioning
new b8383db SOLR-9856 Collect metrics for shard replication and tlog replay on replicas.
new 2b4e3dd SOLR-9644: Fixed SimpleMLTQParser and CloudMLTQParser to handle boosts properly and CloudMLTQParser to only extract actual values from IndexableField type fields to the filtered document.
new 2048b82 * SOLR-9886: Add a 'enable' flag to caches to enable/disable them
new 98422e0 SOLR-9950 Check the difference in counts - meter may not be zero at this point.
new e0b4cac use relative URL path instead of absolute path starting from /solr
new f99c967 SOLR-9584: Support Solr being proxied with another endpoint than default /solr This closes #86 - see original commit e0b4caccd3312b011cdfbb3951ea43812486ca98
new 118fc42 SOLR-9954: Prevent against failure during failed snapshot cleanup from swallowing the actual cause for the snapshot to fail.
new d66bfba SOLR-9918: Add SkipExistingDocumentsProcessor that skips duplicate inserts and ignores updates to missing docs
new 2437204 SOLR-9918: Remove unused import to make precommit happy
new 04f45aa SOLR-9941: Clear deletes lists before log replay
new 7435ab1 LUCENE-7559: UH: Also expose OffsetsEnum, and test it's exposure
new d2664b1 SOLR-9948: Add a way to configure granularity of metrics for http connections
new 6c6c077 SOLR-9947 Clean up metrics and SolrInfoMBean categories. Add a hierarhical view of SolrInfoMBeans in JMX.
new dee7709 SOLR-9947: Fix CloudSolrClientTest.testNonRetryableRequests failure
new 987e265 SOLR-8542: changed Solr Reference Guide section references from "Result Reranking" to "Learning To Rank"
new 5b3565e LUCENE-7596: Update Groovy to version 2.4.8 to allow building with Java 9 build 148+. Also update JGit version for working-copy checks.
new 64b8633 LUCENE-7626: IndexWriter no longer accepts broken offsets
new 53d5af1 SOLR-9960 MetricsHandler should support multiple prefixes.
new 8fa0a8d LUCENE-7627: Add #intersect(CompiledAutomaton) to Sorted*DocValues
new 9403372 Add getMatchingChildren() method to Scorer
new e2c41af LUCENE-7626: I forgot to close the reader in this test
new 4eafdb3 SOLR-9893: Update Mockito to version 2.6.2 for Java 9 support. Disable all legacy EasyMock tests when running on Java 9 until they were migrated to Mockito
new 60d4a55 Fix compile warning in Lucene Core; make Eclipse happy by moving Java-1-like-side-by-side class to separate file
new 27ec40d SOLR-9893: For full Java 9 compatibility also update to latest Objenesis 2.5 (this allows mocking frameworks to instantiate objects without a ctor)
new 9aa78dc Revert "Add getMatchingChildren() method to Scorer"
new 61e4528 add test that EdgeNGram filter keeps payloads
new 6570e6e copy all attributes including payload to new tokens
new 01f2a87 use captureState and restoreState instead of cloneAttributes
new 80e2854 add comment and test for ngram token filter
new ea049b9 also copy all attributes for ngram token filters
new c64a011 LUCENE-7630: Fix (Edge)NGramTokenFilter to no longer drop payloads and preserve all attributes [merge branch 'edgepayloads' from Nathan Gass https://github.com/xabbu42/lucene-solr]
new ceaeb42 Add 6.5 version also in trunk; sync up CHANGES.txt
new fc2e0fd LUCENE-7623: Add FunctionMatchQuery and FunctionScoreQuery
new 478de2a Fix precommit
new efc7ee0 SOLR-9906: Fix dodgy test check
new 649c58d Remove unnecessary @Override annotation in CoreParser.java class.
new 2301900 Remove four unnecessary @Override annotations in SolrQueryBuilder (test) classes.
new 205f9cc Merge the two problem sections in org.eclipse.jdt.core.prefs settings.
new 38af094 SOLR-9941: Moving changelog entry from 7.0.0 to 6.5.0
new 86233cb LUCENE-7055: Add ScorerProvider to get an estimation of the cost of scorers before building them.
new 43874fc LUCENE-7637: Require that all terms of a TermsQuery come from the same field.
new ed513fd SOLR-9935: UnifiedHighlighter, when hl.fragsize=0 don't do fragmenting
new 1acd2ee Various fixes and updates for index sorting on flush
new 7d7e5d2 SOLR-9786: additional test related to TermInSetQuery now requiring all terms in same field
new 637915b LUCENE-7619: add WordDelimiterGraphFilter (replacing WordDelimiterFilter) to produce a correct token stream graph when splitting words
new e816fbe SOLR-9975: add SpellCheckComponentTest.testCollateExtendedResultsWithJsonNl method
new 39eec66 SOLR-9976: Fix init bug in SegmentsInfoRequestHandlerTest
new 0bdcfc2 LUCENE-7619: don't let offsets go backwards
new 9ee48aa SOLR-9977: Fix config bug in DistribDocExpirationUpdateProcessorTest that allowed false assumptions about when index version changes
new 3404677 LUCENE-7641: Speed up range queries that match most documents.
new 71aa463 LUCENE-7640: Speed up PointValues#estimatePointCount with Relation.CELL_INSIDE_QUERY.
new 188a19e LUCENE-7640: Fix test bug.
new 57626c9 WordDelimiterGraphFilter can't correct offsets if a CharFilter had changed them
new 68d246d SOLR-9979: Macro expansion should not be done in shard requests
new 8c2ef3b LUCENE-7644: FieldComparatorSource.newComparator() doesn't need to throw IOException
new 85061e3 Fix changes entry formatting (sub-bullets wrongly promoted to top level items); don't interpret parenthesized text starting with 'e.g.' as an attribution.
new a37bfa7 SOLR-9980: Expose configVersion in core admin status
new a89560b SOLR-9836: Add ability to recover from leader when index corruption is detected on SolrCore creation.
new 57934ba SOLR-8396: Add support for PointFields in Solr
new 9f58b6c SOLR-9926: Allow passing arbitrary java system properties to zkcli.
new 1a05d6f SOLR-9984: Deprecate GenericHadoopAuthPlugin in favor of HadoopAuthPlugin
new bb35732 SOLR-9984: Remove GenericHadoopAuthPlugin (HadoopAuthPlugin is there)
new 075aec9 SOLR-9885: Allow pre-startup Solr log management in Solr bin scripts to be disabled.
new e8fa599 LUCENE-7055: Make sure to use the same reader to create the weight and pull the scorers.
new 85a05b5 LUCENE-7640: Fix test.
new a14d793 LUCENE-7645: Use JDK's Arrays.binarySearch in BaseCharFilter.
new eba9390 SOLR-10001: Fix overseer-roles test bug
new a2131a9 LUCENE-7640: Fix test bug.
new 71ca2a8 LUCENE-7643: Move IndexOrDocValuesQuery to core.
new f57e017 LUCENE-7643: Fix leftover.
new 69055aa SOLR-9996: Unstored IntPointField returns Long type
new b0db06b SOLR-10013: Fix DV range query bug introduced by LUCENE-7643 by disabling and optimization (LUCENE-7649 to track re-enabling or removing completely)
new 864bed2 SOLR-9996: Ignore the RTG calls for tests where UpdateLog is disabled
new 49fa7b0 SOLR-9132: Fix HDFS test
new 285a101 SOLR-10011: Refactor PointField & TrieField to now have a common base class, NumericFieldType.
new 0f7990b SOLR-10011: Fix exception log message
new ee5a360 LUCENE-7651: Fix Javadocs build for Java 8u121 by injecting "Google Code Prettify" without adding Javascript to Javadocs's -bottom parameter. Also update Prettify to latest version to fix Google Chrome issue.
new 185716e Add 6.4.0 back compat test indexes
new 9571d0f Update doap files with the latest release 6.4.0
new c7fdd10 LUCENE-7640: Fix test failure.
new 5bdc492 LUCENE-7628: Scorer.getChildren() returns only matching Scorers
new 6693c26 LUCENE-7643,SOLR-10013: Reenable the single-value optimization.
new d34f549 SOLR-9114: NPE using TermVectorComponent, MoreLikeThisComponent in combination with ExactStatsCache
new 94e3460 Revert "LUCENE-7628: Scorer.getChildren() returns only matching Scorers"
new ca50e5b LUCENE-7653: Update randomizedtesting to version 2.5.0. Piggyback wiping of cwds of forked JVMs.
new 9899cbd SOLR-10026: JavaBinCodec should initialize maps and namedLists with known capacity
new f530142 LUCENE-7657: Fixed potential memory leak when a (Span)TermQuery that wraps a TermContext is cached.
new 9453094 LUCENE-7647: CompressingStoredFieldsFormat should reclaim memory more aggressively.
new cdd4fad Add version constants for 6.4.1.
new 1b80691 LUCENE-7543: Treat product name passed into changes2html.pl case-insensitively, and validate that the product name is either 'lucene' or 'solr'
new ae269f1 SOLR-9969: Plugins/Stats section of the UI doesn't display empty metric types
new 7330601 LUCENE-7659: Added IndexWriter#getFieldNames() to return all visible field names
new 5375410 SOLR-5944: In-place updates of Numeric DocValues
new cf943c5 LUCENE-7656: Implement geo box/distance queries using doc values.
new 0187838 SOLR-9972: SpellCheckComponent collations and suggestions returned as a JSON object rather than a list (Christine Poerschke in response to bug report from Ricky Oktavianus Lazuardy)
new d974120 SOLR-9983: fixing TestManagedSchemaThreadSafety NPE failure.
new 00065e0 SOLR-9983: fixing CHANGES.txt
new bb5bf3f SOLR-8491: solr.cmd SOLR_SSL_OPTS is overwritten
new 6f598d2 SOLR-10031: Validation of filename params in ReplicationHandler
new e327efb LUCENE-6959: Removed ToParentBlockJoinCollector in favour of ParentChildrenBlockJoinQuery, that can return the matching children documents per parent document. This query should be executed for each matching parent document after the main query has been executed.
new 7bbb918 SOLR-9481: Moving changes entry to 6.5 and targeting that release instead
new aa5e048 SOLR-10031: Un-break the Windows build
new 74240be LUCENE-7661: Speed up for LatLonPointInPolygonQuery by pre-computing the relation of the polygon with a grid.
new 076662d LUCENE-7660: LatLonPointDistanceQuery could skip distance computations more often.
new 9d5dc0c LUCENE-7654: To-parent block joins should implement two-phase iteration.
new bb9b423 LUCENE-7666: Fix typos in lucene-join package info javadoc. (Tom Saleeba via Christine Poerschke)
new f73d93a SOLR-10050 Fix SolrMetricManagerTest.testClearMetrics() failures.
new 61ab4e3 LUCENE-7658: queryparser/xml CoreParser now implements SpanQueryBuilder interface. (Daniel Collins, Christine Poerschke)
new e5dbfa4 LUCENE-7665: Remove grouping dependency from the join module.
new 8782d26 SOLR-10043: Reduce logging of pre-start log rotation
new c8edbe8 SOLR-10049: make collection deletion remove snapshot metadata
new 71abe13 SOLR-8029: Added new style APIs and a framework for creating new APIs and mapping old APIs to new
new eb42834 SOLR-8029: test failures fixed
new c1fe88b LUCENE-7670: AnalyzingInfixSuggester should not immediately open an IndexWriter over an already-built index
new 3386152 LUCENE-7670: changes entry
new 0ccce22 SOLR-10060: Add test for implicit commit of uncommitted docs aged out of the transient cache.
new d9edc0b Merge remote-tracking branch 'origin/master'
new 2e65101 LUCENE-7670: move changes entry under 6.4.1
new d8d61ff LUCENE-7640: Fix test bug: the count may be `2*maxPointsInLeafNode` if the value is used as a split value.
new a43ef8f SOLR-9764: share liveDocs for any DocSet of size numDocs
new 72eaeab LUCENE-7668: add new test case; remove dead code; improve CannedTokenStream to copy all Token attributes
new 98a5a81 SOLR-10024: If you use ExternalPaths#determineSourceHome with a custom tests.workDir, tests may not find the path.
new 7467866 SOLR-9933: SolrCoreParser now supports configuration of custom SpanQueryBuilder classes. (Daniel Collins, Christine Poerschke)
new 730df22 SOLR-10032: Ignore tests that run no test methods.
new bc02b0f SOLR-10065: The Nightly test ConcurrentDeleteAndCreateCollectionTest appears to be too fragile.
new bbc455d SOLR-10067: use one datanode for this test to reduce resource usage a bit.
new bef725a SOLR-10054: Core swapping doesn't work with new metrics changes in place.
new 0d52cb9 SOLR-10053: Disabling failing delegation token tests due to HADOOP-14044
new c1d9b87 In SolrTestCaseJ4 javadocs replace reference to initTestHarness.
new e200b8a SOLR-7955: Auto create .system collection on first request if it does not exist
new 3e44928 SOLR-7955: making it easy to commit to branch_6x
new ff1a9e9 SOLR-7955: further optimization to avoid zk lookup
new db987b8 SOLR-10087: StreamHandler should be able to use runtimeLib jars
new f6e124e SOLR-10066: MetricsDirectoryFactory broke this test, need to unwrap.
new f5c6c3b SOLR-10018: default hl.maxAnalyazedChars to 51200 across all highlighters
new 52b1ae3 SOLR-10064: The Nightly test HdfsCollectionsAPIDistributedZkTest appears to be too fragile.
new 98d1dab SOLR-9764: change getLiveDocs to do a single volatile read
new e316f2f SOLR-10064: Lower block cache size to fit within default limits.
new 6c1a4b6 SOLR-6246: SolrSuggester.build() now throws SolrCoreState.CoreIsClosedException when a core reload/shutdown happens; add a random test lookup dictionary with configurable size; add {Analyzing,Blended}InfixSuggester reload/build tests; add a wrapped-exception expectThrows() variant to LuceneTestCase
new f9e36d9 SOLR-6246: add CHANGES entry
new 95571a8 LUCENE-7413: Fix Javadocs (move images of LegacyNRQ to correct location, so images appear in docs)
new 2d896ee SOLR-10023: Add non-recursive 'test-nocompile' target: Only runs unit tests. Jars are not download; compilation is not updated; and Clover is not enabled.
new 59f09f9 SOLR-10023: add CHANGES entry
new 9fc1319 SOLR-10023: Fix typo in 'test-nocompile' target description.
new 0fccdac Add 6.4.1 back compat test indexes
new d4ece81 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 51ff50d SOLR-10035 Fix dataimport to use the new names.
new 3592af2 LUCENE-7667: BKDReader could call IntersectVisitor.grow on larger increments.
new e725940 Update doap files.
new 9dcfcb6 LUCENE-7651: Move under the 6.4.1 section.
new ef03480 SOLR-9800: Factor out FacetComponent.newSimpleFacets method. (Jonny Marks via Christine Poerschke)
new f47bbb3 SOLR-10077: merge TestFeatureStore and TestFeatureLtrScoringModel into TestManagedFeatureStore.
new 7f13105 LUCENE-7673: Add MultiValued[Int/Long/Float/Double]FieldSource for SortedNumericDocValues
new 3e730f9b LUCENE-7664: remove GeoPointField and its queries
new 8bb61cc SOLR-10068: Boost wait time.
new fd72c85 SOLR-10101: BadApple test method.
new e764d3e LUCENE-7638: Query parsers now analyze the token graph for articulation points (or cut vertices) in order to create more efficient queries for multi-token synonyms.
new 6520d06 SOLR-10079: Test fix for TestInPlaceUpdatesDistrib, using clearIndex()
new 3574404 SOLR-5944: Use SolrCmdDistributor's synchronous mode for in-place updates
new 0d760ae SOLR-5944: Reverting the previous fix for SolrCmdDistributor
new 37b75be LUCENE-7568: Fix test that should never create segments with a single document.
new e1a5776 SOLR-9997: Enable configuring SolrHttpClientBuilder via java system property.
new 59c41e2 SOLR-10011: Add NumberType getNumberType() to FieldType and deprecate LegacyNumericType getNumericType()
new 0e0821f Add 5.5.4 to the change log.
new c20853b SOLR-10083: Fix instanceof check in ConstDoubleSource.equals (Pushkar Raste via Christine Poerschke)
new ae68e6c LUCENE-7676: Fixed FilterCodecReader to override more super-class methods. Also added TestFilterCodecReader class.
new 5738c29 SOLR-10098: Keep netty from using secure random on startup in tests.
new aa20136 SOLR-10107: Add @BadApple
new 6696eaf LUCENE-7679: MemoryIndex should take into account omitNorms
new 55afc20 SOLR-9914: SimpleFacets: refactor "contains" check into "SubstringBytesRefFilter" class. (Jonny Marks, David Smiley, Christine Poerschke)
new 0b817e6 SOLR-9912: Add facet.excludeTerms parameter support. (Jonny Marks, David Smiley, Christine Poerschke)
new d7d3d5a SOLR-10109: SoftAutoCommitTest is too fragile, harden the hell out of it.
new 40cc8cb SOLR-10109: Capture 'free' commits and improve a couple timeouts.
new 6248967 SOLR-9916: Adds Stream Evaluators to support evaluating values from tuples
new 0215c65 LUCENE-7643,SOLR-10013: Reenable the single-value optimization for sorted dv too.
new 117aea9 SOLR-9912: Remove unused imports.
new 9d8a2fa SOLR-9903: Stop interrupting the update executor on shutdown, it can cause graceful shutdowns to put replicas into Leader Initiated Recovery among other undesirable things.
new 85141a2 SOLR-10116: add more comments, improve variable names in BlockCache
new 0b3710a SOLR-10116: add concurrency test to BlockCacheTest
new 723b202 SOLR-10090 MBeansHandlerTest assertion fails (test ordering/number dependence) (Dawid Weiss via ab)
new 0153822 remove unused import so 'ant precommit' passes again
new be007a6 LUCENE-7662: throw CorruptIndexException if index files are missing
new f8e16e3 LUCENE-7662: move CHANGES entry under 6.5.0
new a3bfc3e LUCENE-7690: also handle expected CorruptIndexException in this test
new 11a54aa SOLR-10125: CollectionsAPIDistributedZkTest is too fragile.
new 2196663 SOLR-10120: A SolrCore reload can remove the index from the previous SolrCore during replication index rollover. SOLR-10124: Replication can skip removing a temporary index directory in some cases when it should not. SOLR-10119: Harden TestReplicationHandler.
new 5b97695 SOLR-10063: CoreContainer shutdown has race condition that can cause a hang on shutdown.
new 1700e86 SOLR-9916: Adds package-info.java to org.apache.solr.client.solrj.io.eval so it passes precommit
new b5c7bd1 SOLR-9846: Try and make sure Overseer is always closed in tests and it's threads are done when it exists close.
new 387c8e9 SOLR-10072: The test TestSelectiveWeightCreation appears to be unreliable.
new df02aa6 SOLR-10127: OverseerRolesTest needs to be hardened.
new 563f522 SOLR-8029: disabled easymock for java9
new 65c6c57 SOLR-8029: introspect was not showing for certain collection apis
new f1c5cd5 LUCENE-7690: also handle expected CorruptIndexException in this test
new 7dcf9de SOLR-9987: Implement support for multi-valued DocValues in PointFields CC SOLR-8396
new 93fa72f LUCENE-7465: add SimplePatternTokenizer and SimpleSplitPatternTokenizer, for tokenization using Lucene's regexp/automaton implementation
new 0240a8b Moved Solr PointField Jiras to 6.5
new 88d2658 LUCENE-7694: Update forbiddenapis to version 2.3
new ec5ebb6 repair analysis javadocs around synonyms
new 738da09 LUCENE-7693: Replace "org.apache." logic in GetMavenDependenciesTask. (Daniel Collins, Christine Poerschke)
new a243bef SOLR-9846: Track Overseer close better.
new a1f114f SOLR-10104: BlockDirectoryCache release hooks do not work with multiple directories.
new 26298f3 Merge remote-tracking branch 'origin/master'
new 325cbf0 Revert "Merge remote-tracking branch 'origin/master'"
new 9a1702a SOLR-8029: Reverting the previous commit and the merge
new 2470fba SOLR-8029: introspect was not showing for certain collection apis
new 5ca3ca2 LUCENE-7465: use the right random instance otheerwise we hit creepy test failures
new 787a388 SOLR-9890: factor out ShardResultTransformerUtils.[un]marshSortValue methods (Judith Silverman, Christine Poerschke)
new b6f49dc SOLR-10130 Serious performance degradation in Solr 6.4.1 due to the new metrics collection.
new b71a667 SOLR-10121: fix race conditions in BlockCache.fetch and BlockCache.store
new b760f95 SOLR-10068: The Nightly test SharedFSAutoReplicaFailoverTest appears to be too fragile.
new 9275c2f SOLR-10064: The Nightly test HdfsCollectionsAPIDistributedZkTest appears to be too fragile.
new f51253a SOLR-10138: Transaction log replay can hit an NPE due to new Metrics code.
new f3e19d8 Update DOAP files.
new 3ec273a Synchronize CHANGES entries.
new 59b2a62 Add bw 5.5.4 indices.
new aa7e980 SOLR-10094: /export handler (master only) loses the sort deep into the result set
new b08a463 First commit for Calcite SQLHandler integration
new c074b29 Fix missing dependency and minor changes
new 9425555 Fix tests based on Calcite differences
new 01a2100 More test fixes. Enabled all tests to run
new e554ae4 Fix license location and CloudSolrClient leak
new 52cc4d1 Fix JDBC tests, update dependencies, integrate Calcite more
new e9ff726 Minor fixes for CalciteSolrDriver and SQLHandler
new 201527a Fix JdbcTest for database metadata
new a16ffc4 Fix avg(int) in tests
new b31ea98 Misc cleanup trying to get a handle on rules
new 1bd2e82 Cleanup and fix NOT parsing issue. found new issue in pushdown
new 1520ff3 Cleanup SQLHandler to use JDBCStream if not requiring metadata
new 1019458 Cleanup Calcite versions
new d3f0700 Cleanup rules. New rules broke some tests
new 9e6f0b7 Merge branch 'master' into jira/solr-8593
new a414d24 Fix sorts when grouping
new 5daf6c4 Cleanup implementation
new 5d2994d Updated rules
new 4ea7f4e Merge branch 'master' into jira/solr-8593
new aae6f27 Merge branch 'master' into jira/solr-8593
new 983ebba Switch to CloudSolrClient builder
new 3b28ec0 Improve group by aggregates
new d5d478e Disable a few rules
new 2e7f5f9 Merge branch 'apache-https-master' into jira/solr-8593
new 285bbf0 Fix metadata handling
new 1cd8da9 Merge branch 'apache-https-master' into jira/solr-8593
new 6e4924c Update dependencies and fix minor errors
new 77d33fa enable docvalues for a few fields
new 34d889f Fix metadata handling
new 8d04e2b Fix test issues
new e1ed290 Fix JDBCStreamTest
new 073fecf Update Calcite rules
new 4f794d0 Use avatica-core 1.9.0-SNAPSHOT for dependency issues
new 01f0ef4 Merge branch 'apache-https-master' into jira/solr-8593
new b2fe7a4 Merge branch 'apache-https-master' into jira/solr-8593
new 3856ce4 Merge branch 'apache-https-master' into jira/solr-8593
new 28fb585 Upgrade Avatica and Calcite. Fix NPE bug
new 5f3b423 Merge branch 'apache-https-master' into jira/solr-8593
new 0188345 Make SQLHandlerStream extend JDBCStream
new 4275bc7 Merge branch 'apache-https-master' into jira/solr-8593
new cd9a318 Improve rules for Sort and Filter
new 1489fb9 Merge branch 'apache-https-master' into jira/solr-8593
new c3400e8 Merge branch 'apache-https-master' into jira/solr-8593
new 368204b Merge branch 'apache-https-master' into jira/solr-8593
new 99a6746 Merge branch 'apache-https-master' into jira/solr-8593
new 6da7e7b Merged Cao Manh Dat changes
new 3c62f81 Merge branch 'apache-https-master' into jira/solr-8593
new 1366fcd Update to newer calcite SNAPSHOT release
new bda84d8 Merge branch 'apache-https-master' into jira/solr-8593
new 750cf6d Merge branch 'apache-https-master' into jira/solr-8593
new de3ba41 Merge branch 'apache-https-master' into jira/solr-8593
new 05a6170 Merge branch 'apache-https-master' into jira/solr-8593
new 37fdc37 SOLR-8593: Refactoring and adding aggregationMode=facet methods
new 6c0cafe Merge branch 'apache-https-master' into jira/solr-8593
new 1c2eabd SEARCH-8593: Add tests from the HavingStream
new 918fd97 Merge branch 'apache-https-master' into jira/solr-8593
new 8235022 Merge branch 'apache-https-master' into jira/solr-8593
new 7a53e9a Upgrade to Calcite 1.11.0
new 5f65487 Add collection alias support for Calcite
new 3793eb5 Merge branch 'apache-https-master' into jira/solr-8593
new 4b17b82 Merge branch 'apache-https-master' into jira/solr-8593
new 7371947 Merge branch 'apache-https-master' into jira/solr-8593
new 483bfa6 Merge branch 'apache-https-master' into jira/solr-8593
new 292e518 Merge branch 'apache-https-master' into jira/solr-8593
new db6a339 Merge branch 'apache-https-master' into jira/solr-8593
new aaee751 Merge branch 'apache-https-master' into jira/solr-8593
new 934a92e Merge branch 'apache-https-master' into jira/solr-8593
new a9bdfde Merge branch 'apache-https-master' into jira/solr-8593
new 89b39e4 Fix precommit
new 7a3dd46 Merge branch 'apache-https-master' into jira/solr-8593
new 63eeced Fix two test issues an NPE and ordering issue
new 4ea97b0 SOLR-8593: Ensure the SolrSort is always pushed down
new a9cf150 SOLR-10094: /export handler (master only) loses the sort deep into the result set
new de512d7 SOLR-8593: Push down the HAVING clause
new ec6ee96 SOLR-8593: Make SQL handler friendlier out of the box
new bfeb4e7 Merge branch 'jira/solr-8593'
new 12229b2 SOLR-8593: Switch to using the BooleanEvaluators
new dcf41b9 SOLR-8593: Fix precommit
new fe5c760 SOLR-6443, SOLR-6444: correct @AwaitsFix link for TestManagedResourceStorage
new 4f29685 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 99188ae SOLR-10114: add _version_ field to child documents, fix reordered-dbq to not drop child docs
new 7caaf6f remove unused import
new f0e59ea LUCENE-7692: PatternReplaceCharFilterFactory should implement MultiTermAware.
new c2f061d LUCENE-7685: Remove equals/rewrite hacks from block join queries.
new 063954c LUCENE-7680: Never cache term filters.
new 2d3487d LUCENE-7677: Cache compound filters earlier than regular filters.
new d49edab SOLR-10114: test cleanup
new 6cbda02 LUCENE-7449: Add CROSSES relation support to RangeFieldQuery.
new 7a45f10 SOLR-10114: fix flakey TestRecovery
new 7a8c59d LUCENE-7681: Remove LegacyDocValues implementations from MemoryIndex
new bd459c1 SOLR-9584: Use relative URLs also for files and query
new 907c43c LUCENE-7449: Fix bug in RangeFieldQuery.scorer
new 6804f36 SOLR-10141: Upgrade to Caffeine 2.3.5 to fix issues with removal listener
new 33e398c SOLR-10141: add test for underlying cache
new 6b169d2 SOLR-10064: The Nightly test HdfsCollectionsAPIDistributedZkTest appears to be too fragile.
new ed05deb SOLR-9846: Overseer is not always closed after being started.
new 19c8ec2 SOLR-10120: Clean up earlier so we don't hit closed resources.
new 2b4a164 add example of DrillSidways with range facets
new 68d4884 add missing javadoc
new 46ef925 SOLR-9966: Convert/migrate tests using EasyMock to Mockito
new 82f598d SOLR-10159: When DBQ is reordered with an in-place update, upon whose updated value the DBQ is based on, the DBQ fails due to excessive caching in DeleteByQueryWrapper
new d5ef026 SOLR-5944: Use SolrCmdDistributor's synchronous mode for in-place updates
new 6358afb SOLR-5944: Cleanup comments and logging, use NoMergePolicy instead of LogDocMergePolicy
new 5430326 SOLR-9966: Fix previous commit bug
new 6af0203 SOLR-9966: Fix ant precommit by removing cglib
new ea19bf5 Move solr/CHANGES.txt entries to appropriate sections after backporting SOLR-5944 and SOLR-10114
new acc4bac Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new eb0be05 SOLR-9966: Fix check-licenses precommit
new a88e6e5 Remove unused imports
new 7e30fe1 SOLR-9966: Do test-ignore properly
new b30b6c5 SOLR-9846: Don't run Overseer threads if CoreContainer is shutdown.
new 80978d0 tests: raise timeout for test beasting worst case
new 4804a06 SOLR-10160: HdfsTlogReplayBufferedWhileIndexingTest needs to be hardened.
new bb12b6c SOLR-10162: Uncaught exception can fail test due to race with closed socket.
new f7201f2 tests: add class name for tracked objects
new 57c41e1 SOLR-10068: Only use global hdfs block cache for this test.
new fad963c SOLR-10164: DistributedVersionInfoTest needs to be hardened.
new a9a6bf1 SOLR-10068: Remove unused import.
new 9533fa3 SOLR-10071: Add @AwaitsFix for now.
new f45a371 SOLR-10109: SoftAutoCommitTest is too fragile.
new 5fb94ce Fix (generic) return type
new 9ca3d57 SOLR-10166: TestLBHttpSolrClient needs to be hardened.
new 33466cb SOLR-10168: ShardSplit can fail with NPE in OverseerCollectionMessageHandler#waitForCoreAdminAsyncCallToComplete.
new 06707cc tests: always use global blockcache for chaosmonkey tests.
new 72f7127 SOLR-8129: Harden HdfsChaosMonkeyNothingIsSafeTest some
new 8c1e67e SOLR-10170: ClassCastException in RecoveryStrategy.
new cf63ad9 SOLR-10142: turn TestClassNameShortening's @Ignore into @AwaitsFix
new 6f9acb5 LUCENE-7688: Add OneMergeWrappingMergePolicy class. (Keith Laban, Christine Poerschke)
new e8f4746 SOLR-10175: turn TestAnalyticsQParserPlugin's @Ignore into @AwaitsFix
new fa58510 SOLR-10175: Rename test so it doesn't match test glob pattern.
new ac38872 LUCENE-7628: Scorer.getChildren() returns only matching child scorers
new 2d03aa2 LUCENE-7465: fix corner case in SimplePattern/SplitTokenizer when lookahead hits end of input
new e9e02a2 SOLR-10141: Upgrade to Caffeine 2.4.0 to fix issues with removal listener
new 3771e7d SOLR-10126: @BadApple this test, fails frequently on Jenkins cluster.
new cf1cba6 SOLR-10121: enable BlockCacheTest.testBlockCacheConcurrent that now passes
new 14b3622 SOLR-10020: CoreAdminHandler silently swallows some errors
new b9c9cdd LUCENE-7698: fix CommonGramsQueryFilter to not produce a disconnected token graph
new 96e8f0a LUCENE-7699: Query parsers now use span queries to produce more efficient phrase queries for multi-token synonyms.
new 365a7ac LUCENE-7702: Remove GraphQuery in favor of simple boolean query.
new ee55bec SOLR-10173: Make HttpShardHandlerFactory.getReplicaListTransformer more extensible. (Ramsey Haddad via Christine Poerschke)
new f2f8154 SOLR-9842: UpdateRequestProcessors have no way to guarantee the closing of resources used for a request.
new b28dc3f SOLR-9849: Use a very low value for solr.cloud.wait-for-updates-with-stale-state-pause in tests.
new eb9e3cb SOLR-9848: Lower solr.cloud.wait-for-updates-with-stale-state-pause back down from 7 seconds.
new a342d6b test: speed up test
new 38a66f5 tests: get leader to base clase
new f4b73d0 SOLR-10191: @BadApple this test.
new 9a39e91 SOLR-10136: @AwaitsFix this test.
new 18a2509 SOLR-10083: move CHANGES.txt entry from 6.5.0 to 6.4.2 section.
new b9b699f LUCENE-7676: move CHANGES.txt entry from 6.5.0 to (newly created) 6.4.2 section.
new 9bc3fa3 Sync 6.5.0 section in solr/CHANGES.txt with the branch_6x version.
new 6ddf369 solr/CHANGES.txt: Re-order a couple entries in the 6.5.0 section to make it like the branch_6x version
new 21690f5 SOLR-10143: PointFields will create IndexOrDocValuesQuery when a field is both, indexed=true and docValues=true
new 55ef713 SOLR-10143: Added CHANGES entry
new be64c26 SOLR-10126: Improve test a bit.
new 2f82409 SOLR-9855: DynamicInterceptor in HttpClientUtils use synchronization that can deadlock and puts a global mutex around per request process calls.
new d6337ac SOLR-9824: Some bulk update paths could be very slow due to CUSC polling.
new 29a5ea4 SOLR-10193: Improve MiniSolrCloudCluster#shutdown.
new 4e2cf61 LUCENE-7686: add efficient de-duping to the NRT document suggester
new 1e206d8 SOLR-10055: Linux installer now renames existing bin/solr.in.* as bin/solr.in.*.orig to avoid wrong resolving.
new c53b7c3 SOLR-10195: Harden AbstractSolrMorphlineZkTestBase based tests.
new 8367e15 SOLR-10021: Cannot reload a core if it fails initialization.
new 8ed8ecf LUCENE-7706: Update MergeScheduler's documentation - clone() is no longer there
new 3ad6e41 add javadocs explaining SynonymGraphFilter's ignoreCase
new 894a43b SOLR-9450: The docs/ folder in the binary distribution now contains a single index.html file linking to the online documentation, reducing the size of the download
new dba733e SOLR-10156: Add significantTerms Streaming Expression
new a0aef2f SOLR-10156: Increase the overfetch
new 05c17c9 SOLR-9764: fix CHANGES entry
new 5eeb813 LUCENE-7707: Use predefined shard index when mergeing top docs if present.
new 95d6fc2 SOLR-9640: Support PKI authentication and SSL in standalone-mode master/slave auth with local security.json
new 471d842 Remove outdated comment.
new 2e56c0e LUCENE-7707: add explicit boolean to TopDocs.merge to govern whether incoming or implicit shard index should be used
new cab3aae LUCENE-7710: BlockPackedReader now throws CorruptIndexException if bitsPerValue is out of bounds, not generic IOException
new 57a42e4 LUCENE-7708: Fix position length attribute set by the ShingleFilter when outputUnigrams=false
new 30125f9 Revert "SOLR-9640: Support PKI authentication and SSL in standalone-mode master/slave auth with local security.json"
new 39887b8 SOLR-10190: Fix NPE in CloudSolrClient when reading stale alias
new 99e8ef2 SOLR-10190: Fixed assert message
new 6f3f6a2 Fix Java 9 b158+ problem (no compatibility layer for non expanded paths anymore)
new ea37b9a SOLR-10158: Add support for "preload" option in MMapDirectoryFactory
new 048b24c SOLR-10192: Fix copy/paste in solr-ltr pom.xml template.
new a248e6e SOLR-10182 Remove metrics collection at Directory level.
new 0c1fde6 SOLR-10208: Adjust scoring formula for the scoreNodes function
new 0f5875b SOLR-7453: Remove replication & backup scripts in the solr/scripts directory of the checkout
new 86b5b63 tests: raise timeout
new ed0f0f4 SOLR-10207: Harden CleanupOldIndexTest.
new 04ba996 SOLR-10196: ElectionContext#runLeaderProcess can hit NPE on core close.
new b6c5a8a Avoid infinite loop in TestFuzzyQuery.
new d9c0f25 LUCENE-7703: Record the index creation version.
new c7fd143 LUCENE-7709: Remove unused backward compatibility logic.
new 8e65aca LUCENE-7716: Reduce specialization in TopFieldCollector.
new df6f830 LUCENE-7410: Make cache keys and close listeners less trappy.
new 0010867 Adding 6.4.2 version
new 2adc11c tests: null out static
new 34bb7f3 SOLR-10214: clean up BlockCache Metrics, add storeFails and counts
new 0b7b144 Fix UpdateLogTest failure
new 8b4502c Fixing precommit by removing unused imports
new 0baf2fa SOLR-10134: EmbeddedSolrServer handles SchemaAPI requests
new ec13032 LUCENE-7717: UnifiedHighlighter and PostingsHighlighter bug in PrefixQuery and TermRangeQuery for multi-byte text
new 010bffe tests: add cache.invalidate to BlockCache test
new 1cfa048 Add a reference to FunctionScoreQuery to javadocs of Expression.
new 540a237 LUCENE-7410: Make TestReaderClosed pass if the IndexSearcher wraps a threadpool.
new 4851f39 SOLR-10219: stop defaulting to tests.disableHdfs=true under java9
new 8684fe7 LUCENE-7726: Fix HTML entity bugs in Javadocs to be able to build with Java 9
new d1d73bf SOLR-10153: (and SOLR-10152): UH & PH: Add hl.bs.type=SEPARATOR with new param hl.bs.separator
new f57d829 SOLR-9401: NPE in TestPKIAuthenticationPlugin. tests would retry for timeout
new 3087eb5 LUCENE-7715: NearSpansUnordered simplifications.
new 707d7b9 LUCENE-7727: Replace end-of-life Markdown parser "Pegdown" by "Flexmark" for compatibility with Java 9
new 8ed2b76 LUCENE-6819: Remove index-time boosts.
new da113fd SOLR-10219: re-enable HDFS tests under JDK9 (CHANGES.txt entry)
new 4347431 SOLR-10155: For numeric types facet.contains= and facet.prefix= are now rejected. (Gus Heck, Christine Poerschke)
new d947f53 LUCENE-7731: fix typo in search/package-summary.html#scoring javadocs. (chillon.m via Christine Poerschke)
new fbc844d LUCENE-7410: Fix test bug.
new 4990eed SOLR-10225: fix BlockCache evictions metric to not count explicit removal
new efbabf8 SOLR-10156: Update CHANGES.txt
new 7453f78 LUCENE-6819: Make ExtractingRequestHandlerTest not rely on index-time boosts.
new 5ae51d4 SOLR-8593: Update CHANGES.txt
new b66d133 SOLR-9401: TestPKIAuthenticationPlugin NPE. do the time consuming pub key creation before header is set
new 5ccc8e7 SOLR-10227 Fix a test failure.
new 59433bb SOLR-10088: Installer script does not put zoo.cfg in SOLR_HOME
new b2dcb47 SOLR-10146: Added button to the Admin UI 'Collection' tab for deleting an inactive shard
new 686fbd3 SOLR-10171: Add Constant Reduction Rules to Calcite Planner
new f49bd79 SOLR-10146: fixing tabs
new fb1d2d1 SOLR-10230: default TTL of PKIAuthenticationPlugin increased to 10secs
new acb185b SOLR-9999: Instrument DirectUpdateHandler2.
new 6df17c8 SOLR-8593: in TestSQLHandler assume not run with Turkish locale
new 3131ec2 SOLR-9986: Implement DatePointField
new 7af6cc9 SOLR-9986: Fix precommit
new 21559fe LUCENE-7712: SimpleQueryParser now parses foo~ as foo~2
new 190f4b6 SOLR-10178, SOLR-10079: Force tests to always use NoMergePolicy, also assert that it was used
new 2d51a42 SOLR-10226 JMX metric avgTimePerRequest broken.
new 0d2c027 SOLR-10235: Fix DIH's TestJdbcDataSource to work with Java 9 and other Java runtimes that do not use the same DriverManager implementation like Oracle's original one
new 57e8543 doap entries for 6.4.2
new 3a99339 Add 6.4.2 back compat test indexes
new a6e14ec LUCENE-7718: buildAndPushRelease.py script should refer to working tree instead of directory
new 4d7bc94 SOLR-9858: Collect aggregated metrics from nodes and shard leaders in overseer.
new d844207 SOLR-10235: fix precommit
new 8a54929 LUCENE-7695: support synonyms in ComplexPhraseQueryParser
new 6a6e303 SOLR-10244: TestCoreDiscovery fails if you run it as root.
new e35881a SOLR-10248: Merge SolrTestCaseJ4's SolrIndexSearcher tracking into the ObjectReleaseTracker.
new 8756be0 SOLR-8876: change morphline test config files to work around 'importCommands' bug when using java9
new 682c6a7 SOLR-10254: significantTerms Streaming Expression should work in non-SolrCloud mode
new c85aac2 SOLR-10254: Fix pre-commit
new c680f45 added a test
new d945a24 SOLR-10257: Add logarithm StreamEvaluator
new d2bf30d LUCENE-7734: FieldType copy constructor widened to IndexableFieldType
new 9540bc3 LUCENE-7700: Move throughput control and merge aborting out of IndexWriter's core.
new 6415d91 LUCENE-7734: move to 7x section; won't do 6x backport
new 0fb386a SOLR-8045: Deploy V2 API at /v2 instead of /solr/v2
new a3f4896 remove stale comment
new f3ba7f4 LUCENE-7449: fix CROSSES queries so they don't match all docs when internal nodes are equal
new 1745b03 LUCENE-7738: Add new InetAddressRangeField for indexing and querying InetAddress ranges.
new 182c20c SOLR-10039: New LatLonPointSpatialField
new d34d81f LUCENE-7740: Refactor Range Fields to remove Field suffix (e.g., DoubleRange), move InetAddressRange and InetAddressPoint from sandbox to misc module, and refactor all other range fields from sandbox to core.
new 35e0c05 fix IntRange.newIntersectsQuery to use newRelationQuery helper
new b64382b SOLR-10079: Force in-place standalone test to always use NoMergePolicy, also assert that it was used
new d5181ec SOLR-10079: Increasing threadpool termination to 15s, clearIndex() to do clean replica indexes as well
new a06c39f SOLR-9838: 'inc' atomic update doesn't respect default field value
new ceffbf9 SOLR-10250: CloudSolrClient can now return versions for documents added or deleted when versions=true is passed
new c8bad8c SOLR-9045: Make RecoveryStrategy settings configurable.
new e3a0b42 SOLR-10269 MetricHandler JSON output was incorrect.
new abec54b SOLR-10236: Remove FieldType.getNumericType() from master
new faeb1fe SOLR-8045: Fix smokeTestRelease.py from precommit
new 7830462 SOLR-9835: Create another replication mode for SolrCloud
new 120274b SOLR-9835: Update CHANGES.txt
new bac3424 SOLR-10279: The autoAddReplica feature can result in SolrCores being assigned new shards when using legacyCloud=false and will also fail on a state check when taking over a core registration with a new core.
new 91c3f78 SOLR-10076: Hide keystore and truststore passwords from /admin/info/* outputs.
new ddda27e SOLR-10076: 'String.format(Locale.ROOT,...' instead of (forbidden API) 'String.format(...)'
new 1750095 SOLR-10247: Support non-numeric metrics and a "compact" format of /admin/metrics.
new 5aafea8 SOLR-9045: exclude static methods from ConfigureRecoveryStrategyTest.testAlmostAllMethodsAreFinal
new 9417367 SOLR-10266: fix implicit test assumptions about doc order
new 09bd861 SOLR-10184: Fix bin/solr so it can run properly on java9
new 1192d39 SOLR-10224: Add disk total and disk free metrics.
new 124b505 SOLR-8045: SerachHandler to override the registerV2() and remove registerPath from sample solrconfig.xml
new 716d43e LUCENE-7742: fix places where we were unboxing and then re-boxing according to FindBugs
new e7b87f5 LUCENE-7739: Fix places where we unnecessarily boxed while parsing a numeric value according to FindBugs
new 65c695b SOLR-9516: Fix: Admin UI (angular) didn't work with Kerberos
new 9d56f13 SOLR-10046: Add UninvertDocValuesMergePolicyFactory class. (Keith Laban, Christine Poerschke)
new 2bce98b SOLR-9516: Updating CHANGES.txt entry
new 22f91ba SOLR-10270: Stop exporting _version_ during GROUP BY aggregations in map_reduce mode
new be9fea1 SOLR-10271: SQL aggregations in map_reduce mode should use javabin transport
new b46e09c SOLR-10085: SQL result set fields should be ordered by the field list
new d825737 SOLR-10302: Solr's zkcli scripts now able to find the metrics libraries
new 17cc3e7 SOLR-10283: Learning to Rank (LTR) SolrFeature to reject searches with missing efi (External Feature Information) used by fq.
new 3d81a9c SOLR-10254, 10085: Update CHANGES.txt
new 7a625bb SOLR-9990: Add PointFields in example/default schemas
new f8831ce Fixed typos in CHANGES.txt
new 2502af9 SOLR-10286: large fields. And refactored FieldType.checkSchemaField to call a new checkSupportsDocValues()
new 1439794 SOLR-9990: Avoid copyField in SolrExampleTests.testUpdateField
new 4ee7fc3 SOLR-10286: fix test; we were writing to read-only dir. Expand solrconfig-managed-schema.xml to have toggle-able elements vis system property flags
new d1b2fb3 SOLR-9185: Solr's edismax and Lucene/standard query parsers should optionally not split on whitespace before sending terms to analysis
new 4a55bc4 SOLR-10286: fix precommit (unused imports)
new 8fbd9f1 SOLR-10273: DocumentBuilder move longest field to last position
new d374193 Add 6.6 version
new 3ca4d80 LUCENE_7747: QueryBuilder now iterates lazily over the possible paths when building a graph query
new 540ee1d SOLR-7452: add refine param to json facets, implement for array field faceting
new 3b66001 SOLR-10237: Poly-Fields should work with subfield that have docValues=true
new 258fddb Fix CHANGES.txt
new 9b57545 SOLR-10218: The Schema API commands add-field-type and replace-field-type improperly specify SimilarityFactory params
new e7d9db9 SOLR-10286: fix test for Windows
new d60849f LUCENE-7748: buildAndPushRelease.py should fail if the project DOAP files are missing releases that are less than the release being produced
new 4bc75db SOLR-9835: Fix OnlyLeaderIndexesTest failure, inplace updates is not copied over properly
new e092739 SOLR-10079: Speedup TestInPlaceUpdatesDistrib in new replication mode
new 21adce4 SOLR-9992: Add support for grouping with PointFIelds
new fb296fd SOLR-9992: Update changes.txt
new a3e4f57 SOLR-10319 SolrCore "instanceDir" metric not visible in JMX.
new ffaa234 SOLR-10046: move from 6.5.0 to 6.6.0 CHANGES.txt (backport yet to be completed)
new 92297b5 SOLR-10292: Adds CartesianProductStream to turn multivalued fields into multiple tuples
new 4171ef7 SOLR-10333: Fixes use of HashedMap in StreamEvaluator tests
new 6786089 SOLR-7452: json facet API, refine/skip through buckets already visited
new b7042c1 Add support for CollapseQParser with PointFields
new 8a99675 SOLR-9986: Add javadoc to DatePointField class
new 725cd4e SOLR-7452: facet refinement - don't generate domain if skipping bucket
new 88c3c3c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new eb58777 SOLR-6615: use constants for 'id', '_route_', '_version_'
new 583fec1 SOLR-9184: Add a static convenience method ModifiableSolrParams#of(SolrParams) which returns the same instance if it already is modifiable, otherwise creates a new ModifiableSolrParams instance.
new 4edfc1a SOLR-6615: use constants for 'sort', 'distrib'
new c221ef0 SOLR-10281: ADMIN_PATHS is duplicated in two places and inconsistent
new 6665aed Fix test to stop asserting specific order when secondary sort is unspecified, add new checks that do assert an explicit order when secondary sort IS specified.
new 53e5f34 SOLR-9221: Remove Solr contribs: map-reduce, morphlines-core and morphlines-cell
new fec87fc SOLR-7452: add support for _m buckets, missing and has sub-facets in need of refinement
new 8664f1f SOLR-10249: Refactor IndexFetcher to return detailed result
new f1aef3d SOLR-10304: Refactor new SolrDocumentFetcher out of SolrIndexSearcher
new 40f4324 fix typo in comment
new 56d455c Add 6.5.0 back compat test indexes
new 013601f Update project doap files with 6.5.0 release
new d156aaf SOLR-9835: TestInjection.waitForInSyncWithLeader() should rely on commit point of searcher
new cd66a5f SOLR-9835: Fixed precommit failure.
new e11c86f SOLR-10076: Move changes entry to 6.6 release.
new bd01064 SOLR-10371: There is some spelling mistakes in the Java source code Thanks hu xiaodong"
new 2ba54a3 SOLR-10352: bin/solr script now prints warning when available system entropy is lower than 300
new 0b3ca1b SLR-10108: bin/solr script recursive copy broken
new cb20eae SOLR-10362: "Memory Pool not found" error when reporting JVM metrics.
new b46b827 SOLR-10344: Update Solr default/example and test configs to use WordDelimiterGraphFilterFactory
new 68eb078 SOLR-10369: bin\solr.cmd delete and healthcheck now works again (fixed continuation chars ^)
new 53064e4 LUCENE-7754: Inner classes should be static whenever possible.
new c189139 LUCENE-7751: Avoid boxing primitives only to call compareTo.
new 390ef9a LUCENE-7743: Avoid calling new String(String).
new 1a80e4d SOLR-10343: Update Solr default/example and test configs to use SynonymGraphFilterFactory
new aa2b46a SOLR-10341: SQL AVG function mis-interprets field type
new 0322068 SOLR-10365: Handle a SolrCoreInitializationException while publishing core state during SolrCore creation
new 6b0217b SOLR-6736: Adding support for uploading zipped configsets using ConfigSets API
new 0a689f4 SOLR-10357: Enable edismax and standard query parsers to handle the option combination sow=false / autoGeneratePhraseQueries=true by setting QueryBuilder.autoGenerateMultiTermSynonymsQuery
new 66bfdcb SOLR-7452: change terminology from _m missing-bucket to _p partial-bucket for refinement
new 144091a SOLR-10079: TestInPlaceUpdates(Distrib|Standalone) failures
new deddc9b SOLR-10349: Add totalTermFreq support to TermsComponent
new 9b7c8d5 SOLR-9993: Add support for ExpandComponent with PointFields
new a6f27d3 SOLR-10147: Admin UI -> Cloud -> Graph: Impossible to see shard state
new 1ace174 remove dead code
new 30f7914 SOLR-10362 Be more specific when catching this exception.
new efdb04d SOLR-10352: Fixing available entropy warning limit to 300
new edcdc30 SOLR-10387: zkTransfer normalizes destination path incorrectly if source is a windows directory
new edafcba LUCENE-7755: Join queries should not reference IndexReaders.
new 6c2155c SOLR-10351: Add analyze Stream Evaluator to support streaming NLP
new bdd0c7e SOLR-10351: Fix pre-commit
new 0445f82 SOLR-10338: Configure SecureRandom non blocking for tests.
new 23c6ea2 LUCENE-7761: Fixed comment in ReqExclScorer.
new e80643e LUCENE-7753: Make fields static when possible.
new cc62340 SOLR-7452: refinement of missing buckets and partial facets through missing buckets
new bdb0d58 SOLR-7452: add more tests for refinement of missing buckets
new 4135556 LUCENE-7763: Remove outdated comment in IndexWriterConfig.setIndexSort javadocs. (马可阳 via Christine Poerschke)
new b60b86e SOLR-10399: Generalize some internal facet logic to simplify points/non-points field handling
new 35aac1d SOLR-10399: cleanup unused imports
new 580f6e9 SOLR-7383: Replace DIH 'rss' example with 'atom' rss example was broken for multiple reasons. atom example showcases the same - and more - features and uses the smallest config file needed to make it work.
new b02626d SOLR-9601: DIH Tika example is now minimal Only keep definitions and files required to show Tika-extraction in DIH
new 674ce4e SOLR-10356: Adds basic math streaming evaluators
new ef82183 SOLR-10393: Adds UUID Streaming Evaluator
new 99af830 switch to advanceExact
new e875f13 SOLR-10383: reduce code duplication in TestOriginalScoreFeature
new 186c5edd SOLR-10383: Fix debug related NullPointerException in solr/contrib/ltr OriginalScoreFeature class. (Vitezslav Zak, Christine Poerschke)
new 2e545d7 LUCENE-7749: Made LRUQueryCache delegate the scoreSupplier method.
new 52632cf SOLR-8906: Make transient core cache pluggable
new 65b4530 SOLR-9745: fix solr.cmd to print errors from invoked script
new e872dc7 SOLR-10351: Add try-with-resources clause around TokenStream
new 0bf7a5f SOLR-10338: Revert configure SecureRandom non blocking for tests. (reverted from commit 0445f8200e0630e1bb8b7117f200529ed1259747)
new 3f172a0 SOLR-9745: bring back timeout value to fix tests
new 23b002a LUCENE-7756: Only record the major Lucene version that created the index, and record the minimum Lucene version that contributed to segments.
new 4c737b8 SOLR-9745: check exit code only if process has finished
new ee98cdc SOLR-10416: The JSON output of /admin/metrics is fixed to write the container as a map (SimpleOrderedMap) instead of an array (NamedList)
new 05749d0 SOLR-10394: Rename getSortWithinGroup to getWithinGroupSort in search.grouping.Command class. (Judith Silverman, Christine Poerschke)
new f08889f SOLR-10347: Remove index level boost support from 'documents' section of the admin UI
new 6030302 SOLR-10277: On 'downnode', lots of wasteful mutations are done to ZK
new dfa342b SOLR-10421: Fix params persistence for solr/contrib/ltr (MinMax|Standard)Normalizer classes. (Jianxiong Dong, Christine Poerschke)
new 50ed729 Remove unused (private static final) loggers in LTRQParserPlugin and LTRFeatureLoggerTransformerFactory.
new cb9f151 SOLR-10404: fetch() streaming expression: escape values in generated query.
new ef8126e LUCENE-7738: Fix min/max verification bug in InetAddressRange to correctly compare IPv4 and IPv6. Update tests.
new dbd22a6 SOLR-10423: Disable graph query production via schema configuration <fieldtype ... enableGraphQueries="false">. This fixes broken queries for ShingleFilter-containing query-time analyzers when request param sow=false.
new 37b6c60 SOLR-10426: Add shuffle Streaming Expression
new 9c2ef56 SOLR-10239: MOVEREPLICA API
new c30a7dc SOLR-10239: change empty lambda to null
new ad13266 SOLR-10239: Update CHANGES.txt
new 53aeffa SOLR-7452: add support for refining missing allBuckets
new e75a2e6 SOLR-10323: fix to SpellingQueryConverter to properly strip out colons in field-specific queries
new 6e5f6fa SOLR-10425: Fix indexed="false" on numeric PointFields
new 865f9b2 SOLR-10444: SQL interface does not use client cache
new a0d2229 SOLR-10444: Fix precommit
new c05ab96 SOLR-10341, SOLR-10444: Update CHANGES.txt
new cbad533 LUCENE-6853 - renamed threshold to bias, initialize to avg tf
new 276ccff LUCENE-6853 - re-enabled test classification measures for bpc
new f37fad2 LUCENE-5548 - improved testing for SNBC
new 94b83f1 SOLR-10441: remove no longer used HttpShardHandlerFactory.USE_RETRIES
new 2060215 SOLR-10440: LBHttpSolrClient.doRequest is now always wrapped in a Mapped Diagnostic Context (MDC).
new adabfdd SOLR-10264: Fixes multi-term synonym parsing in ManagedSynonymFilterFactory. (Jörg Rathlev, Steve Rowe, Christine Poerschke)
new b2a6310 Add version 6.5.1
new ce75eb6 SOLR-10437: Improve test coverage of useDocValuesAsStored=false
new d671273 SOLR-10443: Improvements to TestPointFields
new 550a324 SOLR-10429: UpdateRequest#getRoutes()should copy the response parser
new caf3297 LUCENE-7701: Refactor grouping collectors
new 55e3661 SOLR-8807: disable the CollapseQParser Plugin when testing spellcheck collations for hit-counts
new ce66ca9 SOLR-10437: Delete index after each test in TestUseDocValuesAsStored
new e02a1f1 SOLR-10474: TestPointFields.testPointFieldReturn() depends on order of unsorted hits
new d9973a3 LUCENE-7775: fix exception handling to throw first exception hit
new 15a1561 LUCENE-7767: SortedDocValues.ordValue() now throws an IOException.
new 0f60c42 LUCENE-7776 - use bm25 for knn classifier
new 1bf3696 LUCENE-7776: remove unused import
new 9c00fc6 LUCENE-7776 - visualize diff btwn BytesRef values in ClassificationTestBase
new e386ec9 LUCENE-7777: fix AIOOBE from ByteBlockPool.readBytes when byte block exceeds 32 KB
new e30cc70 SOLR-9959: SolrInfoMBean-s category and hierarchy cleanup.
new 5c52543 LUCENE-7776: change javadocs default mention from Classic to BM25
new 57c5837 Removed two unused imports.
new 06a55b7 SOLR-10274: The search Streaming Expression should work in non-SolrCloud mode
new 5ebd41d SOLR-10274: fix precommit
new 9ed722f LUCENE-7760: improve setMaxTokenLength javadocs for StandardAnalyzer/Tokenizer and UAX29URLEmailAnalyzer/Tokenizer
new 7fde878 LUCENE-7776 - adjusted failing tests in solr due to switching to bm25 in knn
new 3ba4e73 SOLR-9959 Increase the timeout to allow searcher to register metrics.
new 23109b9 SOLR-10473: Correct LBHttpSolrClient's confusing SolrServerException message when timeAllowed is exceeded.
new b767d61 LUCENE-7746: precommit to ignore less and (potentially) error more
new 24ab117 SOLR-10303: Initial support for common date/time Stream Evaluators
new b13945b SOLR-10303: Renamed to DatePartEvaluator and adding support for Instant, Date, LocalDateTime
new c3d205c SOLR-10303: Switching from the fieldName param to subEvaluators
new cf14b4b SOLR-10303: Supporting epoch for LocalDateTime
new c6fbb27 SOLR-10303: Supporting more datatypes via a TemporalAccessor
new b314bc6 SOLR-10303: Switched to pascal casing
new d70fc96 SOLR-10303: Refactored to multiple TemporalEvaluator classes based on feedback
new 1c333c7 SOLR-10303: Removing the unused class, replaced by TemporalEvaluator
new 8642ed9 SOLR-10303: Error message formatting for TemporalEvaluator
new b78a270 SOLR-10303: Removing the unused class DatePartEvaluator from the test
new 5e40364 SOLR-10303: Add the tuple context to avoid creating multiple LocalDateTime instances for the same Tuple
new 0bcd88b SOLR-10303: Fix precommit
new b954f22 LUCENE-7779: don't call BytesSequencesReader.next again after it already returned null
new ee56af2 SOLR-10485: Add CalculateStream to allow Solr to behave like a scientific calculator
new 1b81dcd SOLR-10485: Fix precommit
new 4cb00cc SOLR-10007: Clean up references to CoreContainer and CoreDescriptors
new d3494c2 LUCENE-7781: Call ensureOpen when registering closed listeners.
new 1d74134 LUCENE-7780: Remove TermValComparator.isNull.
new 89f6d17 LUCENE-7783: Fix NPE when getting points on a non-existing field.
new 6d948de SOLR-6736: Fix authorization permissions
new 4dc3674 SOLR-10151: Use monotonically incrementing counter for doc ids in TestRecovery.
new bc6ff49 SOLR-9936: Allow configuration for recoveryExecutor thread pool size.
new 00f0c30 LUCENE-7782: OfflineSorter now passes the number of items it will write to getWriter
new 4df4c52 SOLR-10447, SOLR-10447: LISTALIASES Collections API command; CloudSolrClient can be initialized using Solr URL
new 4da901a SOLR-10047: Mismatched Docvalues segments cause exception in Sorting/Faceting. Solr now uninverts per segment to avoid such exceptions
new 5169ecb SOLR-10485: Remove incorrect code comment
new 8417307 SOLR-10486: Add Length Conversion Evaluators
new 66715a4 SOLR-10486: Fix precommit
new fd4125e SOLR-10446: Making HttpClusterStateProvider work with server that doesn't have LISTALIASES
new 201ebbc SOLR-10447, SOLR-4968, SOLR-8589: Adding contributors to CHANGES.txt
new d286864 SOLR-10447, SOLR-8589: Adding Yago Riveiro to changelog
new 3145f78 SOLR-10082: JSON Facet API, add stddev and variance functions
new bb69c02 SOLR-10418: Metrics API should return JVM system properties.
new ac42f4f Remove unused imports.
new d5e5b5e SOLR-10504: Add echo Streaming Expression
new 7d57d63 LUCENE-7787: HeatmapFacetCounter Bits.MatchNoBits optimization
new 0ca7a7a LUCENE-7769: UnifiedHighlighter wasn't seeing inside BoostQuery or SpanBoostQuery
new 963c226 changes
new 43c2b23 SOLR-10420: fix watcher leak in DistributedQueue
new 1077212 SOLR-10472: Fixed uninversion (aka: FieldCache) bugs with the numeric PointField classes, and CurrencyField
new 8347169 SOLR-10439: 'large' was forgotten in /schema/fields?showDefaults=true
new 48d54ac SOLR-10516: Add eval() Streaming Expression
new e62a3ff LUCENE-7785: Move dictionary for Ukrainian analyzer to external dependency. (Andriy Rysin via Dawid Weiss)
new f9ca49a SOLR-5127: Multiple highlight fields and wildcards are now supported e.g. hl.fl=title,text_* (Sven-S. Porst, Daniel Debray, Simon Endele, Christine Poerschke)
new 323c972 SOLR-10394: a few more essentially non-public sortWithinGroup to withinGroupSort renames
new 6eac7fa (part 1 of several) SOLR-10415: use parameterized debug logging in SearchHandler and RealTimeGetComponent (Michael Braun via Christine Poerschke)
new 8b27b82 SOLR-10527: edismax with sow=false fails to create dismax-per-term queries when any field is boosted
new ffe61ff SOLR-10527: move CHANGES entry to 6.5.1 section
new 19bcffa SOLR-10505: Add multi-field support to TermsComponent for terms stats
new 08f2de6 Shorten docFreq and totalTermFreq to df and ttf in TermsComponent
new fb8fd77 SOLR-10514 Upgrade Metrics library to 3.2.2.
new 9911962 SOLR-10499: facet.heatmap DocSet to Bits optimizations
new 0404e37 LUCENE-7791: add tests with index sorting and sparse docvalues fields
new 3316f47 LUCENE-7791: add tests for index sorting with sparse text fields and norms
new 4cd83ea LUCENE-7797: the static FSDirectory.listAll was always returning an empty array
new f6af8d0 SOLR-10551: Add list and cell Streaming Expressions
new 99ce234 SOLR-10551: Improve tests
new a07ac63 SOLR-9217: delay JoinUtil call to createWeight for score join
new 487e085 don't allow ExtrasFS for this test case
new c09d82e SOLR-10489 Tentative fix for a test failure (Mikhail Khludnev via ab)
new 56e1ad4 SOLR-10047: Move test into its own test class and force use of NoMergePolicy to fix test failures
new e17b987 SOLR-10493: Investigate SolrCloudExampleTest failures.
new 114a65b SOLR-10557: Make "compact" format default for /admin/metrics.
new 71ce0d3 SOLR-10548: SOLR-10552: numBuckets should use hll and ignore mincount>1 filtering
new cd02dd7 SOLR-10559: Add let and get Streaming Expressions
new 680f4d7 SOLR-10520: fix child.facet.field counts
new 4f89f98 SOLR-7452: JSON Facet API - refining for numBuckets
new dd171ff SOLR-10310: By default, stop splitting on whitespace prior to analysis in edismax and standard/"lucene" query parsers
new 03b4843 SOLR-10310: Fix CopyFieldTest failure
new 2f6101b LUCENE-7801: SortedSetDocValuesReaderState now implements Accountable
new 1f77776 SOLR-10480: fix offset param handling in JSON Facet API
new d8ec25b SOLR-10489: Fix an occasional NPE.
new db92a9e LUCENE-7792: add optional concurrency to OfflineSorter
new f45017b SOLR-10537: Added SolrParams.toLocalParamsString() and moved QP.encodeLocalParamVal to ClientUtils
new 25f1dd2 LUCENE-7792: add try/finally to make sure semaphore is released on exceptions
new 0e963f7 SOLR-10566: Add timeseries Streaming Expression
new 679eaae SOLR-10566: Fix precommit
new 98b2cba SOLR-10565: Make root names more unique.
new 90b3ef1 SOLR-10046: move from 6.6.0 to 7.0.0 CHANGES.txt (backport yet to be completed)
new 2d22579 SOLR-10569: "updateHandler" stats is null when queried via MBeans handler.
new 8a99937 SOLR-10526: fix facet.heatmap facet exclusion when distributed/sharded
new 55de74c SEARCH-313: Handled unescaped plus sign in gap
new fba52de SOLR-10507: Core Admin status command to emit collection details of each core
new 61d02a4 SOLR-10500: fix many parents with nested children per /update/json/docs request
new f9c2b8b fix wrong version in logging message
new b418c31 update doap files with Lucene / Solr 6.5.1 release
new 0f3bcf3 Add 6.5.1 back compat test indexes
new 28aeead LUCENE-7808: Fix PayloadScoreQuery and SpanPayloadCheckQuery .equals and .hashCode methods.
new 72e616d LUCENE-7481: Fix SpanPayloadCheckQuery rewrite
new f4bdb44 LUCENE-7481: Fix PayloadScoreQuery rewrite
new 5fdf912 Add CHANGES entry for LUCENE-7481
new 2804159 Remove unused imports
new 64caf17 LUCENE-7481: fix rewrite methods LUCENE-7808: fix .equals/.hashCode methods
new e57fab1 SOLR-10559: Cleaner syntax
new e4d4e58 SOLR-10559: Fixed compilation error
new 02167d0 SOLR-10559: Fix precommit
new 816b806 SOLR-10521: adding sort=childfield(field,$q) asc for {!parent} query.
new e52d860 LUCENE-7796: Make IOUtils.reThrow idiom declare Error return type so callers may use it in a way that compiler knows subsequent code is unreachable. reThrow is now deprecated in favor of IOUtils.rethrowAlways.
new 1d316ea LUCENE-7793: smokeTestRelease.py should run documentation-lint
new 929126a LUCENE-7794: buildAndPushRelease.py should run validate and documentation-lint
new 57f17b1 SOLR-9386: Upgrade Zookeeper to 3.4.10
new e2521b2 SOLR-9596: Add Solr support for SimpleTextCodec, via <codecFactory class=solr.SimpleTextCodecFactory/> in solrconfig.xml (per-field specification in the schema is not possible).
new 7f6f68c SOLR-10582: Add Correlation Evaluator
new 460b3b3 SOLR-10559: Updates TupStream and enhances evaluators to work over values in the SteamContext
new e96dc4f LUCENE-7798: Add .equals and .hashCode to ToParentBlockJoinSortField
new 61f6482 SOLR-7041: Remove a lot of defaultOperator and defaultSearchField from test configs (still more work to do)
new b705217 SOLR-10559: Remove debuggin
new 8c11f81 SOLR-9386: Move default clientPort specification to before calling QuorumPeerConfig.parseProperties(), which requires that clientPort be specified.
new 0a2286c SOLR-10566: Fix error handling
new ee8ce57 SOLR-10559: Fix TupStream to respect field order
new 6c565c0 SOLR-1485: Add payload support
new a68b778e5 SOLR-1485: fix tests, removing unnecessary tie to Similarity in PayloadDecoder
new f526b90 SOLR-1485: remove unused import
new c4872ad SOLR-10430: Add ls command to ZkCLI for listing only sub-directories.
new 366a5d2 SOLR-10316: Unloading a core can remove a ZK SolrCore registration entry for the wrong SolrCore.
new 0be8e17 SOLR-10519: SolrCLI.atPath cannot handle children that begin with a slash.
new 5d42177 SOLR-1485: improve TokenStream API usage
new b5e9b5a SOLR-10536: stats Streaming Expression should work in non-SolrCloud mode
new cbd3b02 SOLR-10588: Prevent redundant double core reload on config update.
new 037d864 * SOLR-10549: The new 'large' attribute had been forgotten in /schema/fields?showDefaults=true (David Smiley)
new b901d16 * SOLR-10549: (typo fix in CHANGES.txt)
new 17563ce SOLR-10601: StreamExpressionParser should handle white space around = in named parameters
new 15e1c5d SOLR-10583: JSON Faceting now supports a query time 'join' domain change option
new 40c8ea4 LUCENE-7814: DateRangePrefixTree bug in years >= 292M
new 3a7aedc SOLR-10596: fix unique/hll docvalue iterator reuse
new e912b7c added extra check if it is a liveNode
new 32b7791 SOLR-9867: fixing TestSolrCLIRunExample.testTechproductsExample
new 30f1422 SOLR-9867: make sure cores are assigned in the end of SolrDispatchFilter.createCoreContainer() only
new 1534b62 SOLR-9867: rollback SDF.createCoreContainer(). disable testTechproductsExample
new 5eb4a8d SOLR-9867: fixing JvmMetricsTest broken earlier, bring back testTechproductsExample() and single SDF.cores assignment.
new 2af2b55 SOLR-10607: Improve RTimerTree documentation
new de709b1 LUCENE-7811: add concurrent SortedSet facets implementation
new e776cbe SOLR-7041: Cut over tests from <defaultSearchField> in schema to df on requests
new c6ebee6 SOLR-9867: @Ignore TestSolrCLIRunExample.testTechproductsExample()
new faa74ec SOLR-9530: An Update Processor to convert normal update operation to an atomic operations such as add, set,inc, remove ,set, removeregex
new bcf3405 tests: test reset for other bucket aggregations
new 867e816 SOLR-10303: Update CHANGES.txt
new 8bfe70f SOLR-10351: Update CHANGES.txt
new a0fc943 SOLR-10426: Add shuffle Streaming Expression
new 41ebeea SOLR-10274: Update CHANGES.txt
new 9d2f6d2 SOLR-10504: Update CHANGES.txt
new 07acc93 SOLR-10516: Update CHANGES.txt
new a96f394 SOLR-10572: Removed three "no longer supported in solrconfig.xml" asserts.
new 554f660 SOLR-10566: Update CHANGES.txt
new b18c182 SOLR-10559: Update CHANGES.txt
new 52b252c SOLR-10582: Update CHANGES.txt
new 468d479 SOLR-9530: fixing test error
new 5883710 SOLR-9530: addressing test failures with seed 9F9128B8E3E8FAA7
new c02d490 SOLR-10615: latching SDF.doFilter() on init(); respond 404 instead of 500 in case of init failures or corecontainer shutdown.
new b636d6e SOLR-10547: consolidate MinAgg+MaxAgg, add min/max support for single valued string fields
new 4b54109 SOLR-10536: Update CHANGES.txt
new df6da67 SOLR-10601: Update CHANGES.txt
new dbe6fc5 SOLR-10614: remove static backdoor fields from SimplePostTool. Enabling testTechproductsExample
new 0ed39b2 LUCENE-5365, LUCENE-7818: Fix incorrect condition in queryparser's QueryNodeOperation#logicalAnd()
new d724983 SOLR-10622: Add regress and predict Stream Evaluators
new fd24081 SOLR-10622: Update CHANGES.txt
new c6524c3 SOLR-10626: Add covariance Stream Evaluator
new 34c6c99 SOLR-10626: Update CHANGES.txt
new 37df644 SOLR-8149: Admin UI - Plugins / Stats - active item is now highlighted
new 20c4886 SOLR-10524: Explore in-memory partitioning for processing Overseer queue messages
new 54061ed SOLR-10630: HttpSolrCall.getAuthCtx().new AuthorizationContext() {...}.getParams() sometimes throws java.lang.NullPointerException
new a04d9c1 Fixed nsToMs calculation in OverseerTest
new a3fe9f0 SOLR-10625: Add convolution Stream Evaluator
new 07cc043 SOLR-10625: Update CHANGES.txt
new 571264b SOLR-10522: Revert "SOLR-9972: SpellCheckComponent collations and suggestions returned as a JSON object rather than a list"
new 82b78bd SOLR-10522: Revert "SOLR-9972: SpellCheckComponent collations and suggestions returned as a JSON object rather than a list"
new fbdd2c0 SOLR-10639: Fix NPE in LRU/LFU/FastLRU caches toString method
new 6f978c5 SOLR-10639: Removed entry from CHANGES.txt
new 972e342 SOLR-10524: Build fix for NPE
new 421611b SOLR-10638: Add normalize Stream Evaluator
new a24fa8d SOLR-10619: Optimize using cache for DistributedQueue in case of single-consumer
new 3b8c55a SOLR-10638: Update CHANGES.txt
new 0e019c6 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new c9541c2 SOLR-8440: Support for enabling basic authentication using bin/solr|bin/solr.cmd
new d59faaf SOLR-10644: solr.in.sh installed by install script should be writable by solr user
new 3217fd7 SOLR-10262: Add support for configurable metrics implementations.
new dea4a79 SOLR-10535: remove six unused test files (Jason Gerlowski via Christine Poerschke)
new fb24d45 LUCENE-7741: Add explain() to DoubleValuesSource
new 0184d6b SOLR-10647: Move the V1 <-> V2 API mapping to SolrJ
new 4cc20d2 SOLR-10357: add attribution to CHANGES entry
new b1efd37 SOLR-9527: Improve distribution of replicas when restoring a collection
new 69783f6 SOLR-10636 Increase randomness of metric names to avoid conflicts with non-test scopes.
new 95968c6 squash merge jira/solr-10290 into master
new cc8b5ba SOLR-10431: Make it possible to invoke v2 api calls using SolrJ
new 5a25ef0 SOLR-10431: Fix precommit
new f6b3337 SOLR-10408: v2 API introspect should return useful message for non-existent command
new ccec2b9 SOLR-10647: Move the V1 <-> V2 API mapping to SolrJ
new 477b7ea SOLR-10660: Add reverse Stream Evaluator
new 30a50ea Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new fb56948 LUCENE-7817: pass cached query to onQueryCache instead of null
new 8990500 LUCENE-7823 - added bm25 nb classifier
new 2f67009 Adding 6.7 release after cutting 6.6 branch
new 5f51228 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 904df0e SOLR-10411: v2 Collection API modify command specification's replicationFactor property is incorrectly typed as string, should be integer
new e61b5b3 SOLR-10617: JDBCStream to support additional types, minor refactoring to separate out CalciteJDBCStream, upgrade hsqldb for JDBCStream & DIH tests.
new 6d74a9e Revert "SOLR-10572: Removed three "no longer supported in solrconfig.xml" asserts."
new b552127 SOLR-10675: differentiate DRAFT builds of the html/pdf ref-guides vs the official releases
new 6e68e9e SOLR-10617: run "ant jar-checksums" to correct the hsqldb.jar.sha1 file
new b3eccb3 SOLR-10400: Replace (instanceof TrieFooField || instanceof FooPointField) constructs with FieldType.getNumberType() or SchemaField.getSortField() where appropriate.
new 4f93056 SOLR-10670: fix browser bar name; add some padding for DRAFT note; add favicon
new 9fa04ec SOLR-10405: v2 API introspect response contains multiple copies of the experimental format WARNING
new e11bc03 LUCENE-7821: The classic and flexible query parsers, as well as Solr's 'lucene'/standard query parser, should require ' TO ' in range queries, and accept 'TO' as endpoints in range queries.
new 21362a3 LUCENE-7824: Fix graph query analysis for multi-word synonym rules with common terms (eg. new york, new york city).
new 9dc952a SOLR-10412: v2 API: many API command specification properties are typed "number" but should instead be typed "integer"
new c934093 SOLR-10413: v2 API: parsed JSON type should be coerced to expected type
new 66cd20e SOLR-10584: Remove defaultOperator completely in 7.0
new a107814 SOLR-10670: move logo and background images & fix paths
new 295602c SOLR-10584: RefGuide updates, removal of some more dead code and a failing test
new 08711cf SOLR-10690: remove unused files left over from theme adaptation
new 50a0804 SOLR-10644: Make solr.in.sh owned by root, readable to solr (group) but not world-readable
new 680dcc1 SOLR-10662: Add length Stream Evaluator
new 6e41ac7 SOLR-10666: Add rank transformation Stream Evaluator
new a6c5165 SOLR-10664: Add scale Stream Evaluator
new 9c6279d SOLR-10663: Add distance Stream Evaluator
new 9be68cc SOLR-8440: Support for enabling basic authentication using bin/solr|bin/solr.cmd
new 1721036 SOLR-10661: Add copyOf Stream Evaluator
new 8516783 Add missing CHANGES entry.
new 9e1fcb0 LUCENE-7831: CodecUtil should not seek to negative offsets.
new 0fb89f1 SOLR-10307: Allow Passing SSL passwords through environment variables.
new 5ba761b LUCENE-7831: Move CHANGES entry to 6.6.
new 942a085 Fix commit in TestUseDocValuesAsStored
new c9abe7d SOLR-10414: RecoveryStrategy is now a Runnable instead of a Thread
new 5235903 SOLR-10696: Add empirical distribution and percentile Stream Evaluators
new 896270d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 38205d7 SOLR-10413: Update CHANGES.txt
new 318e546 Add missing double quote - from comment in Confluence
new b5aa0da SOLR-10223: Allow running examples as root on Linux with -force option
new 21384b5 SOLR-10042: Delete old deprecated Admin UI
new afd70a4 SOLR-10378: Clicking Solr logo on AdminUI shows blank page
new bd9e32d LUCENE-7838 - added knn classifier based on flt
new c53d19e LUCENE-7838 - removed unused import
new 06a6034 LUCENE-7730: Better accuracy for the length normalization factor.
new c9bdce9 LUCENE-7838: Remove unused imports.
new 5a50887 LUCENE-7800: Remove code that potentially rethrows checked exceptions from methods that don't declare them ("sneaky throw" hack).
new f326cfb SOLR-10623: Add sql Streaming Expression
new c373b71 SOLR-10623: Fix pre-commit
new bdecee2 SOLR-10623: Remove dead code
new 48aa31d Ref Guide: update upgrade notes for 6.6
new a786f2e Ref Guide: Placeholders for docs for SOLR-10239 & SOLR-10447
new b77a0a5 Ref Guide: typos from conversion
new 5f77aa0 Ref Guide: Update list of available zkcli commands from SOLR-10430; rework page a bit
new 33e1c71 Ref Guide: remove leftover TODO note
new 606b3bf Ref Guide: add auth section for SOLR-8440
new d30d012 SOLR-10042, LUCENE-7838: Fix precommit
new 9e3c710 SOLR-10413: Fix test failure (with better json validators we can capture invalid input)
new eb475db SOLR-10413: Fix precommit
new 3bb4662 LUCENE-7833: Fix score computation with ToParentBlockJoinQuery and ScoreMode.MAX.
new 629624d Avoid creating too many fs directories.
new 467af79 SOLR-10042: Clean up old comments from Angular UI code
new 4a57fb4 SOLR-10585: Remove defaultSearchField completely in 7.0
new 3392a12 SOLR-10612: add jekyll support for page-toclevels, page-tocclass, and a new {section-toc} macro
new fa76171 Ref Guide: add AtomicUpdateRequestProcessorFactory from SOLR-9530
new b179249 Ref Guide: add a bit more info to TOC options in meta-docs
new bc89757 SOLR-10692: Split streaming-expressions.adoc into 4 total files; fix section titles
new a622568 SOLR-10292: Moves new feature description in solr/CHANGES.txt to the correct version
new f62248c SOLR-10612: Fix precommit (tabs)
new 02b1c8a SOLR-10698: StreamHandler should allow connections to be closed early
new c71ce16 SOLR-10698: Fix precommit
new ef245c1 Ref Guide: typo "more then"...instead of "more than"
new 9401139 SOLR-10725: ASL header in all *.adoc files
new 0aea8cb SOLR-10725: add license links to NOTICE.txt and remove solr-ref-guide license directory
new 59aa5d7 SOLR-10693: Add copyOfRange Stream Evaluator
new 2d18458 SOLR-10724: Add describe Stream Evaluator
new 1802d24 SOLR-10723: fix resize for CountSlotAcc, HllAgg.NumericAcc
new 2fc41d5 SOLR-10233: Add support for replica types
new 08d2457 SOLR-10725: Remove trailing spaces in Lucene's NOTICE to make smoke tester happy
new 85c1319 LUCENE-7810: Fix equals() and hashCode() methods of several join queries.
new 715d8b0 SOLR-10727: SolrIndexSearcher.numDocs empty docSet optimization
new 2218ded SOLR-10700: Convert PostingsSolrHighlighter to extend UnifiedSolrHighlighter
new 92ed8b4 SOLR-10729: Deprecated LatLonType, GeoHashField, SpatialPointVectorFieldType, and SpatialTermQueryPrefixTreeFieldType
new 73aa53b SOLR-10307: Add upgrade notes for back compat change.
new 31e02e9 Ref Guide: fix note for atomic updates after SOLR-9530
new 14320a5 LUCENE-7847: Fix the all-docs-match optimization of range queries on range fields.
new 0d3c73e LUCENE-7815: Removed the PostingsHighlighter
new 6a82b42 updated changelog to reflect backport to 6.6 branch
new 28b8696 SOLR-10721: Provide a way to know when Core Discovery is finished and when all async cores are done loading
new 4f16beb Fix javadocs warnings
new 2319d69 Ref Guide: update DIH docs for SOLR-7383; SOLR-9601; plus major surgery on page layout
new 85c3ae2 LUCENE-7815: Remove more PostingsHighlighter remnants
new ea9adc0 SOLR-10438: Assign explicit useDocValuesAsStored values to all points field types in schema-point.xml/TestPointFields.
new d60c72f SOLR-10634: calc metrics in first phase if limit=-1 and no subfacets
new 872ed81 SOLR-10700: Remove PostingsHighlighter references from docs
new 8f4d72a added docs
new 65bfa48 LUCENE-7810: Fix numeric join equals test failure.
new 89d48df SOLR-10731: Add knn Streaming Expression WIP
new cc87181 SOLR-10731: Add first test case
new e2284bb SOLR-10731: Add tests for params
new f4872c9 SOLR-10731: Fix precommit
new 851ab0a SOLR-10731: Remove debugging
new fed7343 LUCENE-7849: GeoWideLongitudeSlice can fail to construct
new 71411df LUCENE-7853: Add methods for people to use who know their polygon's characteristics
new cd567b9 LUCENE-7540: Upgrade ICU to 59.1
new 47781e3 SOLR-10684: Add finddelay Stream Evaluator
new 94731aa SOLR-10710: Fix LTR failing tests
new bdde9a1 SOLR-10731: Add k parameter
new 3cd1447 SOLR-10731: Fix typo in test
new 10d3aa2 SOLR-7383: Switch to https for StackOverflow Using http no longer works
new effd376 LUCENE-7841: Normalize ґ to г in Ukrainian analyzer
new 6d80320 SOLR-10004: Adding descriptions for a few classes to assess impact on smoke tester warnings
new 7fef7e3 SOLR-10746: Move all Stream Evaluators to the eval package
new 0b47126 SOLR-10743: Add sequence StreamEvaluator
new 2bb6e2c SOLR-10479: Adds support for HttpShardHandlerFactory.loadBalancerRequests(MinimumAbsolute|MaximumFraction) configuration. (Ramsey Haddad, Daniel Collins, Christine Poerschke)
new 6ba1834 SOLR-10659: Remove ResponseBuilder.getSortSpec use in SearchGroupShardResponseProcessor. (Judith Silverman via Christine Poerschke)
new b3024d6 Ref Guide: fix atom example for SOLR-7383
new 1e4d205 SOLR-10233: ChaosMonkeySafeLeaderWithPullReplicasTest - Catch SolrException while waiting for the cluster to be ready
new 461fc59 remove ref-guide mentions of 'deprecated' things that don't even exist in any 6.x release
new b3ee2d0 SOLR-10747: Allow /stream handler to execute Stream Evaluators directly
new 17130e6 Merge remote-tracking branch 'refs/remotes/origin/master'
new 077c9ec Remove deprecated/discouraged usage from stats component docs
new 78e7e1c SOLR-10379: Add ManagedSynonymGraphFilterFactory, deprecate ManagedSynonymFilterFactory
new 5f12bec Fix minor typo in docstring
new 4106e1b Fixed a couple of typos (s/begining/beginning).
new e7099e4 SOLR-10741: Factor out createSliceShardsStr method from HttpShardHandler.prepDistributed. (Domenico Fabio Marino via Christine Poerschke)
new 81821b2 SOLR-10753: Add array Stream Evaluator
new 3e70745 SOLR-10747: Change the tuple field to return-value
new d1436c4 SOLR-10754: Add hist Stream Evaluator
new b23aab5 SOLR-10758: Modernize the Solr ref guide's Chinese language analysis coverage
new d4f87b4 LUCENE-7845: RPT query by point (or simple date interval) optimization
new 6bbdfbc SOLR-10758: Point to Lib Directives in SolrConfig page from the Traditional Chinese ICUTokenizer paragraph.
new 9fbc9db SOLR-10758: fix broken internal link to new HMM Chinese Tokenizer section
new 8f92fb4 SOLR-10233: Correctly set maxShardsPerNode in BackupRestoreTestCase when using createNodeSet and replica types
new 45b26e3 SOLR-10735: Fixing windows space directory issue
new 4944ddc SOLR-10004: Placing the experimental tag properly
new 1d2acdb SOLR-10758: move CHANGES entry under 6.6 section after backport
new bc973ec SOLR-10755: delete/refactor many solrj deprecations
new 906679a LUCENE=7705: Allow CharTokenizer-derived tokenizers and KeywordTokenizer to configure the max token length
new cb97ad7 SOLR-10004: Making the description of the failure more clear
new 963f43f SOLR-10765: Add anova Stream Evaluator
new 412e4ae SOLR-10719: Creating a core.properties fails if the parent of core.properties is a symlinked dierctory
new 759fa42 LUCENE-7850: Move support for legacy numerics to solr/.
new 366cd7c LUCENE-7856: Remove unnecessary dependencies of spatial-extras.
new 191c2ba SOLR-10767: Add movingAvg Stream Evaluator
new c680de1 SOLR-10767: FIx precommit
new d14ca98 minor edits to the reference guide
new 5207629 SOLR-10770: Add date formatting to timeseries Streaming Expression
new 4608e7d SOLR-10770: Fix precommit
new c824b09 SOLR-10752: replicationFactor default is 0 if tlogReplicas > 0 is specified
new 9769323 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 08ea9a7 LUCENE-7853: Return the public interface, not the private implementation
new ee33f38 SOLR-10757: delete/refactor/cleanup CollectionAdminRequest deprecations
new 2d6edc6 Ref Guide: finish bin/solr auth docs for SOLR-8440
new 55e37cd SOLR-9596: Ref guide: document SimpleTextCodecFactory
new 7a5261a SOLR-10757: Merge remote-tracking branch 'refs/remotes/origin/master'
new 52c27b4 Ref Guide: fix format issues and inconsistencies
new d148bd4 Ref Guide: remove lingering references to "example Jetty" and "your container"
new 872b0db SOLR-10360: Solr HDFS snapshot export fails due to FileNotFoundException error when using MR1 instead of yarn.
new 3291ef8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 224f349 SOLR-10973: Use the correct constructor for InputStreamBody.
new 5d0aa60 SOLR-10239: Adding documentation for MoveReplica
new 22c2ed0 SOLR-10773: Add support for replica types in V2 API
new f34155f SOLR-10290: Replace the bright green in the bottom nav links with a lighter tone of the header
new 7da9e9d SOLR-10137: Ensure that ConfigSets created via API are mutable.
new 82f2a35 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 4a378eb SOLR-10793: BlobHandler should have a well-known permission name
new 38741ec LUCENE-7859: PackedQuadPrefixTree getTokenBytes bug
new 57fe80d SOLR-10744: Update noggit to newer version (0.8)
new c88c524 SOLR-10792: Deprecate and remove implicit registration of lucenePlusSort aka OldLuceneQParser
new fb3d3f1 SOLR-10791: Remove deprecated options in SSLTestConfig
new 0e7207b Ref Guide: fix bad bullet item from conversion
new 4015397 SOLR-10426: Add documentation
new b0f44ad SOLR-10504: Add documentation
new 71b5d34 SOLR-10504: Add documentation
new 6d6e47f SOLR-10566: Add documentation
new 057451a SOLR-10559: Add tuple documentation
new a827a9d SOLR-10559: Add tuple documentation
new 5b93b73 SOLR-10559: Add tuple documentation
new 72ba34f LUCENE-7852: Correct copyright year(s) in lucene/LICENSE.txt and solr/LICENSE.txt files
new cccf97c SOLR-10790: Fix warnings in Assign.java and ReplicaAssigner.java classes.
new 445ceda LUCENE-7858: checkJavadocLinks.py to mention common root causes of broken links
new c64f9d6 SOLR-8668: In solrconfig.xml remove <mergePolicy> (and related <mergeFactor> and <maxMergeDocs>) support in favor of the <mergePolicyFactory> element introduced by SOLR-8621 in Solr 5.5.0. (Christine Poerschke, hossman)
new 2eb324f SOLR-10446, SOLR-6736: Ref guide documentation
new ac26d81 SOLR-10447: Ref guide documentation
new 393a2ed SOLR-7452: tests: templatize refinement tests
new 3618fc5 SOLR-10799: Refator HttpShardHandler.prepDistributed collection of shard replicas
new 3b45d82 SOLR-10280: document "compact" format of metrics response
new 038baae SOLR-10801: Remove several deprecated methods that were exposed to plugin writers
new 07bcd4d Ref Guide: fix duplicate anchors for internal links
new a477ebb Ref Guide: add new level-2 header to fix out of order heading levels
new 9e99a23 SOLR-10509, SOLR-10649: add docs for new metric features; add <metrics> to solr.xml docs
new 9efa022 Fixed error in bin/solr cp example
new 15a8a24 LUCENE-7705: Allow CharTokenizer-derived tokenizers and KeywordTokenizer to configure the max token len (test fix)
new 2eacf13 LUCENE-7705: Allow CharTokenizer-derived tokenizers and KeywordTokenizer to configure the max token length, fix test failure.
new 2c9f860 SOLR-8437: Improve RAMDirectory details in sample solrconfig files
new db2b19f SOLR-8762: respond child docs in DIH debug
new 67876b3 SOLR-7452: fix facet refinement for method:dvhash
new 1f437fe SOLR-10744: use the new flags in json parsing and add tests
new b1b9a94 SOLR-10744: remove unused import
new 2271e73 SOLR-10671: Add abstract doInit method to the SolrMetricReporter base class. (Christine Poerschke, Anshum Gupta)
new f275e3b SOLR-10805: Improve error handling for statistical Stream Evaluators
new 99ca13f SOLR-10696: Add cumulative probability function
new 6a9830c SOLR-10696: Fix precommit
new 78d9501 SOLR-10813: Add arraySort Stream Evaluator
new 6b022c9 LUCENE-7845: spatial-extras undo optimize; don't consider any rect or circle to be a point
new 99093ca SOLR-10713: Add common output files to .gitignore
new 357f4df SOLR-3702: concat(..) function query
new 7646f91 SOLR-10521: documenting sort=childfield(field) asc
new 4f55b43 SOLR-10651: Update CHANGES.txt for completed subtasks
new e5d8ed3 SOLR-9735: Initial port of autoscaling work for Solr 7
new 04dbe59 SOLR-10278: added a testcase for replica:0, sysprop.fs:!ssd means all replicas go to sysprop.fs=ssd nodes
new 217a500 SOLR-9735: Workaround against SOLR-10768
new bf8057d SOLR-10419: added testcase for create collection using policy
new b4a291f SOLR-10419: added testcase for add shard using policy
new b530c13 SOLR-10419: test errors fixed
new e2ae999 SOLR-9735: validation for specific tags
new 4e691f9 SOLR-9735: validation of all input values to either string or long
new 2a625df SOLR-9735: validation of all input values to either string or long
new e36d251 SOLR-9735: sysLoadAverage and headusage are now double
new 744d1ab SOLR-10782: Improve error handling and tests for Snitch and subclasses and general cleanups
new b47572e SOLR-10419: All collection APIs should use the new Policy framework for replica placement
new d633c95 Merge branch 'feature/autoscaling_solr7'
new 790fb19 SOLR-10278: A new DSL to set cluster-wide preferences and policies on how to allocate replicas to nodes
new bd2203d SOLR-10278: only long and double are used
new ce5b184 SOLR-9530: documentation added
new ea79c66 SOLR-10782: Skip asserting that sysLoadAvg is positive on windows as this metrics is not available on that platform
new 622e527 SOLR-10671: remove two-and-a-half unused private static logger warnings
new 29de0f7 SOLR-10722: UH optimize for Solr's getFieldInfos
new 09a9fda SOLR-10516: Add documention
new d276acf LUCENE-7854: enable indexing custom term frequencies
new 98e1037 SOLR-10815: avoid long->float precision loss in 'product(-1,ms(date_field)' by subtracting a base date: 'product(-1,ms(date_field,base_date_field))'
new 46a5ae2 SOLR-10233: Some more logging to chaos monkey with replica types tests
new 97655b8 SOLR-10233: Cleanup warnings from ReplicateFromLeader
new a03c336 SOLR-10233: Stop warning users about misconfigured ReplicationHandler when using replica types
new a1692c1 SOLR-7452: fix facet refinement for range queries
new 1921b61 Ref Guide: Remove place holders
new 23adc2b Adding 6.6.0 release version number
new fe176b6 LUCENE-7855: The advanced parameters of the Wikipedia tokenizer are added to the factory
new b25dda0 SOLR-10800: Factor out HttpShardHandler.transformReplicasToShardUrls from HttpShardHandler.prepDistributed. (Domenico Fabio Marino, Christine Poerschke)
new 528899d LUCENE-7828: Speed up range queries on range fields by improving how we compute the relation between the query and inner nodes of the BKD tree.
new bcce49c SOLR-10174: fix @Ignore in TestMultipleAdditiveTreesModel
new 6c3ece2 LUCENE-7854: restore the IllegalArgumentException if you index too many tokens in one field
new e4ab04a SOLR-10501: Test sortMissing{First,Last} with points fields.
new 647916d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new b002063 LUCENE-7864: IndexMergeTool is not using intermediate hard links (even if possible)
new cf9b70b SOLR-10174: reduce makeFeatureWeights code duplication in tests
new 5a34d41 LUCENE-7869: Changed MemoryIndex to sort 1d points.
new c5c05b4 SOLR-10647: move the spec files to solrj
new 9c90cae remove some dead code and refactor a bit
new eefa328 Ref Guide: Change PDF description list font to bold instead of italic for better readability
new ccb1987 Ref Guide: remove errant + in TIP formatting
new 0eb4b57 Ref Guide: fix incorrect admonition type style definition in theme
new f0bd435 Ref Guide: reduce size of quote blocks
new d411dce Ref Guide: several minor typos and format fixes for 6.6 Guide
new 40ed09f SOLR-10853:Allow the analyze Stream Evaluator to operate outside of a stream
new f631c98 SOLR-10351: Add documention
new 0a52191 Ref Guide: Edit stream evaluators description
new 7ee9d33 SOLR-10854: Add full Solr logo and use it for PDF title page; add "author" and pubdate metadata to title page
new d7ff0e2 Add 6.6.0 back compat test indexes
new f14f2ef SOLR-10647: move JsonSchemaValidator to SolrJ
new df74c65 SOLR-10854: change PDF subtitle to use "solr-guide-version" to add "-DRAFT" to front page when applicable
new 463907a SOLR-10855: Null pointer exceptions in CartesianProductStream toExpression and explain methods
new 1dab10e Ref Guide: Add knn documentations
new 489d2a4 Ref Guide: knn documentation
new 70ecf9e Ref Guide: knn documentation
new a3bb517 Ref Guide: escape pipes in the table
new 05fc4ae Ref Guide: escape brackets so they don't come out as arrows
new 2c0239c Ref Guide: reduce levels in PDF TOC; increase font size for literal text
new 8cd826f SOLR-10829: Fixed IndexSchema to enforce that uniqueKey can not be Points based for correctness
new 3033229 Ref Guide: fix incomplete source declaration
new c37b377 Ref Guide: fix miscellaneous formatting issues/typos/etc.
new 5844ed4 LUCENE-7854: Add a new DelimitedTermFrequencyTokenFilter that allows to mark tokens with a custom term frequency
new b3b8344 LUCENE-7866: Add a new DelimitedTermFrequencyTokenFilter that allows to mark tokens with a custom term frequency (2nd commit to fix issue number)
new 072e720 SOLR-10863: remove feed.xml from HTML version of Ref Guide
new f434e34 SOLR-10616: parameterize Guide HTML path in sitemap.xml
new 566fcfc SOLR-10761: Switch trie numeric/date fields to points in data-driven-enabled example and test schemas
new 5c781d5 SOLR-10836: igain, significantTerms, and tlogit assumed existing terms
new 1b9f060 LUCENE-7866: Exclude DelimitedTermFrequencyTokenFilter from random data tests in random chains and factory tests
new f43f89e SOLR-10868: add solrj resource dir to module paths
new d7808eb LUCENE-7866: Apply changes also to cloned test (TODO: fix this!)
new 95841d9 SOLR-10857: Solr loads UNLOADed core on request.
new 6075956 SOLR-10715: /v2/ should not be an alias for /v2/collections
new 41d12df SOLR-10715: Welcome message should work for _introspect
new e11eb63 SOLR-10870: SolrRequestParsers does unnecessary check for /config prefix
new 661a3c4 SOLR-10715: Move change entry to 6.7.0
new b2ea95c SOLR-10849: MoreLikeThisComponent should expose setMaxDocFreqPct (maxDoc frequency percentage).
new 5a737a3 SOLR-10857: Solr loads UNLOADed core on request, cleaned up printStackTrace
new 0411504 SOLR-10871: remove backticks for monospace type in headings
new c51f6fa SOLR-10835: Add support for point fields in Export Handler
new 94220a0 SOLR-8392: Remove instanceof checks on return value of SolrParam::get
new 833a6f3 SOLR-10851: SolrClients should clarify expectations for solrServerUrl parameter
new b73dffd SOLR-10818: Adding test for v2 backup-collection request
new 6d97305 randomize v1 and v2
new f29e2d1 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 232eff0 SOLR-10704 Wait until all leader replicas are recovered before deleting the originals.
new 78fcbc0 ref guide: clean up monospace syntax problems
new cdccbfb SOLR-10704 Update the ref guide.
new e503325 fix precommit by removing unused imports
new 6396cb7 SOLR-10830: Solr now correctly enforces that the '_root_' field has the same fieldType as the uniqueKey field
new 061a768 SOLR-10833: Updated CHANGES to include SOLR-10833
new 9a0d9e8 SOLR-9910: Add solr/solr.cmd parameter to append jetty parameters to the start script.
new d1db5f7 Revert "SOLR-8392: Remove instanceof checks on return value of SolrParam::get"
new a18a4ce SOLR-7452: convert bucket values in FacetStream from Integer to Long for calcite, make bucket labels in JSON Facet API consistent for facet refinement
new f470bbc LUCENE-7876 avoid leafReader.fields
new 92b1783 SOLR-10876: Regression in loading runtime UpdateRequestProcessors like TemplateUpdateProcessorFactory
new c3c8955 SOLR-10876: Regression in loading runtime UpdateRequestProcessors like TemplateUpdateProcessorFactory
new abc393d LUCENE-7500: Remove LeafReader.fields in lieu of LeafReader.terms. Optimized MultiFields.getTerms.
new f1e2be6 SOLR-10834: Fixed tests and test configs to stop using numeric uniqueKey fields
new 3b5f3cc SOLR-7452: add CHANGES for refinement, remove debugging output, don't indent _facet_ refinement info
new 4fe9d44 SOLR-10891: BBoxField should support point-based number sub-fields
new ee18a5f SOLR-10795: Better testing of PointFields multivalued sort using field(name, min|max) syntax
new 5c498b4 SOLR-10891: Don't require docvalues on BBoxField
new 274971c SOLR-10832: Fixed VersionInfo.getMaxVersionFromIndex when using PointsField with indexed="true"
new 4eea441 Ref Guide: Add callouts to the security.json example
new bf26608 SOLR-10892: Change easy tables to description lists
new a7245d5 SOLR-10892: fix trailing white space
new f6f6f11 SOLR-10433: CollectionAdmin requests in SolrJ to support V2 calls
new bf593ad unused imports removed
new df21e91 unused imports removed
new f7659d2 unused imports removed
new d953488 unused imports removed
new e1d4ec7 SOLR-9565: The name of TemplateUpdateRequestProcessorFactory' is changed to 'template' from 'Template' and the name of 'AtomicUpdateProcessorFactory' is changed to 'atomic' from 'Atomic'
new 751a5c8 SOLR-10886: Using V2Request.process(solrClient) method throws NPE if the API returns an error
new 1744fa2 SOLR-10886: Add CHANGES.txt entry
new 0c68330 LUCENE-7878: Fix query builder to keep the SHOULD clause that wraps multi-word synonyms
new 68d29c9 LUCENE-7874: DisjunctionMaxQuery rewrites to a BooleanQuery when tiebreaker is set to 1.
new e2d8f94 SOLR-9565: missed updating the testcase
new a5b1327 Ref Guide: Add pow evaluator docs
new 584b69d Ref Guide: Add mod evaluator docs
new 1a00950 Ref Guide: Add ceil evaluator docs
new c24e401 Ref Guide: Format ceil evaluator docs
new b49ce68 Ref Guide: Add floor evaluator docs
new d0b9d34 LUCENE-7719: Generalize UnifiedHighlighter's support for AutomatonQuery
new 42fdb54 LUCENE-7719: tests: Eliminate needless SuppressSysoutChecks and address lint warning
new fffbe67 Adds documentation for the cartesianProduct
new f169510 SOLR-10882: LengthEvaluator now supports collections of any type
new 8988862 SOLR-10882: Moves parameter checking of anova evaluator
new 606824a SOLR-10882: ArrayEvaluator now supports values of any type
new 5fca6a4 SOLR-10882: Rewords error message on Anova evaluator
new 113459a SOLR-10882: ArrayEvaluator now works with all types and allows sorts (deleted ArraySortEvaluator)
new aeec043 SOLR-10882: Moves sub evaluator check to the constructors to catch errors earlier
new 943bf5a SOLR-10882: Fixes use of Lists in evaluators
new 64093d6 SOLR:10779: JavaBinCodec should use close consistently rather than having marshal() and close() call finish() (which closes the underlying stream)
new 09b0eee LUCENE-7571: Take into account float precision loss when generating unique values.
new 3ff8c87 SOLR-10882: Comment out broken test case
new 294026f SOLR-9989: Add support for PointFields in FacetModule (JSON Facets)
new b1b566f SOLR-10406: v2 API error messages list the URL request path as /solr/____v2/... when the original path was /v2/...
new 4746ff0 SOLR-9623: Disable remote streaming in example configs by default. Adjust Upload Limit defaults
new 7c2429b SOLR-10574: Adding data driven support to basic_confs and adding payload fields
new d1c807d SOLR-10574: Adding unified _default config set
new 0ec9d64 SOLR-10574: Changes and upgrade notes
new 39dfb78 SOLR-6671: Possible to set solr.data.home property as root dir for all data
new 8648b00 SOLR-4646: eDismax lowercaseOperators now defaults to "false" for luceneMatchVersion >= 7.0.0
new 3bb8939 SOLR-4646: Add the word "optionally" to refGuide: * optionally treats "and" and "or" as "AND" and "OR" in Lucene syntax mode.
new 63a4005 LUCENE-7873: The SPI lookup of Codecs, PostingsFormats, DocValuesFormats and all analysis factories was changed to only inspect the current classloader that defined the interface class (lucene-core.jar)
new a4f27bb SOLR-9623: Fix test errors related to some test expecting streaming to be enabled
new 1a58412 SOLR-10574: Reverting previous commits to tackle test failues
new 2d26d7e SOLR-10923: AutoScalingHandlerTest.testPolicyAndPreferences() failure: Adding a policy with 'cores' attribute should not have succeeded
new 44d1f1f LUCENE-7872: TopDocs.totalHits is now a long.
new eff583e SOLR-10933: LetStream variables are not evaluated in proper order
new 8e9d685 SOLR-8256: Set legacyCloud=false as default
new 1737fce SOLR-10929: Removed unused 'valType' option from ExternalFileField
new 58105a2 LUCENE-7868: use multiple threads to concurrently resolve deletes and DV udpates
new 5dcd626 Ref Guide: incorrect inter-doc reference fails the Guide build; added anchor for PDF links
new d3f9059 SOLR-10883: Ref guide: Escape replacement substitutions; add .adoc file checks to the top-level validate target
new d0d3046 SOLR-8256: Fix CollectionsAPISolrJTest and UnloadDistributedZkTest failures (caused by first commmit)
new ad2cb77 SOLR-10406: SolrJ must throw exception if server throws an error
new a948e17 LUCENE-7877: Add ConcatenatingTokenStream, remove PrefixAwareTokenFilter
new 38f29b2 SOLR-10864: Simplified how Trie vs Points based numerics are randomized by SolrTestCaseJ4
new 5de15ff LUCENE-7883: Lucene/Solr no longer uses the context class loader when resolving resources
new 9827648 SOLR-10921: raise lucene BooleanQuery.maxClauseCount, add higher level checking via QueryUtils.build
new ae01113 remove SuppressPointFields from TestCloudPivotFacet
new 8d92e08 SOLR-10939: update @SuppressPointFields on TestJoin to note why points are suppressed
new 6aec01e SOLR-9989: Enable generic testing for other facet methods
new 49e9b68 SOLR-10847: add jira URL to existing @SuppressPointFields annotation
new 7a9f9b0 SOLR-9989: remove @SuppressPointFields annotation now that JSON facets work with numeric points+docvalues
new 01b7e31 SOLR-10938 @SuppressPointFields now requires bugUrl
new 4e033a0 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 78731ea SOLR-10921: set setMaxClauseCount for every SolrConfig creation to work around test framework issues
new 4676410 added a Utils.setObjectByPath() method
new 69d0c70 SOLR-10763: Admin UI replication tab sometimes empty when failed replications
new af1ee47 LUCENE-7867: Remove deprecated Token class
new a6f4f2d SOLR-10503,SOLR-10502: Deprecate CurrencyField in favor of new CurrencyFieldType, which works with point fields and provides control over dynamic fields used for the raw amount and currency code sub-fields.
new 55b0227 SOLR-10907: Fix Resource Leak warning in ExpandComponent.
new 3a017e4 SOLR-10778: eliminate local variables in (PageTool,AnalyzeEvaluator,ClassifyStream)
new ebfc04b SOLR-10778: fix (false positive) Resource Leak warning in LBHttpSolrClient.build() method.
new b3c3f59 SOLR-9735: fix Recovered WARNINGs in autoscaling/Policy.applyRules()
new c20d3af SOLR-10177: replace adhoc points randomization with new standard introduced by SOLR-10864
new 05433eb Revert "SOLR-10907: Fix Resource Leak warning in ExpandComponent."
new e46d39b SOLR-10915: Make builder based SolrClient constructors to be the only valid way to construct client objects and increase the visibility of builder elements to be protected so extending the builder, and the clients is possible.
new 0e08355 SOLR-10892: minor CSS change to make sure description list items are bold even when monospaced
new f7b8cc7 SOLR-8256: Fixing test failures when enable legacyCloud=false as default
new e432533 SOLR-10951: Hadoop does not work on Java 9, disable tests that break
new 3b07e72 SOLR-10824: fixing NPE ExactSharedStatsCache, avoid maxdocs skew on unique terms.
new a5dce16 SOLR-9981: Performance improvements and bug fixes for the Analytics component
new e805730 SOLR-9981: Fixes precommit error in test file
new e4a7fc5 SOLR-10574: Adding _default configset, replacing data_driven_schema_configs and basic_configs
new 7c44862 SOLR-10824: fixing stats tests: ignore local scores from query result cache.
new 44860bd SOLR-10823: Add reporting period to SolrMetricReporter base class.
new 0dad305 SOLR-10823: correct CHANGES.txt entry section (7.0.0 instead of 6.7.0)
new 945bf8f SOLR-10907: add @SuppressWarnings("resource") in ExpandComponent
new 288ab09 Revert "SOLR-9981: Fixes precommit error in test file"
new bee8d7c Revert "SOLR-9981: Performance improvements and bug fixes for the Analytics component"
new 14a0b4f SOLR-10946: Randomize the usage of Points based numerics in solrj test schemas
new 9f56698 SOLR-10948: Fix extraction component to treat DatePointField the same as TrieDateField
new 8da926e Ref Guide: fix bad JSON in examples
new 93c96b0 SOLR-10892: Phase 2: large pages with lots of tables + lots of heading cleanups & TOC placement changes
new ee572b0 SOLR-10272: Use _default config set if config name is not specified with CREATE collection
new c66a8d9 SOLR-10272: Reverting a mistakenly deleted file
new 5d44243 SOLR-10406: Remove workaround for SOLR-10768
new 54fc1ee SOLR-10307: Export variables so that solr.in.sh works correctly.
new e4d0bb7 SOLR-10272: Fixing precommit
new 9c75c80 SOLR-10963: Fix example json in MultipleAdditiveTreesModel javadocs. (Stefan Langenmaier via Christine Poerschke)
new e6f48ca SOLR-10272: More detailed error message, explaining what to do
new 701c73d SOLR-10506: Fix memory leak (upon collection reload or ZooKeeper session expiry) in ZkIndexSchemaReader. (Torsten Bøgh Köster, Christine Poerschke, Jörg Rathlev, Mike Drob)
new 808171a Fix three ex[c]eption typos.
new 1a278ae LUCENE-7723: Add hashCode and equals to DoubleValuesSource
new 2f2e00f LUCENE-7737: Remove spatial-extras dependency on queries module
new ab319ea SOLR-10272: Fix precommit (the correct way)
new ce4a791 Ref Guide: Change gatherNodes to nodes in the docs
new 13a3ae2 SOLR-10931: Refactoring the package name for autoscaling client classes
new b99ee2b SOLR-10931: Move TestPolicy to org.apache.solr.client.solrj.cloud.autoscaling package
new cdc2cc5 Revert "SOLR-10951: Hadoop does not work on Java 9, disable tests that break"
new 1e93367 SOLR-10951, HADOOP-14586: Add a hack to make Hadoop's Shell work with Java 9 release
new 02caab4 Revert "SOLR-10951, HADOOP-14586: Add a hack to make Hadoop's Shell work with Java 9 release"
new 85a27a2 SOLR-10966, HADOOP-14586: Add workaround for Hadoop-Common 2.7.2 incompatibility with Java 9
new d5963be SOLR-10123: Upgraded the Analytics Component to version 2.0
new 82a44be SOLR-6807: requestDispatcher/@handleSelect now defaults to false; stop using it. Deprecated StandardRequestHandler; stop using it.
new 89abc98 SOLR-10970: Randomize PointFields in all tests using schema-*sort* files
new c98e2a5 SOLR-10971: Randomize PointFields in CdcrBootstrapTest
new d0c86d0 minor doc change for chroot in CDCR
new 811621c SOLR-6807: fix _stateVer_ param check to not depend on handleSelect setting
new 8f71bb4 SOLR-10910: Clean up a few details left over from pluggable transient core and untangling CoreDescriptor/CoreContainer references
new 85069cac SOLR-10272: Adding user _default configset to test-files, fixing solr & solr.cmd script bugs
new 92e4603 LUCENE-7838 - removed dep from sandbox, created a minimal FLT version specific for knn classification
new b4fa0e7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new cabb1fa Fix solrj test compilation error.
new c9c0121 LUCENE-7887: don't clear BufferedUpdatesStream on abort
new 9f09620 LUCENE-7890: The `SortedSetDocValues` and `SortedNumericDocValues` instances returned by the MemoryIndex should support subsequent `advanceExact(0)` invocations.
new 46bfd9c SOLR-10272: Fix for test failure, while comparing directory contents of _default configsets
new b7fb61d SOLR-10977: Randomize the usage of Points based numerics in schema15.xml and all impacted tests
new 0159d49 SOLR-10979: Randomize PointFields in schema-docValues*.xml and all affected tests
new 196d84b SOLR-1095: Refactor code to standardize replica assignment
new 15118d4 SOLR-1095: Refactor code to standardize replica assignment
new 2e1c506 LUCENE-5822 Add markdown-compatible README.md
new 26d2ed7 SOLR-10989: Randomize PointFields and general cleanup in schema files where some Trie fields were unused
new f3c851a SOLR-10864: Fixup: Restore the DV vs trie vs points intent of TestRandomDVFaceting
new 2e56e7e SOLR-10954: this was supposed to be in the solrj package
new 5b48480 LUCENE-5822 fix smoke test for renamed README
new 8000b25 SOLR-6671: Fix tests on Windows
new 7b322bd SOLR-6671: Fix precommit and use the Lucene-Constant to detect Windows. Also allow other local drives!
new 80ae5e2 LUCENE-5822: Remove python binary temp artifact
new ee1edd9 LUCENE-7894: make sure IW finishes segment flush so we don't see a temporary drop in IW.maxDoc()
new eaf1d45 LUCENE-7888: fix concurrency hazards between merge completing and DV updates applying
new 20dcb56 SOLR-6671: More generic fix to assert Solr's dataHome
new d070ca6 SOLR-10818: Fix bug in construct payload with special characters in testCollectionsApi()
new 706d201 LUCENE-7871: fix false positive match in BlockJoinSelector when children have no value.
new 5966f75 SOLR-10565 Use unique scope and domain names in this test to avoid collisions.
new bb2d6c1 LUCENE-7871: fixing CHANGES.txt, mark it as Lucene 7.0 bug fix.
new b978f37 Formatting fix for ref-guide
new 157ff9a SOLR-10914: RecoveryStrategy's sendPrepRecoveryCmd can get stuck for 5 minutes if leader is unloaded
new 68a46ac Add "Versions of Major Components" section
new 3b6d741 Solr 7.0 release, bumping up version to 8 on master
new 774e3d8 Move backcompat oldIndexes to unsupportedIndexes in TestBackwardsCompatibilty, and rename the index files to unsupported.
new 93fbfc2 Trying to fix failing tests after bumping up version to 8.0
new 189f2b3 Changes for version upgrade to 8.0 on master for the 7.0 release
new e809e09 Merge branch 'master' into upgrade-master-to-8
new 869a48c Remove FixBrokenOffsets since 7.0+ indices cannot have broken offsets.
new 9ca3dd2 Remove old unsupported codecs.
new bc9c414 Remove unnecessary backward compatibility.
new 8218a5b Merge branch 'upgrade-master-to-8' of https://github.com/anshumg/lucene-solr for 7.0 release ( closes #119 )
new 6c16365 SOLR-10456: Deprecate timeout related setters from SolrClients, and replace with Builder based implementation
new e9d33ee Adds 7.1.0 section to solr/CHANGES.txt file.
new bc37e8b SOLR-10878: MOVEREPLICA command may lose data when replicationFactor==1.
new d3c67cf SOLR-10827: Factor out abstract FilteringSolrMetricReporter class.
new db71c56 SOLR-10957: Changed SolrCoreParser.init to use the resource loader from getSchema() instead of the resource loader from getCore().
new 1e6e402 LUCENE-7892: Add "slow" to factory methods of doc-values queries.
new ddfa074 SOLR-10878: Fix precommit.
new cb23fa9 SOLR-10879: Make sure we don't lose single replicas when deleting a node.
new 36bca19 Adding version 7.1 as branch_7_0 has been cut
new 708462e LUCENE-7898: Remove hasSegID from SegmentInfos.
new 48b4960 SOLR-11010 Tentative fix for jenkins test failures.
new 8ccb61c LUCENE-7823, LUCENE-7838 - added missing entires in changes.txt
new ff7ccde LUCENE-7896: Upgrade to randomizedRunner-2.5.2
new 6abff51 LUCENE-7899: rename FieldValueQuery to DocValuesFieldExistsQuery
new 6e36ad7 LUCENE-7899: add missing file
new 30e9b51 SOLR-11004: Consolidate SolrClient builder code into an abstract base class to reduce duplication.
new f0cc376 SOLR-11015: Increase socket timeout time for client used for admin operations in ChaosMonkey tests
new 7c704d5 LUCENE-7868: fix race condition when reader pooling is disabled
new 16a1a6f SOLR-11015: Use a higher socket timeout for creating testcollection in ChaosMonkeyNothingIsSafe*
new d13e70f SOLR-10967: Cleanup the schema for the default configset
new 380eed8 SOLR-10983: Fix DOWNNODE -> queue-work explosion
new b200ba5 SOLR-10668: fix NPE at sort=childfield(..) .. on absent values
new 88b7ed1 SOLR-10123: Fix to better support numeric PointFields. Unit tests now use randomized numeric fields.
new 112bdda SOLR-10574, SOLR-10272: Refguide documentation for _default configset
new 80b1430 SOLR-10748: Make stream.body configurable and disabled by default
new a60ec1b SOLR-9526: Data driven schema now indexes text field "foo" as both "foo" (text_general) and as "foo_str" (string) to facilitate both search and faceting
new 77ee4dd Remove unnecessary backward compatibility from SegmentInfos.
new 43442a6 LUCENE-7837: Use indexCreatedVersionMajor to fail opening too old indices.
new 510608d SOLR-9526: fix javadocs
new d81daf5 SOLR-11016: Fix TestCloudJSONFacetJoinDomain test-only bug
new 01d0ce3 SOLR-11019: Add addAll Stream Evaluator
new b64c924 SOLR-11019: Update CHANGES.txt
new 74b609c SOLR-10826: Fix CloudSolrClient to expand the collection parameter correctly
new a31f9e8 LUCENE-7773: Remove unused/deprecated token types from StandardTokenizer
new 7051a79 SOLR-11024: ParallelStream should set the StreamContext when constructing SolrStreams
new 5f28780 SOLR-10282: bin/solr support for enabling Kerberos authentication
new 5d1f57f SOLR-10989: Fixup to correct SOLR-11020 test failures (root discrepency caused by SOLR-10924)
new b123eba SOLR-10985: Remove unnecessary toString() calls in solr-core's search package's debug logging. (Michael Braun via Christine Poerschke)
new 14ec46c SOLR-10964: Reduce SolrIndexSearcher casting in LTRRescorer.
new df3a9b3 SOLR-11021: The elevate.xml config-file is now optional in the ElevationComponent. The default configset doesn't ship with an elevate.xml file anymore
new cd2f635 SOLR-11025: fix OverseerTest.testShardLeaderChange() failures
new b29951f SOLR-10920: Warning for production use of _default configset's data-driven functionality
new 500080d SOLR-11039: Next button in Solr admin UI for collection list pagination does not work
new bf7bd2b SOLR-10892: change from tables for params; change heading levels so lookup and dictionary impls aren't buried
new 2015359 SOLR-10898: Fix SOLR-10898 to not deterministicly fail 1/512 runs
new 5bb09e0 SOLR-10796: TestPointFields: increase randomized testing of non-trivial values
new 07a6358 fix addVersion to also bump up version for default test configset
new 57f7493 Suppress object release tracker for TestPullReplicaErrorHandling
new ad7f2a7 SOLR-11041: MoveReplicaCmd do not specify ulog dir in case of HDFS
new 5dbcb28 SOLR-10796: fix failing stats tests by starting with an empty index.
new ce949aa SOLR-11024: ParallelStream should set the StreamContext when constructing SolrStreams added to CHANGES.txt
new 8a3ca50 SOLR-10796: try again to fix failing stats tests: fix hard-coded assertions to depend on doc count where it's affected by the random multiplier.
new 61c612e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new f22dc37 SOLR-11041: Move testDataDirAndUlogAreMaintained() to another class, so it won't affect MoveReplicaTest.test()
new d35da77 SOLR-11046: Add residuals Stream Evaluator
new d65cbac SOLR-11046: Update CHANGES.txt
new 6188c8c SOLR-10796: fix long overflow in testLongPointFieldRangeFacet()
new 00b5930 SOLR-10796: comment out debug printing
new e730ced Consistently use ZkStateReader.CONSTANT in Replica.java (instead of mix of ZkStateReader.CONSTANT and import ZkStateReader.CONSTANT).
new 8d7e3cc SOLR-11048: Randomize PointsFields in schema-add-schema-fields-update-processor.xml in solr-core collection1 and all affected tests
new 7b5c50c SOLR-11059: Randomize PointFields in schema-blockjoinfacetcomponent.xml and all related tests
new 47731ce SOLR-11060: Randomize PointFields in schema-custom-field.xml and all related tests
new 74ab161 SOLR-11050: remove unneeded anchors for pages that have no incoming links from other pages
new 8b65515 SOLR-11050: remove Confluence-style anchors and fix all incoming links
new 22ec456 SOLR-11045: The new replica created by MoveReplica will have to have same name and coreName as the old one in case of HDFS
new 1661a37 remove unecessary assert: the write method below has a real 'if' checking this, and custom readers and writers may not have this limit
new c40f6d7 SOLR-10802: Add plot Stream Expression
new 93cbe2a SOLR-11045: Fix precommit failure
new 801a44c SOLR-11050: update asciidoc-syntax.adoc meta-docs for how to make links
new 19fd95b commit 4241a13beb0a14e8bd81a520bd8e04ab6c7465aa Author: Erick Erickson <er...@apache.org> Date: Thu Jul 13 10:39:33 2017 -0700
new d8990db SOLR-10109: harden up the assertions in SoftAutoCommitTest.testSoftAndHardCommitMaxTimeRapidAdds
new 9e4aaf9 SOLR-11043: Fix facet.range.method=dv and interval facets on single-valued float fields with negative values
new 5bcf940 SOLR-11043: Precommit fix and trivial change to test
new baa8669 SOLR-11043: Fix SimpleFacets
new 76363e5 SOLR-8984: EnumField's error reporting to indicate the name of the field
new 3df97d3 LUCENE-7905: optimize how OrdinalMap builds its map
new ebd130b SOLR-10802: Fix problem with variable assignment
new 82515fd SOLR-10796: TestPointFields: increase randomized testing of non-trivial values (part 2)
new 15e3e22 SOLR-10568: Add Jenkins script to download and locally install the software needed to build the Solr ref guide, and then build it.
new 65cc88d SOLR-10568: Add gpg key import note to the Jenkins script
new 4cb74a5 SOLR-10796: fix test bugs when RANDOM_MULTIPLIER > 1
new bbae31b SOLR-11050, SOLR-10892: last set of Confluence-style anchors removed and parameter tables obliterated
new c9cf57f SOLR-11068: MOVEREPLICA and REPLACENODE API parameter names are now 'sourceNode' and 'targetNode'. The old names viz. 'fromNode' for MOVEREPLICA and 'source', 'target' for REPLACENODE have been deprecated
new bab1731 SOLR-11088: Fix sporadic failures of MetricsHandlerTest.testPropertyFilter on jenkins
new b17ec14 SOLR-11075: Refactor handling of params in CloudSolrStream and FacetStream
new abdb729 SOLR-11052: Remove unnecessary Long-to-Integer and back casts in ReplicationHandler. (Ramsey Haddad via Christine Poerschke)
new e23ac24 SOLR-11012: Fix three (JavaBinCodec not being closed) Resource Leak warnings.
new 3bd1115 SOLR-11073: Fix overflow in interval faceting when querying Long limits
new 6fcc7cd LUCENE-7737: Guard against empty binary docvalues
new e17748c SOLR-11095: Randomize PointFields in doc-expiry & exitabe-directory test configsets
new 369d308 SOLR-11097: Randomize PointFields in schema-id-and-version-fields-only.xml and all affected tests
new 1922126 SOLR-11098: Randomize PointFields in cloud-managed-preanalyzed & schema-preanalyzed.xml
new 3110a5d SOLR-11101: Randomize PointFields in cloud-minimal test configset and all affected tests
new 5f1c5ce SOLR-11103: Randomize PointFields in "cloud-hdfs" test configset and all affected tests
new 17014e6 SOLR-11105: Randomize PointFields in "cloud-minimal-jmx" and "cloud-minimal-inplace-updates" test configsets
new 0971fe6 LUCENE-7901
new 5232da8 SOLR-11109: Randomize PointFields in "cloud-subdirs" and "configset-2" test configsets
new 9e45573 SOLR-11110: Randomize PointFields in "cloud-managed" and "cloud-managed-upgrade" test configsets
new dd5be42 SOLR-11106: TestLBHttpSolrClient.testReliablity takes 30 seconds because of the wrong server name
new 8ecbb97 SOLR-11102: Randomize PointFields in schema-rest.xml and all affected tests
new a26d102 SOLR-11093: tests - templatize graph query test for different field types, remove schema-graph.xml
new ab7e035 SOLR-11112: Randomize PointFields in schema-folding.xml and all affected tests
new 7b62777 SOLR-11111: Randomize PointFields in collection1/conf/: schemasurround.xml, schema-sql.xml, and schema-spatial.xml
new b9a91f0 SOLR-11115: Randomize PointFields in schema-psuedo-fields.xml, schema-multiword-synonyms.xml, and all affected tests
new 84e3b08 SOLR-11116: Randomize PointFields in schema-numeric.xml and all related tests
new 8d5c029 SOLR-11117: Randomize PointFields in schema-behavior.xml, schema-enums.xml, and all affected tests
new 67fbd4f Randomize PointFields in schema-HighlighterMaxOffsetTest.xml, schema-luceneMatchVersion.xml, schema-minimal-atomic-stress.xml, and all affected tests
new beec66e SOLR-11057: Fix overflow in point range queries when querying the type limits
new 63acac6 SOLR-11113: Randomize PointFields in analysis-err-schema.xml, schema-hash.xml, and all affected tests
new c23cecc SOLR-11114: Randomize PointFields in schema-customfield.xml and TestOverriddenPrefixQueryForCustomFieldType
new 3dbf32f SOLR-11074: Randomize PointFields in cloud-dynamic configset and all related tests
new 49ff817 SOLR-11121: Randomize PointFields in schema-trie.xml and TestTrie
new bddbef0 SOLR-11120: Remove trie fieldTypes from schema-points.xml
new 541aa71 SOLR-11037: Refactor to provide NodeConfig.getSolrDataHome internal API.
new c1f146d SOLR-11037: Improved unit test.
new 069e6a7 SOLR-6736: Improve the configset UPLOAD example in reference guide
new c940550 SOLR-10301: Publish How to Contribute to the Ref Guide with the HTML version
new e16cd3e SOLR-10301: Forgot license header for how-to-contribute; add comments; remove unneeded "toc" declarations
new e7d0063 SOLR-11119: Switch from Trie to Points field types in the .system collection schema
new 9e5eaca SOLR-11123: Randomize PointFields in test classes that had usage of Trie field classes/names hardcoded
new 82d29e3 SOLR-10807: CHANGES simplification to summarize all completed sub-tasks
new 227eeef SOLR-11011: Assign.buildCoreName can lead to error in creating a new core when legacyCloud=false
new bd283c8 SOLR-11124: MoveReplicaCmd should skip deleting old replica in case of its node is not live
new 4041f8a SOLR-11122: Creating a core should write a core.properties file first and clean up on failure
new db1ad25 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new e5722c3 SOLR-11128: Escape script usage strings containing quotes
new 7ea4072 LUCENE-7892: Add missing "Slow" to doc-value query factory methods.
new ffd76a6 SOLR-10338: Configure SecureRandom non blocking for tests.
new ad24f53 SOLR-10338: Fix CHANGES entry
new 2eba4ce LUCENE-7906: Logic fix for crosses condition
new c173336 SOLR-10174: fix approx. 1 of 2 @Ignore-ed tests in TestLTRReRankingPipeline.
new 5835809 SOLR-10174, SOLR-11134: @AwaitsFix instead of @Ignore for TestLTRReRankingPipeline.testDifferentTopN
new 57b7aa6 SOLR-10835: Fix test bug
new 4045fa9 SOLR-10299: change "search" placeholder text to be more clear no one is actually searching
new cdae11e SOLR-10848: Update v2 api specs with new Ref Guide address and anchor links
new 7328e59 SOLR-10916: Convert tests that extend LuceneTestCase and use MiniSolrCloudCluster to instead extend SolrCloudTestCase
new 8821882 SOLR-11131: Document 'assert' as a command option in bin/solr, and bin/solr.cmd scripts
new eae2efcb SOLR-11136: Fix solrj XMLResponseParser when nested docs transformer is used with indented XML
new cbe7084 SOLR-11135: Update Ref Guide links in READMEs, config files and UI
new 97ca529 SOLR-10916: remove unused imports
new a323f55 SOLR-8736: these tests should have been removed
new 6a59253 SOLR-10494: Make default response format JSON (wt=json), and also indent text responses formats (indent=on) by default
new 56ad1a7 SOLR-10494: fix smoker
new f087c5a SOLR-11011: Fix backward compatibility problem + audit the usage of old Assign.buildCoreName(String collectionName, String shard, Replica.Type type, int replicaNum)
new 10fc0d7 SOLR-2715: turn @Ignore into @AwaitsFix
new aa1d5fe SOLR-11093: add Points to GraphQuery
new 81bc463 SOLR-10944: Get expression fails to return EOF tuple
new 1087514 SOLR-10944: Update CHANGES.txt
new 9f73bcf SOLR-11130: V2Request is SolrJ should return the correct collection name
new 917a116 SOLR-11130: V2Request in SolrJ should return the correct collection name so that the request is forwarded to the correct node
new 41c666d SOLR-11130: change was added in wrong version
new e95b48e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 615cc38 SOLR-11151: SolrInfoMBeanHandler.getDiff() ADD case non-functional: NPE when a bean value goes from null -> non-null
new a4b7472 SOLR-11130: Remove unused import
new 67b3d4e SOLR-10760: Remove trie field types and fields from example schemas
new 847ab9e SOLR-11070, SOLR-11056: Make docValues range queries behave the same as Trie/Point fields for Double/Float Infinity cases
new 42c6703 SOLR-11151: remove unused imports
new f6b0f96 SOLR-10760: fix Solrj tests that depended on Trie fields
new 9e8027d SOLR-10760: fix another Solrj test
new 1582509 SOLR-11070: Fix DocValuesTest.testFloatAndDoubleRangeQueryRandom
new edff113 SOLR-10734: AtomicUpdateProcessorFactoryTest was not truly multithreaded
new 741b49e SOLR-10858: Make UUIDUpdateProcessorFactory as Runtime URP
new d90efeb SOLR-10858: ununsed imports
new 59db1a8 SOLR-10926: Increase the odds of randomly choosing point fields in our SolrTestCaseJ4 numeric type randomization
new ec0c11c SOLR-11093: small improvements to LongSet's iterator
new ac23844 SOLR-10858: remove unused imports
new b79c932 SOLR-10846: ExternalFileField/FloatFieldSource should throw a clear exception on initialization with a Points-based keyField, which is not supported
new 51b6840 SOLR-11155: /analysis/field and /analysis/document requests should support points fields.
new 936bb4a Remove unused local variables in two tests.
new 68623e9 SOLR-10756: Undeprecate ZkStateReader.updateClusterState(), mark as @lucene.internal, and rename to forciblyRefreshAllClusterStateSlow().
new 232fb33 SOLR-10756: add attribution to CHANGES entry
new 924b3fd SOLR-11154: Child documents' return fields now include useDocValuesAsStored fields
new 9601ea9 SOLR-10920: _default configset warning should not appear when using -n with create_collection
new 8b32d6b SOLR-10734: Awaitsfix
new 90da5ce SOLR-6086: Replica is active during autowarming resulting in queries being sent to a replica that may not have a registered searcher. This causes spikes in response times when adding a replica in busy clusters
new b1a65c8 SOLR-6086: Remove unused import
new 53472c4 SOLR-11036: Separately report disk space metrics for solr.data.home and core root directory.
new 5adceeb Ref Guide: add disclaimer about not providing support via comments
new 88614dd SOLR-10919: ord & rord functions give confusing errors with PointFields
new 71517bc SOLR-11160: Add normalDistribution, uniformDistribution, sample and kolmogorovSmirnov Stream Evaluators
new b058818 SOLR-11160: Fix precommit
new 6404abd SOLR-10847: Provide a clear exception when attempting to use the terms component with points fields
new 3a40597 SOLR-10033: Provide a clear exception when attempting to facet with facet.mincount=0 over points fields
new 93ed477 SOLR-9321: Remove deprecated methods of ClusterState
new 292fca6 SOLR-9321: Remove tests, they were accidentally added because of cherry-pick
new 9422da2 SOLR-11140: Remove unused parameter in (private) SolrMetricManager.prepareCloudPlugins method. (Omar Abdelnabi via Christine Poerschke)
new 5999709 LUCENE-7915 - avoid looping over merges on best merge selection
new 7d6c154 Revert "SOLR-10033: Provide a clear exception when attempting to facet with facet.mincount=0 over points fields"
new 0e927c6 SOLR-10845: add Points support to graphTerms query
new de5ae40 SOLR-10831: add docs for replica types
new d696b59 SOLR-10845: fix QueryEqualityTest unknown schema field for graphTerms query
new 6b399d7 SOLR-10033: When attempting to facet with facet.mincount=0 over points fields, raise mincount to 1 and log a warning.
new 9c154ff LUCENE-7915: fix precommit problem
new 0e2ec28 SOLR-10033: return warning in response header about raising mincount above 0 with points fields
new edd9c11 SOLR-10033: TestDistributedSearch: ignore response header warnings section when comparing distributed and control responses
new 83cb55f Ref Guide: Ensure "Comments on this Page" doesn't show up in page TOCs
new 265a440 SOLR-10347: Update Ref Guide screenshot; minor doc cleanup
new 5f35a08 SOLR-10310: Ref Guide updates for sow param default
new 9662f2f SOLR-10310: Ref Guide updates, missed saving wording change in 1 file
new 211d106 SOLR-11126: Node-level health check handler, with SolrJ support
new f80f1c0 SOLR-11011: Fix AssignTest.testIdIsUnique() failure
new 39d6be4 LUCENE-7606: Add spatial relationships between all currently-defined Geo shapes
new a381bdb LUCENE-7906: Fix ant precommit issue with test license header.
new c6ae049 LUCENE-7906: Add missing override, fixing javadoc
new c297180 SOLR-11163: Fix contrib/ltr Normalizer persistence after solr core reload or restart. (Yuki Yano via Christine Poerschke)
new c0a6ffe SOLR-11187: contrib/ltr TestModelManagerPersistence improvements. (Yuki Yano via Christine Poerschke)
new 74a0aac Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new dd00446 LUCENE-7906: Add missing constructor to make precommit happy
new 78b6e50 Correct SOLR_STOP_WAIT value in Solr Ref Guide (it changed from 5 to 180s in SOLR-9371).
new 8cd2942 SOLR-11182: A split shard failure on IOException should be logged
new 23d3837 LUCENE-7906: More fixes for precommit breakage: can't use Math.toRadians
new d620326 Update morfologik's address from sf to github.
new 7dde798 LUCENE-7914: Add a maximum recursion level in automaton recursive functions (Operations.isFinite and Operations.topsortState) to prevent large automaton to overflow the stack.
new c1d28c3 SOLR-11178: Change error handling in AutoScalingHandler to be consistent w/ other APIs
new 9627d1d SOLR-11023: Added EnumFieldType, a non-Trie-based version of EnumField, and deprecated EnumField in favor of EnumFieldType.
new f962eff SOLR-10803: Mark all Trie/LegacyNumeric based fields @deprecated in Solr7.
new 2e502c3 SOLR-10821: Ref guide documentation for Autoscaling
new 3f9e748 SOLR-11023: add docValues="true" to an enum field declaration in schema.xml, so that EnumFieldType, which requires docValues, stops causing TestDistributedSearch to fail
new cff5e98 SOLR-10796: TestPointFields.testDoublePointFieldRangeFacet(): Guard against converting a double-valued '-Infinity' to BigDecimal
new 3e7adf4 SOLR-10821: fix precommit on new ref guide content - change tabs to spaces
new 440747c Fix precommit on Windows with native line endings
new 1a3295f Try again to fix precommit on Windows with native line endings
new 18e1b40 LUCENE-7918: Revamp the API for composites so that it's generic and useful for many kinds of shapes. Committed (as was LUCENE-7906) on behalf of Ignacio Vera.
new 522367c SOLR-11198: downconfig downloads empty file as folder
new ee69616 SOLR-11203-Simple regression output should include R-square
new 383b3ea Upgrade to Calcite 0.13.0 and Calcite Avatica 0.10.0
new 44de7b2 SOLR-10353: TestSQLHandler reproducible failure: No match found for function signature min(<NUMERIC>) changes entry
new e053e22 SOLR-11198: downconfig downloads empty file as folder, test failures possible fix and logging
new 5f30765 SOLR-10796: TestPointFields.testDoublePointFieldRangeFacet(): Guard against converting a double-valued '-Infinity' to BigDecimal (fix location #2)
new 6b3ea4d LUCENE-7914: AnalyzingSuggesterTest#testRandomRealisticKeys: trim big titles to make sure that they can pass the max recursion level in Operations#topsortState.
new 90199e7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 5fb800f LUCENE-7655: Speed up geo-distance queries that match most documents.
new bd5c09b SOLR-10939: add point support to join query
new 53db72c SOLR-11198: fix test failures
new 80530c1 SOLR-10821: resolve TODOs; copy edits & cleanups; reorder section flow
new 432516a Minor documentation fix for CDCR and managed schema
new bf168ad SOLR-11177: CoreContainer.load needs to send lazily loaded core descriptors to the proper list rather than send them all to the transient lists.
new 0dca964 SOLR-11126: Reduce logging to debug, and remove the call to updateLiveNodes on every call
new b531fbc LUCENE-7919: remove useless notify
new a0ad20f SOLR-11126: Remove unused import from HealthCheckHandler
new a4db6ce LUCENE-7916: Remove use of deprecated UScript.CODE_LIMIT in ICUTokenizer
new 2a8930c LUCENE-7914: Fix TestSuggestField#testRealisticKeys: trim big titles to make sure that they can pass the max recursion level in Operations#topsortState.
new ea85543 SOLR-11212: Allow the predict StreamEvaluator to work on arrays as well as a single numeric parameter
new 7ed0a40 SOLR-11199: Support OR queries in the PayloadScoreParser and a sum function
new 68bda0b SOLR-10126: PeerSyncReplicationTest is a flakey test.
new 8e2dab7 SOLR-11090: Add Replica.getProperty accessor.
new b091934 Create znode upfront and fix chroot handling in delegation token feature
new 5a36775 LUCENE-7923: Removed FST.Arc.node field (unused).
new d4b4782 SOLR-11061: Add a spins metric for data directory paths.
new 915b365 SOLR-11061: Fix incorrect metric path.
new 0250368 Ignoring flakey test
new e7062b6 SOLR-11190: GraphQuery also supports string fields which are indexed=false and docValues=true
new 4fcd8a8 SOLR-11071: Improve TestIntervalFacets.testRandom
new 0320f20 Fix typo in docstrings
new 5cdf89d SOLR-10126: Leader may trigger LIR on replicas, cause the test failure
new 627b1ea Update CHANGES for 7.0
new 9c83d02 LUCENE-7897: IndexOrDocValuesQuery now requires the range cost to be more than 8x greater than the cost of the lead iterator in order to use doc values.
new ffafee1 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new a7bb00a SOLR-11054: Add SoftAutoCommitTest.testSoftAndHardCommitMaxDocs
new 84d8385 LUCENE-7918: Fix incorrect equals method.
new 0592458 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 9b0fccf Remove (package) javadocs in solrj UuidEvaluator.
new 5bdd017 Fix trivial warning in LowerCaseTokenizerFactory.
new ff25225 Fix warnings in BlendedInfixSuggesterTest.
new 3f3a71a SOLR-11223: do asserts on all 8 results, test that feature-vector retrieval does not alter score
new b3127ec SOLR-11225: Add cumulativeProbability Stream Evaluator
new fc7e213 added a specic nopte that schema.xml components canot be loaded from blob store
new 6e9538c Fix ignored test
new 3959c53 SOLR-11195: Require class attribute for shard and cluster metric reporter configuration.
new 67de1a3 SOLR-9735: Replace nocommit with link to ref guide document
new bbc368d SOLR-11228: Exclude static html files in the partials directory from authentication and authorization checks
new 2e519ac Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 575eead Enable validation checks on JSON files
new 7109820 SOLR-11084 Issue with starting script with solr.home (-s) == solr
new 7aa660b SOLR-11221: SolrJmxReporter broken on core reload.
new ff8b90b SOLR-11221: Fix precommit issues.
new 3cbbecc TestLTROnSolrCloud now also tests 'feature vector returned' without re-ranking. (Christine Poerschke, Yuki Yano)
new fe34212 Make this test more robust to the presence of MBeanServer created in other tests.
new c861c12 Don't release MBeanServer, other tests running in this JVM may already depended on it.
new afe7dff SOLR-11235: Some SolrCore metrics should check if core is closed before reporting.
new 9ebdd84 SOLR-10651: Statistical function docs for 7.0
new 0b353b6 SOLR-10842: Move Tutorial to Ref Guide Squashed commit of the following:
new 5786d09 SOLR-10698: Updated CHANGES.txt
new ae43ffe SOLR-11243: Replica Placement rules are ignored if a cluster policy exists
new 8d8c629 SOLR-11243: Fix for the AutoScalingHandlerTest.testReadApi
new 755cffd Remove stray imports.
new 7a576ff SOLR-11239: A special value of -1 can be specified for 'maxShardsPerNode' to denote that there is no limit. The bin/solr script send maxShardsPerNode=-1 when creating collections. The use of maxShardsPerNode is not supported when a cluster policy is in effect or when a collection specific policy is specified during collection creation
new b406b43 SOLR-10651: Statistical function docs for 7.0 Part 2
new 32ddb5b Moved recent backports to Solr 6.6.1 to the proper section
new ac97931 SOLR-11069: CDCR bootstrapping can get into an infinite loop when a core is reloaded
new 1c36569 SOLR-11215: Make a metric accessible through a single param.
new 18a02ac SOLR-11249: Upgrade Jetty to 9.3.20.v20170531
new 91e3dc2 SOLR-11215: Document the "key" parameter for MetricsHandler.
new 3b548e9 Make example paths consistent across examples. This closes #235.
new b7b7f4d SOLR-10651: Statistical function docs for 7.0 Part 3
new e1e557f SOLR-10651: fix docs
new d0009d1 SOLR-10651: fix docs ...
new 6c25674 SOLR-10651: fix docs ...
new 3e2d72b SOLR-10651: fix docs ...
new 8ff75ed SOLR-10651: fix docs ...
new 4aedb50 SOLR-5129: Timeout property for waiting ZK get started
new ff3d0dd SOLR-10651: fix docs ...
new 4a9d563 SOLR-10651: fix docs ...
new a4374e8 SOLR-11173: implement Points support in TermsComponent via PointMerger
new 94b695e LUCENE-7934: Add planet model interface.
new c68e668 SOLR-11261, SOLR-10966: Upgrade to Hadoop 2.7.4 to fix incompatibility with Java 9. This also reverts commit 85a27a231fdddb118ee178baac170da0097a02c0.
new b498b08 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new cf051ab SOLR-11261: Fix missing dependency & add new thread filter
new c8e0e93 SOLR-11183: V2 APIs are now available at /api endpoint
new a7f2c30 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new ef079cc Sync changes
new 8658742 SOLR-11268: AtomicUpdateProcessor complains missing UpdateLog
new 8ff5f23 SOLR-11228: Move CHANGES entry under 7.0
new a6fd6ef SOLR-11228: Move CHANGES entry under 6.6.1 ( Correct Place )
new 9d8d3b0 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 04956b8 SOLR-11054: In SoftAutoCommitTest.testSoftAndHardCommitMaxDocs() all indexed docs must be searchable
new 6a3cd27 SOLR-5129: Renaming test class to ZkFailoverTest
new bb9b82f LUCENE-7621: Add CoveringQuery, a query whose required number of matching clauses can be defined per document.
new ab793e7 LUCENE-7925: Collapse duplicate SHOULD or MUST clauses by summing up their boosts.
new 379ccd4 SOLR-11181: Switch order of maven artifact publishing procedure: deploy first instead of locally installing first, to workaround a double repository push of *-sources.jar and *-javadoc.jar files.
new 25bbd25 SOLR-11181: changes entry
new 86f7d67 SOLR-8689: Fix bin/solr.cmd so it can run properly on Java 9
new ebc3916 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new ea14a07 Rename assertUnpositioned to checkUnpositioned since this is a hard exception and not an assertion.
new b67424e SOLR-10628: Less verbose output from bin/solr commands
new 85b89d1 SOLR-11240: Raise UnInvertedField internal limit
new de6b38f SOLR-10136: Re-enablinng it as I could not make it fail even after 200 iterations
new fa1198b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 5d9b9d7 SOLR-11255: Use concurrent set for metric names.
new a0dd76a Make this test more robust to thread stalls.
new 9a72405 Make this test more robust by using our own MBeanServer.
new 7c8fbac Release the correct server.
new 1a61405 SOLR-10136: unused imports
new 946c6a9 SOLR-11281: Improve failure message.
new 19a8be3 SOLR-11272: fix NPE from EmbeddedSolrServer on /admin/info/system
new 6b8f98d LUCENE-7936: Add Geo3d framework for serialization and deserialization.
new fd11646 LUCENE-7936: Implement serialization/deserialization for all objects except GeoComplexPolygon and composites.
new 40fc36b SOLR-11254: Add score-less (abstract) DocTransformer.transform method.
new 3be5808 LUCENE-7939: Speed up MinShouldMatchSumScorer in conjunctions.
new a3bcf77 Fix replica type combination recommendation
new 7760b35 LUCENE-7827: AnalysingInfixSuggester omits textgrams when minPrefixChars=0
new f9cc109 docs: fix erroneous comment about resulting terms list being sorted
new 7f52920 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 693db3f LUCENE-7936: Complete the work to support serialization and deserialization of individual Geo3D objects. This adds support for GeoComplexPolygon and the composites.
new a7cc9c3 SOLR-11289: fix comma handling in terms component
new 0a1d1cf Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 26b7644 LUCENE-7936: Committing a randomized serialization test on behalf of Ignacio Vera, along with fixes.
new 554f0d5 LUCENE-7936: Complete the serialization/deserialization implementation of Geo3d.
new e157f1f LUCENE-7941: Clarify contract for intersects() method.
new 4922650 SOLR-11164, SOLR-11180, SOLR-11220: Fix NullPointerException and always-returns-zero contrib/ltr OriginalScoreFeature issues in SolrCloud mode. (Yuki Yano, Jonathan Gonzalez, Ryan Yacyshyn, Christine Poerschke)
new 674a8eb SOLR-11281: More instrumentation to catch the failure on jenkins.
new 36da0e4 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 287ab9d LUCENE-7936: Fix broken GeoComplexPolygon serialization.
new 2b8cea0 LUCENE-7941: Broaden the contract for intersects() method, and implement the broadened contract in GeoDegeneratePoint.
new 4b6f2e5 SOLR-11283: Refactors all Stream Evaluators in solrj.io.eval to simplify them
new ddcb98e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d640c92 LUCENE-7941: Add a crossing primitive in Plane.
new 92c94d8 LUCENE-7942: Add aggregateDistances() method to DistanceStyle, and use it in GeoStandardPath to aggregate distances from segment to segment.
new 803b436 Make FacetField.TYPE public
new 2adec43 Added javadoc for TYPE field
new 869fc53 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 7281863 LUCENE-7941: Test for GeoDegeneratePoints relationships, committed on behalf of Ignacio Vera.
new 200beab LUCENE-7943: Disable an overly-aggressive assertion.
new d86bc63 SOLR-11293: Awaits fix
new f5c2e10 LUCENE-4960: Fail the build in the presence of Ivy jar(s) with unsupported versions.
new 40f999b SOLR-11281: Remove the diagnostic additions and apply a patch from Jason Gerlowski.
new e2474be Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 47e7fbc GPG Password checker throws error only when process has not been terminated
new db87e55 SOLR-11209: Upgrade HttpClient to 4.5.3.
new c01d692 LUCENE-7942: Explicitly require conversion to 'aggregation' form before aggregating distances, plus require a conversion back. This is more efficient than my initial commit for this ticket, since sqrt values will be cached for path segments, and will not need to be recomputed.
new 8fc61e5 LUCENE-7936: Missed a constructor for deserialization support.
new 1cc3d80 LUCENE-7942: Replace a tab that shouldn't have been there.
new faad8ae LUCENE-7936: Improve serialization by using a shortcut way of describing classes.
new de5c68b LUCENE-7927: add LongValueFacetCounts to compute facet count for individual numeric doc values
new f4b2be1 Merging changes from 6.7.0 section into 7.0.0
new aa27148 add section for 6.6.1 in Lucene
new 38685f3 throw better exception if you try to exceed 2GB of taxonomy facet labels
new c0e9b8a SOLR-11177: Fix changes entry as this is in branch_7_0 as well
new 54d760f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 98b9c58 LUCENE-7947: Add GeoPointShape interface etc. Committed on behalf of Ignacio Vera.
new b4c6bfa SOLR-11278: Stopping CDCR should cancel a running bootstrap operation
new c4a1bd5 SOLR-10628: Fix test failures due to global log level change
new 4b7171b SOLR-11281: Fix precommit failures on unused imports
new d66e2ad SOLR-11293: Fix precommit failures on unused imports
new aa7394d SOLR-6671: Move changes entry to 7.0.0
new aa5dac0 LUCENE-7927: re-enable the low value optimization
new 913a2c4 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 99ae6f8 LUCENE-7962: Add path support for computing distance along the path only.
new 1d31370 SOLR-11293: Potential data loss in TLOG replicas after replication failures
new 2d8aaa3 specifying 'policy' during collection creation
new b71e803 SOLR-11253: Solr 7 upgrade info
new 42bb0d0 Ref Guide: fix build errors and warnings
new d0a99af Ref Guide: Doc updates for SOLR-10046, SOLR-10929, SOLR-11021
new eca049e SOLR-11305: Update field type description page to mark deprecated types; change some Trie*Field refs to *PointFields
new efe9003 LUCENE-7948: Upgrade randomizedtesting to 2.5.3 (minor fixes in test filtering for IDEs).
new ded726a SOLR-11209: Try and fix sha1 file.
new d7379f1 LUCENE-7946: Fix CharTermAttribute.setLength's bounds check
new ea76351 SOLR-11054: Revert the last commit since we found a test failure
new 63a0c8d LUCENE-7933: validate numBits parameter to LongBitSet ctor
new d3013ab SOLR-11244: Query DSL for Solr
new 1d7809b remove test-specific code in NRT replicator
new 6f6cdf9 SOLR-11244: Fix precommit
new c141094 SOLR-11244: Add test for bool qparser in QueryEqualityTest
new f0ed8a9 SOLR-11305: TrieField deprecation cleanup in several pages
new 058df8c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 5e3c64a SOLR-11309: Split up the Read and Write Side Fault Tolerance ref guide page
new 0807708 remove unused imports to fix precommit
new cd471cc LUCENE-7933: relax test to also pass on 32 bit JVMs
new c2c2e8a LUCENE-7950 - fixed potential NPE when no docs have the class field
new 3901a13 SOLR-11242: QueryParser: re-use the LookaheadSuccess exception.
new e782082 SOLR-11278: Disable frequently failing method with AwaitsFix
new 3423ae4 SOLR-11321: Add ebeAdd, ebeSubtract, ebeDivide, ebeMultiply, dotProduct and cosineSimilarity Stream Evaluators
new 33178fb SOLR-10613: add flag to FunctionQParser to use FieldNameValueSource place holder when encountering a field name
new c6a5f10 SOLR-11322: omit val for min/max when no values in field for bucket
new 5436395 commit 19ec48d8a22461fb5723d9e3b81e87a59f3337a3 Author: Erick <er...@apache.org> Date: Mon Sep 4 19:00:12 2017 -0700
new f4b13e8 SOLR-11315: Finish the job of removing trie fields from the 'files' example schema
new b4a1a1a LUCENE-7891: use a non-buggy LRU cache in Lucene's taxonomy facets, by default
new 810ae50 SOLR-11313: Finish the job of removing trie fields from the DIH example schemas
new 030c3c8 Ref Guide: update ref guide readme for better explanation of build dependencies and targets
new aff647e SOLR-9526: Update Ref Guide for schemaless changes
new 547228d SOLR-11324: Clean up mention of trie fields in documentation and source comments
new 5a8eb53 SOLR-11305: finish clean up of Trie* fields in docs
new 96150ba LUCENE-7956: Fixed potential stack overflow error in ICUNormalizer2CharFilter.
new 723ca96 SOLR-11317: min/max aggs use integral values for integral fields
new ffb7e4f SOLR-11317: tests - disable failing TestSQLHandler
new 2ed1573 SOLR-11317: change FacetStream to handle int/long as well as double for metrics
new 967fe8a LUCENE-7956: Remove unrelated changes.
new cb0ff1a LUCENE-7956: Make the start offset of codePointBefore explicit.
new cc344dc SOLR-11316: date support for min/max, fix missing bug for int/long fields
new 1bca06b LUCENE-7490: Added bengali language analyzer
new 3197d5a LUCENE-7940: Updated for boundary value of Ja Phaala
new 755f6cc LUCENE-7940: removed unused import and javadocs fix so that ant precommit succeeds
new 1fbb400 LUCENE-7940: add more efficient (failing) test for BengaliNormalizer
new 7d468c4 Merge pull request #1 from rmuir/bengali_fixes
new 40dddf9 LUCENE-7940: added missing boundary case for ba phaala normalization
new 08128f712 LUCENE-7940: Bengali Analyzer for Lucene
new f49de60 LUCENE-7940: add CHANGES entry
new 1fe611d Merge remote-tracking branch 'origin/master'
new 4496612 SOLR-11241: Add discrete counting and probability Stream Evaluators
new 26201c8 SOLR-11241: Fix precommit
new 5e83475 ref guide: fix dangling link
new ba9504d SOLR-10792: remove OldLuceneQParser (FINALLY deprecated in 7.0) from master
new b4d280f SOLR-10783 Add support for Hadoop Credential Provider as SSL/TLS store password source.
new 2a8d9b0 Update DOAP files with 6.6.1 release
new a864c62 SOLR-10783: add (partial) package-info.java to fix precommit
new 5324c74 SOLR-11181: fix validate-maven-dependencies
new 26ed40b SOLR-11215: Support retrieval of any property of a regular metric when using 'key' parameter.
new f828edf SOLR-11241: Fix sha1 file
new 9388208 SOLR-10783: Fix constructor.
new ce29124 SOLR-10783: Revert for now - having run the tests a few times today, one of them may be concerning (reverted from commit b4d280f369023a179e98154535ed4b06ea096f5f)
new 89feb15 SOLR-11314: FastCharStream: re-use the READ_PAST_EOF exception
new 85ae963 Adding 6.6.1 back-compat indexes
new 5fee937 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new c09678e LUCENE-7955: Add zero-width path support.
new a5402f6 LUCENE-7963: Remove useless getAttribute() in DefaultIndexingChain that causes performance drop, introduced by LUCENE-7626
new 244ebd1 SOLR-10990: Breakup QueryComponent.process method for readability. (Christine Poerschke)
new 2b6c82e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new fe7582e LUCENE-7965: GeoBBoxFactory was constructing the wrong shape at the poles, if the longitude range provided was greater than 180 degrees.
new a6142b3 SOLR-11338: Add Kendall's Tau-b rank and Spearmans rank correlation Stream Evaluators
new e8dee89 SOLR-11339: Add Canberra, Chebyshev, Earth Movers and Manhattan Distance Stream Evaluators
new c229dc3 SOLR-11342: Add sumDifference and meanDifference Stream Evaluators
new 8452edb Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 0283d3e LUCENE-7959: Improve NativeFSLockFactory's NoSuchFileException
new a4fc14b SOLR-11344: Fix copyOfRange Stream Evaluator so the end index parameter can be equal to the length array
new 80ae269 LUCENE-7955: Adjust degenerate path logic to not consider endpoints unless needed.
new 64d1428 LUCENE-7955: Add the new shape to the standard objects class
new cd425d6 LUCENE-7906: Add new shapes to testing paradigm. Committed on behalf of Ignacio Vera.
new e44ee16 LUCENE-7906: Include missing file
new 5f68eb9 SOLR-11345: restrict double field values used for function queries to float range
new fe34e14 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new b8d48fa LUCENE-7967: Within check for GeoDegeneratePoint did not allow precision allowance.
new 0359db9 SOLR-11345: TestPointFields.doTestDoublePointFunctionQuery() helper: fix generated # of values (was 10, should be 'numVals')
new 37b8ac6 SOLR-11343: fix TestSegmentSorting.testSegmentTerminateEarly test failure caused by SOLR-10990
new 31eab31 SOLR-11332, SOLR-11132: Fix sorting on 'enum' fieldTypes that use sortMissingFirst or sortMissingLast and Refactor common getSortField logic in various FieldTypes
new 1544839 SOLR-11350: Add primes Stream Evaluator
new 0c831b9 SOLR-11351: make LTRScoringModel model more extensible
new 708ed8f TestRerankBase.getModelInJson to permit empty features array.
new b125107 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 12b0acd LUCENE-7906: Fix random shape generator. Committed on behalf of Ignacio Vera.
new d45ff7b SOLR-11348: fix the DIH database example
new 277bc3a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new c317ad8 LUCENE-7955: GeoDegeneratePath did not compute endpoint bounding planes properly.
new 8cb64ed LUCENE-7962: Revamp how computeNearestDistance is done to make it return the distance where the point is truly nearest to the given path.
new ab965d5 LUCENE-7955: Add tests for nearest path distance, degenerate path.
new 2e5f9a4 LUCENE-7968: Analyzing Suggester's comparator compares incorrectly
new 40f78dd SOLR-8344: Decide default when requested fields are both column and row stored.
new bc95209 SOLR-10451: Remove contrib/ltr/lib from lib includes in the techproducts example config. Fixes #249
new cec5b41 LUCENE-7957: ConjunctionScorer.getChildren was failing to return all child scorers
new 8e12f20 SOLR-11278: Fix race-condition in CDCR submitting a bootstrap call and checking it's status
new 7cc9ee6 SOLR-11363: handle repeated values in points docvalues fields
new 4e55977 improve exception message
new bf71650 LUCENE-7392: Add point based LatLonBoundingBox as new RangeField Type.
new 565b6c6 SOLR-11354: Add factorial and movingMedian Stream Evaluators
new e032771 SOLR-11354: Fix precommit
new a2cd9c1 SOLR-11354: Fix /stream handler
new 6ba04e3 SOLR-11368: Abstract out DistibutedQueue as an interface
new 6c32268 SOLR-11368: Abstract out DistibutedQueue as an interface
new 288a414 SOLR-11372: tests: add refine to TestCloudJSONFacetJoinDomain
new 45b1879 Ref Guide: Fix format problems that prevent PDF from rendering properly
new 2351e3e SOLR-9959: Ref Guide changes for JMX and metric name changes
new 57c6ace .gitignore: /maven-build
new 171b373 Adding lucene and solr 7.0.0 release info to the doap files
new 035523b LUCENE-7951: Spatial4j implementations using Geo3d
new bdc973c Fix documentation to mention the correct version in the Migrate section
new 9bc338c Suppress resource leak warning in UpdateRequestProcessor.close() method.
new b05d1f2 Fixed thw/the typo in ClassificationUpdateProcessorParams.
new 56b8ad2 SOLR-10962: Make ReplicationHandler's commitReserveDuration configurable in SolrCloud mode. (Ramsey Haddad, Christine Poerschke, hossman)
new 7c77c87 SOLR-11385: Update asciidoctor-ant version to 1.6.0-alpha.5
new 2161c42 Ref Guide: link statistical programming page
new fc8d7ee SOLR-11387: testPoissonDistribution fails too frequently
new d84beb4 LUCENE-7970: Add surface point on bearing method to PlanetModel. Committed on behalf of Ignacio Vera.
new 1a698c4 LUCENE-7970: Add bearing point test. Committed on behalf of Ignacio Vera.
new bf86951 Remove no longer used private member in ExternalFileField.java file.
new 5810999 Ref Guide: Add "experimental" attribute to allow btn macros to appear properly in PDF (and eventually kbd will work also)
new a5d13a7 Ref Guide: clean up minor typos, scale new images down, part of 7.0 pre-release review
new fd89532 Tweak log.warn(ing) in SolrMetricManager.loadClusterReporters method (node/cluster reporter).
new 7672ec4 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 39100a8 LUCENE-7970: Increase maximum iteration count and decrease cutoff for abort in order to get test to pass.
new 347ab7e LUCENE-7970: Separate bounds computation method into its own interface, in prep for creating shapes that can't implement intersects()
new 2c79710 LUCENE-7970: Add an exact version of a circle, which uses Vicenty logic to construct out of planes.
new d6fa057 SOLR-11382: Solr support for Lucene spatial Geo3D.
new 5c9af86 SOLR-11388: Add monteCarlo Stream Evaluator to support Monte Carlo simulations WIP
new e62f9f8 SOLR-11388: Fix sample function
new d5274ff SOLR-11392: StreamExpressionTest.testParallelExecutorStream fails too frequently
new e5fc39f SOLR-11382: Solr requires spatial3d.jar
new 7da8325 SOLR-11388: Add test case
new a839700 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new f8f1956 LUCENE-7970: Correct a misinterpretation of bearing direction
new 49583ed LUCENE-7970: Handle the case where we generate only a pair of identical planes, as might happen when the center is near a pole.
new c44a42f fix javadocs typo
new 4430796 Update dictionary version for Ukrainian analyzer to 3.9.0.
new 1b88435 Ref Guide: clean up minor typos; part of 7.0 pre-release review
new feec5c6 Ref Guide: Update meta-doc info on lexers for source blocks
new 6391a75 SOLR-11297: Message 'Lock held by this virtual machine' during startup. Solr is trying to start some cores twice
new 001fa28 SOLR-11382: Maven build: Build the test-jar for lucene-spatial3d, which lucene-spatial tests now depend on
new 0e5c3aa SOLR-11398: Add weibullDistribution Stream Evaluator
new 9beafb6 Ref Guide: rename Streaming docs to fix broken intra-doc links in the PDF due to mismatching anchor names
new 7752c05 Ref Guide: clean up typos & other minor issues; last phase of 7.0 pre-release review
new ec5704e Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new cc16055 LUCENE-7970: Add test suite for GeoExactCircle. Committed on behalf of Ignacio Vera.
new 6fe7829 Ref Guide: fix callout number order in rule-based auth page
new 3b0f46b SOLR-11399: hl.fragsize was ignored when hl.bs.type=SEPARATOR
new 424fb3b SOLR-11224: SolrStream.close can hit an NPE
new ee687c39 SOLR-11165: Merge docs from issue branch with master for 7.1 editing
new c05d34d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 61d1e96 LUCENE-7970: Remove restriction on maximum cutoff angle, since it's really a radius.
new cc9c867 SOLR-11293: Fix downgrade in performance from precommit
new 6b3447d SOLR-11400: Add logNormalDistribution Stream Evaluator
new 5e840c9 SOLR-11400: Fix precommit
new 26677ab SOLR-11278: Fix a race condition in the CDCR bootstrap process which could lead to bootstraps cancelling itself
new 790533d SOLR-11401: Add zipFDistribution Stream Evaluator
new 3f94f2e SOLR-11414: Add gammaDistribution Stream Evaluator
new 86fa1cf SOLR-11418: Allow comments in Streaming Expressions
new eaa5586 SOLR-11165: Fix broken asciidoc link
new e148574 Improve Readme with ivy-bootstrap and Ivy known workaround
new f1bb914 LUCENE-7978: Add some more documentation about setting up build environment; merge branch 'LUCENE-7978' of https://github.com/antonmry/lucene-solr
new f9f6d3a no Jira - minor generics / code constructs fixes in MLT
new 97f246b LUCENE-7981 - CTB should check that CR is not null
new 633af79 SOLR-11415: Add betaDistribution Stream Evaluator
new 71eb59e SOLR-11420: sql Streaming Expression should use the default collection if none is provided
new c322e36 SOLR-11422: Add probabilities parameter to the enumeratedDistribution Stream Evaluator
new 39ba1c3 SOLR-11406: Solr 7.0 cannot read indexes from 6.x versions
new dc47c6e Add version 7.0.1
new 5afd41d addBackcompatIndexes.py: Create 'sorted' indexes; on major releases, produce moreterms, dvupdates, and empty indexes. Add 7.0.0 indexes.
new 0e8d941 addBackcompatIndexes.py: 4 space indent instead of 6 for new index names; check previous line when deciding whether there are previous versions.
new ae5caf3 addBackcompatIndexes.py: only create moreterms, dvupdates, and empty indexes on unstable branch
new 90842fa addBackcompatIndexes.py: fix random seed when creating moreterms index
new 472d520 Fix my name spelling in the CHANGES file
new d52564c LUCENE-7974: Add N-dimensional FloatPoint K-nearest-neighbor implementation
new 0062e99 LUCENE-6673: Maven build fails for target javadoc:jar.
new 73f3403 LUCENE-7974: make NearestHit public, and add javadocs, to make precommit happy
new 74050a3 LUCENE-7974: nearest() method returning NearestHit should be private, and NearestHit class should be package private
new 2a13e78 buildAndPushRelease.py: use wait() instead of poll() to check for process completion
new 266cc82 Ref Guide: fix bad line breaks lost during conversion from Confluence
new 5b3a515 SOLR-10842: replace quickstart.mdtext content with link to Ref Guide tutorial
new fd2b4f3 SOLR-10285: Skip LEADER messages when there are leader only shards
new a9fb4dd LUCENE-7975: change the default taxonomy facets cache to a faster UTF-8 cache
new fc42939 SOLR-11425: SolrClientBuilder does not allow infinite timeout (value 0).
new fb19528 LUCENE-7985: Upgrade forbiddenapis to 2.4.1
new 9905736 SOLR-11424: When legacyCloud=false, cores should not publish itself as DOWN on startup
new 541469a SOLR-10278: first cut. Preferences implemented
new a025f8b SOLR-10278: Implemented conditions
new 76de819 SOLR-9835: Create another replication mode for SolrCloud
new 83772c6 SOLR-9835: Update CHANGES.txt
new cab7e1a SOLR-10279: The autoAddReplica feature can result in SolrCores being assigned new shards when using legacyCloud=false and will also fail on a state check when taking over a core registration with a new core.
new bb3d2e1 SOLR-10076: Hide keystore and truststore passwords from /admin/info/* outputs.
new 6083f37 SOLR-10076: 'String.format(Locale.ROOT,...' instead of (forbidden API) 'String.format(...)'
new 52b3bc2 SOLR-10247: Support non-numeric metrics and a "compact" format of /admin/metrics.
new 6163956 SOLR-9045: exclude static methods from ConfigureRecoveryStrategyTest.testAlmostAllMethodsAreFinal
new 8756903 SOLR-10266: fix implicit test assumptions about doc order
new 40c5fd8 SOLR-10184: Fix bin/solr so it can run properly on java9
new 533f968 SOLR-10224: Add disk total and disk free metrics.
new e66924c SOLR-8045: SerachHandler to override the registerV2() and remove registerPath from sample solrconfig.xml
new 9f72056 LUCENE-7742: fix places where we were unboxing and then re-boxing according to FindBugs
new 10b7be5 LUCENE-7739: Fix places where we unnecessarily boxed while parsing a numeric value according to FindBugs
new cce7ba9 SOLR-9516: Fix: Admin UI (angular) didn't work with Kerberos
new 0170df9 SOLR-10046: Add UninvertDocValuesMergePolicyFactory class. (Keith Laban, Christine Poerschke)
new 482ec73 SOLR-9516: Updating CHANGES.txt entry
new 1e97cf8 SOLR-10270: Stop exporting _version_ during GROUP BY aggregations in map_reduce mode
new da56db8 SOLR-10271: SQL aggregations in map_reduce mode should use javabin transport
new 260159a SOLR-10085: SQL result set fields should be ordered by the field list
new 1fe4cff SOLR-10302: Solr's zkcli scripts now able to find the metrics libraries
new cdab494 Merge branch 'feature/autoscaling' of https://git-wip-us.apache.org/repos/asf/lucene-solr into feature/autoscaling
new d836ff1 SOLR-10278: conditions tested
new 9f93573 SOLR-10283: Learning to Rank (LTR) SolrFeature to reject searches with missing efi (External Feature Information) used by fq.
new 2064532 SOLR-10254, 10085: Update CHANGES.txt
new 7183dfd SOLR-9990: Add PointFields in example/default schemas
new dd7e359 Fixed typos in CHANGES.txt
new 28ca4a6 SOLR-10286: large fields. And refactored FieldType.checkSchemaField to call a new checkSupportsDocValues()
new 1f585da SOLR-9990: Avoid copyField in SolrExampleTests.testUpdateField
new 6875d7e SOLR-10286: fix test; we were writing to read-only dir. Expand solrconfig-managed-schema.xml to have toggle-able elements vis system property flags
new a7e02e8 SOLR-9185: Solr's edismax and Lucene/standard query parsers should optionally not split on whitespace before sending terms to analysis
new 1ffd760 SOLR-10286: fix precommit (unused imports)
new 8100cbf SOLR-10273: DocumentBuilder move longest field to last position
new acd6a68 Add 6.6 version
new 2d32832 LUCENE_7747: QueryBuilder now iterates lazily over the possible paths when building a graph query
new 78de123 SOLR-7452: add refine param to json facets, implement for array field faceting
new 359dc1c SOLR-10237: Poly-Fields should work with subfield that have docValues=true
new 1dd9d3a Fix CHANGES.txt
new 0254877 SOLR-10218: The Schema API commands add-field-type and replace-field-type improperly specify SimilarityFactory params
new 7654b32 SOLR-10286: fix test for Windows
new 7fb26bc LUCENE-7748: buildAndPushRelease.py should fail if the project DOAP files are missing releases that are less than the release being produced
new 7ad2429 SOLR-9835: Fix OnlyLeaderIndexesTest failure, inplace updates is not copied over properly
new 8391853 SOLR-10079: Speedup TestInPlaceUpdatesDistrib in new replication mode
new 832bc3d SOLR-9992: Add support for grouping with PointFIelds
new 7f25b90 SOLR-9992: Update changes.txt
new fdb1f31 SOLR-10319 SolrCore "instanceDir" metric not visible in JMX.
new 3d67576 SOLR-10046: move from 6.5.0 to 6.6.0 CHANGES.txt (backport yet to be completed)
new c389148 SOLR-10292: Adds CartesianProductStream to turn multivalued fields into multiple tuples
new bafe33b SOLR-10333: Fixes use of HashedMap in StreamEvaluator tests
new f5f35f5 SOLR-7452: json facet API, refine/skip through buckets already visited
new cedf37c Add support for CollapseQParser with PointFields
new f71f47c SOLR-9986: Add javadoc to DatePointField class
new 384c40a SOLR-7452: facet refinement - don't generate domain if skipping bucket
new 4da6139 SOLR-6615: use constants for 'id', '_route_', '_version_'
new 0214722 SOLR-9184: Add a static convenience method ModifiableSolrParams#of(SolrParams) which returns the same instance if it already is modifiable, otherwise creates a new ModifiableSolrParams instance.
new 09739b6 SOLR-6615: use constants for 'sort', 'distrib'
new aee7407 SOLR-10281: ADMIN_PATHS is duplicated in two places and inconsistent
new e4b3df4 SOLR-10339: New set-trigger and remove-trigger APIs for autoscaling
new 0fb9d1b SOLR-10340: New set-listener and remove-listener API
new c98909b SOLR-10339: Default actions were not being persisted to Zookeeper
new 7e4dc2b SOLR-10358: New suspend-trigger and resume-trigger APIs for autoscaling
new 843fabb Fix test to stop asserting specific order when secondary sort is unspecified, add new checks that do assert an explicit order when secondary sort IS specified.
new b1a574d SOLR-9221: Remove Solr contribs: map-reduce, morphlines-core and morphlines-cell
new a42704e SOLR-7452: add support for _m buckets, missing and has sub-facets in need of refinement
new 6e7625f SOLR-10249: Refactor IndexFetcher to return detailed result
new b3de5c9 SOLR-10304: Refactor new SolrDocumentFetcher out of SolrIndexSearcher
new 5a7670f fix typo in comment
new f492d31 Add 6.5.0 back compat test indexes
new 6373aee Update project doap files with 6.5.0 release
new bec4155 SOLR-10278: conditions tested
new e3a4673 SOLR-10278: suggesters implemented
new 83541fa9 SOLR-10278: renamed RuleSorted to Policy
new f8166f3 SOLR-9835: TestInjection.waitForInSyncWithLeader() should rely on commit point of searcher
new 5146c08 SOLR-9835: Fixed precommit failure.
new c6e8f9c SOLR-10076: Move changes entry to 6.6 release.
new 294692c SOLR-10371: There is some spelling mistakes in the Java source code Thanks hu xiaodong"
new 8d32209 SOLR-10352: bin/solr script now prints warning when available system entropy is lower than 300
new f10f76d SLR-10108: bin/solr script recursive copy broken
new 55a0ce1 SOLR-10362: "Memory Pool not found" error when reporting JVM metrics.
new 2e615fa SOLR-10344: Update Solr default/example and test configs to use WordDelimiterGraphFilterFactory
new e49c608 SOLR-10369: bin\solr.cmd delete and healthcheck now works again (fixed continuation chars ^)
new a0711a3 LUCENE-7754: Inner classes should be static whenever possible.
new 12d8de8 LUCENE-7751: Avoid boxing primitives only to call compareTo.
new a0a6c22 LUCENE-7743: Avoid calling new String(String).
new edcb3ac SOLR-10343: Update Solr default/example and test configs to use SynonymGraphFilterFactory
new acbe2a5 SOLR-10341: SQL AVG function mis-interprets field type
new 1d550b8 SOLR-10365: Handle a SolrCoreInitializationException while publishing core state during SolrCore creation
new f3379a4 SOLR-6736: Adding support for uploading zipped configsets using ConfigSets API
new 01520e3 SOLR-10357: Enable edismax and standard query parsers to handle the option combination sow=false / autoGeneratePhraseQueries=true by setting QueryBuilder.autoGenerateMultiTermSynonymsQuery
new 0a6ba6f SOLR-7452: change terminology from _m missing-bucket to _p partial-bucket for refinement
new 63295f8 SOLR-10079: TestInPlaceUpdates(Distrib|Standalone) failures
new 83e95eb SOLR-10349: Add totalTermFreq support to TermsComponent
new a053750 SOLR-9993: Add support for ExpandComponent with PointFields
new 516122b SOLR-10147: Admin UI -> Cloud -> Graph: Impossible to see shard state
new 83bea83 remove dead code
new 1d8193c SOLR-10362 Be more specific when catching this exception.
new 91da9af SOLR-10352: Fixing available entropy warning limit to 300
new 6c17c6e SOLR-10387: zkTransfer normalizes destination path incorrectly if source is a windows directory
new b54b08d LUCENE-7755: Join queries should not reference IndexReaders.
new f5b7738 SOLR-10351: Add analyze Stream Evaluator to support streaming NLP
new 24634ca SOLR-10351: Fix pre-commit
new cccc55c SOLR-10338: Configure SecureRandom non blocking for tests.
new 602cce3 LUCENE-7761: Fixed comment in ReqExclScorer.
new 30dc73a LUCENE-7753: Make fields static when possible.
new 6edef46 SOLR-7452: refinement of missing buckets and partial facets through missing buckets
new c7b9403 SOLR-7452: add more tests for refinement of missing buckets
new be2a1ea LUCENE-7763: Remove outdated comment in IndexWriterConfig.setIndexSort javadocs. (马可阳 via Christine Poerschke)
new 6230438 SOLR-10399: Generalize some internal facet logic to simplify points/non-points field handling
new a5824cd SOLR-10399: cleanup unused imports
new 1309f75 SOLR-10278: added more tests and a SolrJ based client state provider
new 8528ac7 SOLR-7383: Replace DIH 'rss' example with 'atom' rss example was broken for multiple reasons. atom example showcases the same - and more - features and uses the smallest config file needed to make it work.
new 18240e7 SOLR-9601: DIH Tika example is now minimal Only keep definitions and files required to show Tika-extraction in DIH
new 017a4b7 SOLR-10356: Adds basic math streaming evaluators
new 14e412d SOLR-10393: Adds UUID Streaming Evaluator
new a4f5dc5 switch to advanceExact
new 6904e04 SOLR-10339: New set-trigger and remove-trigger APIs for autoscaling
new 3af6f63 SOLR-10358: Clear persisted auto scaling configuration between tests
new 8036300 SOLR-10356: Adds basic math streaming evaluators
new cbe6100 SOLR-10383: reduce code duplication in TestOriginalScoreFeature
new 9868907 SOLR-10383: Fix debug related NullPointerException in solr/contrib/ltr OriginalScoreFeature class. (Vitezslav Zak, Christine Poerschke)
new ed4303c LUCENE-7749: Made LRUQueryCache delegate the scoreSupplier method.
new e9ef174 SOLR-8906: Make transient core cache pluggable
new 5ee18c8 SOLR-9745: fix solr.cmd to print errors from invoked script
new 4dd785e SOLR-10351: Add try-with-resources clause around TokenStream
new 4d538a5 SOLR-10338: Revert configure SecureRandom non blocking for tests. (reverted from commit 0445f8200e0630e1bb8b7117f200529ed1259747)
new 521a939 SOLR-9745: bring back timeout value to fix tests
new fd9689c LUCENE-7756: Only record the major Lucene version that created the index, and record the minimum Lucene version that contributed to segments.
new 55b608c SOLR-9745: check exit code only if process has finished
new 20e2490 SOLR-10416: The JSON output of /admin/metrics is fixed to write the container as a map (SimpleOrderedMap) instead of an array (NamedList)
new dbe4464 SOLR-10339: New set-trigger and remove-trigger APIs for autoscaling
new 3eb2321 SOLR-10339: New set-trigger and remove-trigger APIs for autoscaling
new 69acd5f SOLR-10278: added classes to use Metrics to fetch node values such as cores freedisk
new dd0bd7d SOLR-10278: test added for client data provider
new 5c85e8e SOLR-10374: Implement set-policy and remove-policy APIs
new c3627ad cleaned up JSON
new f31546f SOLR-10278: test added for client data provider
new d3daafc SOLR-10278: test added for client data provider
new 25ef04b SOLR-10376: Implement autoscaling trigger for nodeAdded event
new f0ba162 SOLR-9735: Added package-info.java
new 66562ff Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new 97e2607 SOLR-10278: refcatored suggester API
new bb48de8 SOLR-10278: refactored suggester API
new c5a9012 SOLR-10278: moved everything to common package
new c03c131 SOLR-10278: moved everything to common package
new ef7ab19 SOLR-10278: moved everything to common package
new 69c0765 package changes
new 81e0f80 SOLR-10396: Implement trigger support for nodeLost event type
new d8df9f8 Squash-merge from master.
new c9c2937 Whitespace and spurious import.
new f58f3b2 SOLR-10376: Fix event type parsing
new 7f2871c3 SOLR-10376: Fix OverseerTest failures by mocking ZkController used for setting up triggers
new c443dbd SOLR-10376: Don't throw exception on interruption
new 64e0cdf SOLR-10376: Separate watcher and refresh methods
new 7cc3399 SOLR-10376: Move locking code inside the refresh method
new ed864d1 SOLR-10376: Fix parsing exception in waitFor attribute
new 4fccc59 SOLR-10396: Fix parsing exception in waitFor attribute
new 12933ee SOLR-10278: Actually use skipNulls flag
new 50fdf6a SOLR-10376: Handle InterruptedException thrown by lock.lockInterruptibly() separately
new 1afa3ce SOLR-10376: Protect against NPE when autoscaling configuration was changed but no triggers were added
new 8f0d808 SOLR-10376: Return shallow copy from getScheduledTriggerNames() method for safe access
new dae9201 SOLR-10340: Improve error message from remove-trigger when active listeners exist for trigger
new bb4eb1c SOLR-10340: Use the right set-listener command in AutoScalingHandlerTest SOLR-10339: Use boolean value in json for enabled attribute
new 73170ee SOLR-10376: Catch and log connection loss and session expired exception but rethrow on all other KeeperExceptions
new ba63ac6 SOLR-10339: Use boolean value in json for enabled attribute
new ea10668 Policy framework changed for the new format cluster-preferences, cluster-policy and other common policies
new 70462ed SOLR-10278: make hints optional
new 3cf4b92 SOLR-10374: Added set-cluster-policy, set-cluster-preferences commands
new d81cc6c SOLR-10374: Replace replicas with cores in set-cluster-preferences command
new 83f8ed8 SOLR-10278: avoid NPE
new 2818ee9 SOLR-10278: special case of global tags were not taken care of
new 5685974 SOLR-10278: fix errors in move replica suggester
new ddc7425 SOLR-10278: Fixed typo
new c1bdd8d SOLR-10278: testMoveReplica should call suggester.getOperation more than once
new 055c4d2 SOLR-10376: Close actions on trigger close
new 9bb492e SOLR-10376: Fixed typo in comment
new dc9ab49 SOLR-10602: Triggers should be able to restore state from old instances when taking over
new 6a3f22f SOLR-10278: fix infinite loop in in MoveReplicaSuggester
new 269fdf4 SOLR-10643: Throttling strategy for triggers and policy executions
new 3aa0da7 SOLR-10373: Implement read API for autoscaling configuration at /admin/autoscaling or /cluster/autoscaling paths
new 17490d3 SOLR-10373: Override registerV2() in AutoScalingHandler, Fix api spec name used in AutoScalingHandler and merge problem in api spec
new 65744aa suggesters return SolrRequest object , no map
new 5d7069b Use correct znode path for autoscaling configuration
new 1f3f507 Move frequent info logging to debug level
new 607184c SOLR-10643: Unset hasPendingActions flag after all actions have been run
new ab7257f SOLR-10373: Move setWT to RequestHandlerUtils. Use JSON as default response writer for autoscaling API.
new c15a173 SOLR-10714: OverseerTriggerThread does not start triggers on overseer start until autoscaling config watcher is fired
new 07e630b test all rows in one go instead of one row at a time
new e59cce6 nodeROle misspelled
new 11f70a0 test for violations
new ba670a0 SOLR-10677: Expose a diagnostics API to return nodes sorted by load in descending order and any policy violations
new cfe5cff javadocs
new 66a6cff use the hint to add collection to session
new b010ebd SOLR-10738: TriggerAction is initialised even if the trigger is never scheduled
new fe21766 Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new 9ad811b fixed and added test for greedy conditions
new ce7367d SOLR-10738: Trigger has an init method which is called before schedule. Actions are init'ed in this method. Fixed NodeLostTriggerTest failures.
new f9cf549 SOLR-10738: Added tests for trigger.init() and TriggerAction lifecycle
new b933b60 Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new a1f5cc8 added extra clause
new f0054a3 SOLR-10515: Persist intermediate trigger state in ZK.
new a0cd8de Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new f4c186c MoveSuggester should do greedy check
new c3aa3f9 precicion has to be a positive value
new b4ec464 NPE fix
new ded3432 SOLR-10373: Replace usage of #ANY in replica with a count of 0
new 9cd245e Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new f840a67 renamed methods, added docs after review with shalin
new 0c7d63c SOLR-10373: Use nodeRole overseer instead of !overseer. Remove redundant tests.
new cfd1d52 Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new 7f7fe85 Added helpful debugging information to failure message
new b4ef706 SOLR-10515: Test event fire time with a delta value to avoid spurious failures
new b1ce4d3 added tests for headpUsage, sysLoadAvg
new 4638488 added testcase for nodeRole
new 5b066e0 added testcase for ip_1 to ip_4
new 621b461 added testcase for sysprop.
new 011712f more constraints added
new d6b2391 SOLR-10764: AutoScalingHandler should validate policy and preferences before updating zookeeper
new cae6b6e SOLR-10677: Move diagnostics API to its own subpath accessible at /autoscaling/diagnostics
new ee2be20 SOLR-10606: Correctly handle #EACH trigger suspend / resume. Report names of actually modified trigger names.
new 6a8768e Merge branch 'master' into feature/autoscaling
new 2d54025 Completing merge from master
new 8bc7c47 SOLR-10745: Reliably create nodeLost / nodeAdded events.
new d3b5adf Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new d158f69 Completing merge from master
new d609137 SOLR-10397: Port 'autoAddReplicas' feature to the policy rules framework and make it work with non-shared filesystems
new b7ea703 SOLR-10397: Remove AutoAddReplicasPlanAction from default actions list. Add test to ensure that we are adding AutoAddReplicasPlanAction explicitly in auto-created triggers
new fb7803d Merge branch 'master' into feature/autoscaling
new b499f5a Fixed merge problems to make the branch as close to master as possible
new 148865f SOLR-9735: Fix assertions on error cases in AutoScalingHandlerTest after changes made by SOLR-10406
new 767335d SOLR-10496: New ComputePlanAction for autoscaling which uses the policy framework to compute cluster operations upon a trigger fire
new e204ab0 SOLR-10798: Add support for different replica types in the new policy framework
new 1dd09fc Merge branch 'master' into feature/autoscaling
new 82d927f SOLR-10602: Fix usage of delta in NodeAddTriggerTest.testRestoreState to avoid spurious failures
new c5684cc making the url consistent w/ node name
new 72cf7dc check for AIOOBE
new 4c47a32 SOLR-10496: Add a test for multiple operations suggested by three different cluster policies
new e863d0f Merge branch 'master' into feature/autoscaling
new d6d5a49 SOLR-10272: Update tests to create collections with a specific configset name
new cecd365 SOLR-10496: Log the operation's parameters instead of useless toString description
new 4ae91b2 SOLR-10496: Fix test failure in testNodeAdded which happens if testNodeLost runs first and leaves behind a collection
new 6a1ddda SOLR-10272: Specify configset name while creating collections
new 257ba05 Refactored to pull out ReplicaInfo as a top level class
new 4239896 Merge branch 'master' into feature/autoscaling
new 8d66850 Merge branch 'master' into feature/autoscaling
new 39c6fb2 SOLR-10931: Move ReplicaCount and ReplicaInfo classes to new package. Fix compile and merge issues.
new 44e7231 SOLR-10496: Added an integration test for multiple operations
new 39b1251 SOLR-10496: Removed nocommit and added a simple description of the class
new b18cf30 SOLR-10397: Implement AutoAddReplicasPlanAction
new 492eebc SOLR-10397: Hardness AutoAddReplicasPlanActionTest
new 0093015 SOLR-10954: Refactor code to standardize replica assignment
new b21b0dc SOLR-10994: CREATE & CREATESHARD to support replica types when using policy
new 8e0247e SOLR-10379: Adding testMultipleCollections() to TestPolicy
new 2e19a94 Merge branch 'master' into feature/autoscaling
new 4189046 SOLR-10965: New ExecutePlanAction for autoscaling which executes the operations computed by ComputePlanAction against the cluster
new 467c692 Merge branch 'master' into feature/autoscaling
new 43feb76 SOLR-10994: fixing test errors
new 3bf6e6f SOLR-10376: Randomly select between v1 or v2 APIs in test
new 2bd9347 SOLR-10643: SOLR-10745: Remove unnecessary check for locked. It is always true.
new c6bfb60 SOLR-10515: Assert that the latch was indeed counted down
new bbf4823 SOLR-10496: Randomly select v1 or v2 API in test
new ff2ade8 SOLR-10496: Fix testNodeAdded so that collection creation does not fail due to policy violations
new dfb7522 SOLR-10677: Fix failing test due to policy violations
new 1c8589c Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new fd66cb3 SOLR-10994: reverting last commit
new 17d8417 SOLR-10496: Removing nocommit
new b452b3c SOLR-10396: Tweak log messages
new 23fe3e1 SOLR-10496: Do not cast TriggerEvent to concrete sub-class because it might have been created from TriggerEventQueue
new b8c86d2 Merge branch 'master' into feature/autoscaling
new 9c8e829 SOLR-10996: Implement TriggerListener API.
new 29db981 SOLR-10996: Remove unused WAITING stage
new 9e4d542 SOLR-11005: While using policies, convert maxShardsperNode parameter into a policy SOLR-10994: CREATESHARD ADDREPLICA to use policy framework
new 88d9b28 Merge branch 'master' into feature/autoscaling
new 846f59e Merge branch 'feature/autoscaling' of https://git-wip-us.apache.org/repos/asf/lucene-solr into feature/autoscaling
new d2849cd Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new 2590a43 SOLR-11000: Changes made via AutoScalingHandler should be atomic.
new ee53334 SOLR-11080: Unused field Row.violations
new 4ec1bfb SOLR-10643: Fix typo in exception message
new b71605d Merge remote-tracking branch 'origin/feature/autoscaling' into feature/autoscaling
new cafd071 Merge 'master' into feature/autoscaling
new 3a6672a SOLR-11026: MoveReplicaSuggester must check if the 'target' becomes more 'loaded' than the 'source' if an operation is performed
new 39b904c SOLR-11026: MoveReplicaSuggester must check if the 'target' becomes more 'loaded' than the 'source' if an operation is performed
new e9e9b3c SOLR-11031: Implement SystemLogListener for autoscaling.
new b537361 Merge 'master' into feature/autoscaling
new 0f7e3be SOLR-10397: Remove old implementation of autoAddReplicas features
new 6f8ca53 SOLR-10397: Update solr/CHANGES.txt
new 6893699 SOLR-10397: Overseer.createAutoscalingTriggerIfNotExist() should log error instead of throwing SolrException
new 7ef991d SOLR-10397: Handle interrupted event for Overseer.autoscalingTriggerCreator
new 77a5dfe Fix string / boolean conversions and fix an assertion that is no longer true due to .auto_add_replicas trigger.
new 4e7af72 SOLR-10397: Fix AutoScalingHandlerTest failure
new 19b06e8 SOLR-11171 Catch AlreadyClosedException when trying to add triggers while closing.
new 82a426c SOLR-11157: remove-policy must fail if a policy to be deleted is used by a collection
new b89015a SOLR-11157: remove-policy must fail if a policy to be deleted is used by a collection
new 1c47a85 SOLR-11178: Change error handling in AutoScalingHandler to be consistent w/ other APIs
new d468313 SOLR-11178: Change error handling in AutoScalingHandler to be consistent w/ other APIs
new 1f6a945 Merge branch 'master' into feature/autoscaling
new 3761c44 SOLR-11178: Removed unused method
new 0aee510 SOLR-10397: Make AutoAddReplicasIntegrationTest more robust
new 1045783 SOLR-10397: AutoAddReplicasIntegrationTest should use waitForState instead of ClusterStateUtil
new 9a157ed SOLR-11205: Any metrics value can be directly accessed in autoscaling policies
new 5e5462e Merge branch 'master' into feature/autoscaling
new 5c691d4 SOLR-10996: Log the right listener config on exception and added a null check before init
new 64c480f SOLR-11234: TriggerListener registration bug.
new 91446f7 SOLR:10822: Share a Policy.session object between multiple collection admin calls to get the correct computations
new eb49230 SOLR-11005: reverted the changes
new ce8c43a SOLR-11215: Make a metric accessible through a single param.
new 68bfcd7 SOLR-11215: use the new metrics syntax in autoscaling metrics and system properties
new 2a6acd3 Merge branch 'master' into feature/autoscaling
new 6fc9d4c SOLR-9735: Test fixes after merge from master
new ac98e89 Merge branch 'master' into feature/autoscaling
new d459073 SOLR-11270: Automatically added SystemLogListener should not prevent deleting a trigger.
new f10993d SOLR-10769: Allow multiple nodes in nodeAdded / nodeLost events.
new 98c371f SOLR-11076 New /autoscaling/history API to return past cluster events and actions.
new a7c142c SOLR-11076 Fix API changes.
new eaee0c0 SOLR-11076: Add some documentation for the /autoscaling/history handler.
new 1a1286b Increase the timeout for this test.
new aee54ff SOLR-11285: Initial refactoring.
new ce7db65 Revert "SOLR-11285: Initial refactoring."
new b2cf38c Merge branch 'master' into feature/autoscaling
new 054f445 SOLR-11307: The SHARD hint is deprecated in favor of a COLL_SHARD hint
new f121de2 SOLR-11327: MODIFYCOLLECTION should be able to edit policy attribute
new a73ffff SOLR-11327: MODIFYCOLLECTION should be able to edit policy attribute
new 8ef83bf SOLR-11072: Implement trigger for searchRate event type.
new 6fb2803 SOLR-11072: Fix searchRate trigger hookup to ComputePlanAction. Make the trigger more robust by supporting host collections with warm shards. Add unit test.
new de3107c Merge branch 'master' into feature/autoscaling
new bc25e84 Revert "SOLR-11072: Fix searchRate trigger hookup to ComputePlanAction. Make the trigger more robust by supporting host collections with warm shards. Add unit test."
new 341a730 Revert "SOLR-11072: Implement trigger for searchRate event type."
new cda1d2e Revert "SOLR-11072: Implement trigger for searchRate event type."
new bd08ca0 SOLR-10397: Create auto add replicas trigger directly in ZK instead of using API
new 61fe524 SOLR-10397: Pass CloudConfig from Overseer to the OverseerTriggerThread. Avoid throwing exceptions on session expiry if thread has been closed already. Abort earlier if thread has been closed.
new bb408c3 SOLR-10397: Break on interruption and always throw KeeperException on read otherwise trigger thread cannot function
new 2f94136 SOLR-11371: Removing nocommits related to instantiating plugins from the blob store
new ab994e7 SOLR-11085: Removing nocommit
new 1b3cd34 Merge branch 'master' into feature/autoscaling
new b4680e5 SOLR-11076: Set log level to DEBUG for the autoscaling package to make debugging easier
new d58e5fe SOLR-9735: Moving the CHANGES.txt entries to the right release version
new e13c4c3 SOLR-11085: Improve resiliency of autoscaling actions against overseer restarts and operation failures
new ac9ee36 SOLR-10643: Ensure that the stopped node is removed from live nodes before proceeding
new 5982d87 SOLR-11076: Added more debug logging. Ensure collections are active before we exercise autoscaling. Added workaround for SOLR-9440.
new d47af82 SOLR-10496: Enabled debug logging for all overseer messages
new fba51f3 SOLR-11407: Add some debugging information when the test fails.
new 942b671 policy should compare the approx val instead of actual val when moving replicas around
new 310bcd7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr into feature/autoscaling
new 309ed64 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr into feature/autoscaling
new 2c873cd Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr into feature/autoscaling
new 0e679e4 Merge branch 'feature/autoscaling' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 17f5a4e Merge branch 'feature/autoscaling' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 34c176d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new b09c99f license header missing
new 46cd679 LUCENE-7983: IndexWriter.IndexReaderWarmer is now a functional interface instead of an abstract class with a single method.
new 3012239 precommit errors
new 0b11ee5 LUCENE-7982: add NormsFieldExistsQuery
new a6052ba LUCENE-7982: add missing import
new b9a51a1 LUCENE-7972: DirectoryTaxonomyReader now implements Accountable
new 15d17ed precommit errors
new fe38dca fix precommit errors after merging autoscaling branch into master
new 4392500 LUCENE-7911: allow javadoc links containing 'lucene.apache.org/solr/guide/'
new b10eb11 SOLR-11372: addemdum, refactor refinement randomization to be reproducible when re-using the same TermFacet instance
new 1782dd9 SOLR-11436: Add polyfit and polyfitDerivative Stream Evaluators
new 070d6d3 SOLR-11392: Change collection names in test case
new 5c62fb5 SOLR-11285: Fix a bug in Policy modifier methods.
new 93d8e42 SOLR-10842: Convert all remaining {{quickstart.html}} links to {{guide/solr-tutorial.html}}; remove all references to quickstart from the build; and version the link to the ref guide's tutorial in Solr's versioned top-level documentation page.
new 080232f LUCENE-7985: maven build: update forbiddenapis to 2.4.1
new 6b327fa SOLR-11440: Not a fix. Swallowing the exception for the time being.
new 77fc188 SOLR-11440: Potential fix for better handling of exceptions thrown during closing.
new 9419366 SOLR-11423: Overseer queue needs a hard cap (maximum size) that clients respect
new ddf2015 dd 7.0.1 backcompat test indexes
new e193cd2 Make the timings in this test more predictable.
new c5f9a6f SOLR-11442: fix width of in-page TOC
new 37fb60d SOLR-11426: TestLazyCores fails too often. Adding debugging code MASTER ONLY since I can't get it to fail locally
new d2e0905e LUCENE-5753: Refresh UAX29URLEmailTokenizer's TLD list
new 651eb85 Ref Guide: fix Index Merge Metrics config example to remove absent directoryDetails param
new 74b407d Add Lucene & Solr 7.0.1
new f6661de Ref Guide: Fix examples that got munged from Confluence conversion; make all HTTP request examples in code blocks
new 355deca Ref Guide: by request, make percentile examples consistent; add superscript notation
new b907bf4 Sync 7.0.1 changes
new e301713 SOLR-11306: Fix inaccurate comments on docValues and StrField in the example schemas
new f0a4b2d Revert "SOLR-11426: TestLazyCores fails too often. Adding debugging code MASTER ONLY since I can't get it to fail locally"
new e92bde1 SOLR-11426: TestLazyCores fails too often, trying to debug
new b9c8aa7 SOLR-11439: Add harmonicFit Stream Evaluator
new aa6ec0e SOLR-11377: Add expMovingAverage (exponential moving average) Stream Evaluator
new 8c20fee Remove unused sha1.
new a7ee4d0 SOLR-10651: Update 7.1 CHANGES.txt
new 4fbfc81 SOLR-10651: Fix 7.1 CHANGES.txt
new f2d1a99 SOLR-10651: binomialCoefficient Stream Evaluator to CHANGES.txt
new 2f6039f Update CHANGES.txt
new 0673c57 LUCENE-7951: add back Geo3dShape.toString
new 5e1474d SOLR-11452: TestTlogReplica.testOnlyLeaderIndexes() failure
new 338a421 SOLR-11449: MoveReplicaCmd mistakenly called registerCollectionStateWatcher on failure.
new 1231f7f Adding version 7.2.0
new 11a1075 SOLR-11076: Adding CHANGES.txt entry
new 371f731 SOLR-11451: added logging to track the failures
new b21721f SOLR-11055: Add 'commitWithin' testing (of both soft/hard commits) to SoftAutoCommitTest
new df5fefb SOLR-11445: Overseer should not hang when process bad message
new b8e50f38 Use the right root dir with the --no-prepare option
new 94aa188 Copy the latest lucene's NOTICE.txt contents into Solr's NOTICE.txt
new 5e69a46 SOLR-11407: Add more logging to this test to discover the reason for failures.
new 8c39b37 SOLR-11456: Fix HealthCheckHandlerTest's bogus asserts and timing/order related flakiness
new bac4049 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d8c1321 Some details about .system trigger listener, other minor edits.
new a28474e Ref Guide: fix anchor refs that failed the build
new 4f52d2d SOLR-11451: ComputePlanActionTest.testNodeLost() failure
new 05ce968 Ref Guide: fix "how to edit Jekyll" docs so section-toc optional parameter displays in output
new cd1a635 SOLR-11469: disable LeaderElectionContextKeyTest since we know it's logically flawed
new 4bc7fd2 SOLR-11445: Upgrade CHANGES.txt
new 6fecf84 SOLR-11467: Added extra logging to debug jenkins CDCR failures
new 8a7d04a SOLR-11447: ZkStateWriter should process commands in atomic
new 7b313bb SOLR-11482: RunExecutableListener was removed for security reasons
new 926cc4d SOLR-11477: Disallow resolving of external entities in Lucene queryparser/xml/CoreParser and SolrCoreParser (defType=xmlparser or {!xmlparser ...}) by default.
new a5c4777 SOLR-10335 -- Upgrade to Tika 1.16
new c501e81 SOLR-10335 -- Upgrade to Tika 1.16 -- add collections4 sha1 and license/notice info
new 4c7ff73 Merge remote-tracking branch 'upstream/master' into SOLR-10335
new 605304d tika's default was switched to "process embedded" -- need to send EmptyParser into ParseContext now to turn off parsing of embedded documents
new 9d2f0cf SOLR-10335: Merge branch 'SOLR-10335' of https://github.com/tballison/lucene-solr
new eef660e SOLR-10335: Adding entry to CHANGES.txt
new ec81838 remove unreleased/unsupported java9 note
new 9543e85 SOLR-11443: Remove the usage of workqueue for Overseer
new 8dd489e SOLR-11285: Support simulations at scale in the autoscaling framework, part 1 (refactoring).
new 55de39b Adding 6.6.2 CHANGES.txt entries
new fc88e22 SOLR-11491: Support retrieval of cluster properties in HttpClusterStateProvider.
new e5c5acc add assertions to validate usage of FieldInfos Builder API
new 141b08a SOLR-11359: Refactored
new fb97ff1 SOLR-11359: Refactored
new 0953cb3 SOLR-11500: MOVEREPLICA api missing in V2
new dabb9ed LUCENE-7995: 'ant stage-maven-artifacts' should work from the top-level project directory, and should provide a better error message when its 'maven.dist.dir' param points to a non-existent directory
new 9fac59e SOLR-11443: Update CHANGES.txt
new 51d7543 Adding release 7.1.0 to doap files
new 283ffef Fixed Apache Tika version written under 7.2.0 section
new 57e9763 SOLR-11478: Solr should remove itself from live_nodes in zk immediately on shutdown
new dc640f0 Add 7.1.0 back compat test indexes
new 87f9bcd Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 603db0f SOLR-11411: Add new section Deployment & Operations; re-org pages to fit
new 60d5e22 Solr Ref Guide: 7.1 Statistical functions.
new a91af34 SOLR-11491: Fix a ClassCastException.
new a4a06af Solr Ref Guide: sample syntax anchor
new 5446979 Solr Ref Guide: sample syntax anchor
new 86d84bf SOLR-11145, SOLR-11146: Added comprehensive unit tests for Analytics Component 2.0 as well as analytics bug fixes.
new 6fefcfa SOLR-11145, SOLR-11146: Updates solr/CHANGES for related commit adding unit tests and fixing a couple bugs
new 6b601b1 improve Long/DoubleRange.toString
new 2da777c SOLR-11053: remove AutoCommitTest + HardAutoCommitTest now that SoftAutoCommitTest exercises all the same functionality with more robust assertions
new 7a5733d Solr Ref Guide: update 7.1 statistical function docs
new 17d3400 SOLR-11490: Add missing @since tags To all descendants of UpdateRequestProcessorFactory
new 3eeeb9f SOLR-11490: Add missing @since tags To all descendants of TokenFilterFactory
new 7e789b3 SOLR-10798: and SOLR-11205 documentation
new e441b3a SOLR-11359: refactored replica name parsing into Utils
new a9dc7e4 DOAP entries for 6.6.2 release
new a6f8dd7 Fix two s/recieve/receive typos.
new 6aa312a LUCENE-7991: KNearestNeighborDocumentClassifier.knnSearch no longer applies a previous boosted field's factor to subsequent unboosted fields.
new adbf680 SOLR-11205: fix link reference to metrics page
new 8b4ab26 SOLR-11448: Implement an option in collection commands to wait for final results.
new 227b441 Adding version 5.5.5
new 0b0ed21 SOLR-11389: For Solr(Shard|Cluster)Reporter instances the SolrMetricManager.registerReporter method is now called after the SolrCore or CoreContainer has been set for the instance.
new c6ed9f1 SOLR-11446: Heavily edit the 'near real time searching' page in the reference guide
new 57aecde SOLR-11446: Heavily edit the 'near real time searching' page in the reference guide, fix doc build error
new a37c4b5 SOLR-11510: improve DIH docs for using an encrypted password.
new 18c8091 SOLR-11464: SOLR-11493: Minor refactorings to DistributedUpdateProcessor
new 70784f4 SOLR-11490: Add missing @since tags To all descendants of TupleStream
new cdcfc15 SOLR-11506: Upgrade ref guide for Json Query DSL
new 99e853f SOLR-11478: Only remove nodeAddedPath node if it exists
new e001f35 SOLR-11444: Improve consistency of collection alias handling and collection list references. Other refactorings of nearby code too.
new d3e949c SOLR-11072: Implement trigger for searchRate event type.
new 7bf4958 Ref Guide: minor copy edits for stream evaluators reference page
new ae72dbd SOLR-11509: Misc typo cleanup and copy edits for 7.1 Ref Guide
new b7a5301 SOLR-11319: bring python with json docs up to date. This closes #243
new 01e7756 SOLR-8852: change wiki link in solr/server/solr/README.txt to point to the Ref Guide
new f472210 SOLR-11444: Fix AliasIntegrationTest when masked collection is null
new 32ed852 SOLR-11452: Delay between open new searcher and copy over updates can cause the test to fail.
new 188c26c Ref Guide: Lots of grammar fixes: remove random spaces before commas, periods, colons; add missing periods at ends of sentences; add monospace for conf filenames and paths; correct "i.e." and "e.g." usages
new dfd1362 ref guide: several minor edits
new 2bc2759 SOLR-5129: Add support for changing flag in bin/solr
new 2cd434e SOLR-11490: Undo since tags for pre-3.1 classes Reverse some of the added tags, to reduce possible solr/lucene version confusion
new 79f31d1 SOLR-11452: testOutOfOrderDBQWithInPlaceUpdates test should wait for new replica gets elected first
new acdf87c SOLR-11500: MOVEREPLICA api missing in V2
new f1cb28c SOLR-11469: LeaderElectionContextKeyTest has flawed logic: 50% of the time it checks the wrong shard's elections
new 0f75635 Fix precommit
new 0555935 Update xsi:schemaLocation in pom.xml.template files.
new f9c066e SOLR-11497: add javadocs for XmlQParserPlugin class.
new a6e1237 SOLR-11429: Add loess Stream Evaluator to support Local Regression interpolation
new 6305ed6 SOLR-11524: A new autoscaling/suggestions API end-point which gives autoscaling suggestions
new f821673 SOLR-11524: A new autoscaling/suggestions API end-point which gives autoscaling suggestions
new 055aa3f Ref Guide: Add info about available back-compat to IndexUpgrader Tool page
new 12adb15 Add 5.5.5 releases; move 6.6.2 releases where they belong
new f74773b Sync 5.5.5 CHANGES
new 3698acf addBackCompatIndexes.py: Don't generated sorted indexes for versions < 6.2
new 8993f1b Add 5.5.5 back compat test indexes
new ea36f50 LUCENE-7999: upgrade int to long for tracking the counter for the next segment name to prevent overflow
new ab388fa SOLR-11539: use page shortnames as explicit anchors in generated pdf-main-body.adoc
new feda2ad LUCENE-7990: Fix polygon generator to not generate crossing polygons. Committed on behalf of Ignacio Vera.
new 60966c3 SOLR-11530: add wt=xml to XML output examples until they can be changed to JSON
new ef7b525 Ref Guide: fix link to online "how to edit docs" pages that's broken in the PDF
new 81a4f7c SOLR-11469: Sanity check assertions about coreNodeNames are identical in 2 collections
new 42717d5 LUCENE-7997: More sanity testing of similarities
new f47523d SOLR-11469: forbidden API
new a72330e SOLR-11548: make ZkOperation an interface
new 80c49ae Add documentation for "shard" and "cluster" reporters.
new 15e2729 SOLR-11165: Ref guide documentation for Autoscaling APIs, triggers, listeners, actions for Solr 7.1
new 01b8cd8 SOLR-11135: remove cwiki.apache.org references in javadocs
new 0b3c300 SOLR-11511: Minor refactorings to DistributedUpdateProcessor
new 8a13890 SOLR-11540: eliminate the need for explicitly definied page-shortname and/or page-permalink attributes in our asciidoc source files
new 82669b3 SOLR-11165: Added warning about broken v2 API support in History API
new cb20bbd SOLR-11326: A bootstrap of a target cluster does not need to download the tlog files from the source cluster
new 0ddb8a0 SOLR-11467: Remove additional logging to track test failures
new b5d3d24 SOLR-9735: Fix autoscaling.Commands.json structure
new 0fad80b SOLR-9735: Enable randomized testing between v1 and v2 APIs
new 4674d26 SOLR-11524: Added /admin/autoscaling/suggestions to ADMIN_PATHS so that SolrJ can call this API without a requiring a collection name
new 99f5760 SOLR-9735: Fix v2 API for AutoscalingHistoryHandler.
new ed611a0 SOLR-11320: Lock autoscaling triggers when changes they requested are being made.
new 706f039 SOLR-11411: Add v2-api.adoc back into hierarchy
new 3be50df SOLR-11552: ref-guide tools should fail build if any page exists with #parents != 1
new 79baebb Ref Guide: copy edit new autoscaling pages; fixes in lots of other pages for "eg" and "ie" misspellings
new 95b7530 Ref Guide: fix missing anchor reference by removing link to nowhere
new c440361 SOLR-10874: Fix AIOOBE caused by FloatPayloadValueSource calling PostingsEnum.nextPosition() more than the given term's frequency in overridden FloatDocValues.floatVal().
new be4a084 SOLR-11509: Upgrade notes for 7.1 Ref Guide
new f748fc2 Ref Guide: copy edit metrics updates; change param presentation format
new 7ece47c SOLR-11032: Update SolrJ tutorial with new example test for real tested code samples
new 4e99388 SOLR-11032: forgot to save merge conflict resolution...grrrrr
new 8388b19 Don't add sorted indexes for non-back-compat versions
new 7d9cf43 Add 6.6.2 back compat test indexes.
new 161be0a SOLR-11170: Make AssignBackwardCompatibilityTest more reliable
new 0d29f7a SOLR-11484: CloudSolrClient does not invalidate cache or retry for RouteException
new 401dda7 LUCENE-8018: FieldInfos retains garbage if non-sparse.
new 7a19128 SOLR-11532: Solr hits NPE when fl only contains DV fields and any of them is a spatial field
new 8a05e6e SOLR-11532: Update CHANGES.txt
new 252994d Ref Guide: parameterize versions in using-solrj.adoc and move autoscaling api docs in hierarchy
new 03084fa SOLR-11557: SolrZkClient.checkInterrupted interrupts current thread
new 64f60e5 SOLR-11170: Remove unused import
new f1a6b68 SOLR-11484: fixing NPE
new b44497f SOLR-11562: Restore Solr ASCII-art in log at startup by removing Default config logging
new 8d03028 SOLR-11541: refguide: purge unneccessary page-shortname and page-permalink attributes from all source docs
new e0239b9 SOLR-11568: Add matrix Stream Evaluator to support efficient matrix operations
new cc519b9 SOLR-11452: Leader from collectionState can be null
new c8d55cc SOLR-11413: SolrGraphiteReporter fails to report metrics due to non-thread safe code.
new 84fa17d TestFunctionQuery: clear index before each test to avoid cross contamination
new b7332f6 SEARCH-11566: Add transpose Stream Evaluator to support transposing of matrices
new b8bcaf9 SOLR-10132: A new optional facet.matches parameter to return facet buckets only for terms that match a regular expression. (Gus Heck, Christine Poerschke)
new 309481f SOLR-11461: change contrib/ltr test-files away from luceneMatchVersion 6.0.0
new 489ca23 LUCENE-8021: Add AssertingSimilarity
new 3edb234 SOLR-11565: Add unit Stream Evaluator to support unitizing of vectors
new e0bde57 LUCENE-8020: don't force sim to score bogus terms (e.g. docfreq=0)
new f6cbce1 SOLR-11576: CollectionsAPIDistributedZkTest.testCollectionsAPI() get failed when query node has stale clusterstate
new 52b4625 Minor ref guide edits
new 706b6c9 SOLR-11380: SolrJ must stream docs to server instead of writing to a buffer first
new cb3ed76 SOLR-11380: use the inNull() method to check for empty UpdateRequest
new ce61a59 SOLR-10397: Fix test failures
new 0f90120 SOLR-10397: Remove unused imports
new 487f676 SOLR-11520: Implement autoscaling suggestions for cores count violations
new 39376cd SOLR-9440: The ZkStateReader.removeCollectionStateWatcher method can cache a DocCollection reference and never update it causing stale state to be returned in ClusterState
new 55d3aeb SOLR-11564: TestFunctionQuery: clear index before each test to avoid cross contamination
new d58ec87 Remove unnecessary casts in SolrCloudReportersTest. Split out from the SOLR-11291 changes. (Omar Abdelnabi via Christine Poerschke)
new bc46de3 SOLR-11003
new 07652a5 SOLR-11560: Specifying the replicationFactor parameter while restoring a collection would lead to extra tlog and pull replicas being created
new 12d9d67 Revert "SOLR-11003"
new 95d287e SOLR-11586: Restored collection should use stateFormat=2 instead of 1
new 148d81c SOLR-11438: Solr should return rf when min_rf is specified for deletes as well as adds
new 42c49c2 LUCENE-8024: Remove unnecessary norms.advanceExact check in score()
new 5633268 SOLR-11567: Add triangularDistribution Stream Evaluator
new 875d45f LUCENE-8030: fix buggy assert
new 2e4b692 SOLR-9440: Revert visibility change of collectionWatches
new 1b8747e SOLR-11380: XML request writer also stream request
new 44b7bc0 SOLR-11591: Change the test to not run into the race condition identified until we fix it
new 6d5a792 SOLR-11593: Add support for covariance matrices to the cov Stream Evaluator
new 1ff6084 SOLR-11511: minor: use existing fields in DURP: coreDesc, zkController, collection
new 77e6e29 LUCENE-7994: use int/int scatter map to count facets when number of hits is small relative to number of unique facet labels
new 6eea7f7 SOLR-11594: Add precision Stream Evaluator
new 7495a9d LUCENE-8025: Use totalTermFreq=sumDocFreq when scoring DOCS_ONLY fields
new 2658ff6 LUCENE-8025: fix changes entry, its sumTotalTermFreq
new aa02865 SOLR-11511: qualify inner type name for javadocs links to fix precommit
new 0e738a0 SOLR-11380: V2request also converted to do streaming write
new bf040a8 SOLR-10125: Enable debug logging for addReplicaTest()
new f564f9c SOLR-11380: Test failure
new 380e679 add message to assert
new c6fb5ff make ReplicaNode.finishNRTCopy protected so subclasses can customize; this is helpful for replication a sidecar taxonomy index
new 154edb8 LUCENE-8032: Limit size of exact circle so that approximation planes don't intersect at angles greater than 180 degrees.
new 3d95c17 LUCENE-8039: Add delta distance method to augment internal distance.
new 6008b18 SOLR-11072: Fix creation of searchRate triggers via API, add a unit test, other minor edits.
new dc6119b SOLR-11072: Make the new test more robust to side-effects from other tests in the suite.
new e915078 SOLR-10680: Add minMaxScale Stream Evaluator
new 6428ddb SOLR-11144: Add Analytics Component docs to the Ref Guide
new 42cc1c0 Ref Guide: Update release steps to publish the Guide; increase TOC level so more sections appear in how-to-contribute page online
new 0637407 SOLR-11423: fix typo
new 19db1df LUCENE-6144: Upgrade Ivy to 2.4.0; 'ant ivy-bootstrap' now removes old Ivy jars in ~/.ant/lib/.
new 0ebf5e0 SOLR-11599: Change normalize function to standardize and make it work with matrices
new ca5f9b3 LUCENE-8007: Make scoring statistics mandatory
new a886a00 LUCENE-8017: Add Weight.getCacheHelper()
new 08f3a64 LUCENE-8017: Use List rather than array
new 1d27874 LUCENE-7994: Add facets lib/ directory to IntelliJ setup
new 7f033ac SOLR-10934: ref-guide link+anchor checking that doesn't require jekyll
new d723578 SOLR-11602: Add Markov Chain Stream Evaluator
new 2a2cf4b SOLR-11602: Fix precommit
new b43dcde SOLR-11603: Remove unused (public) LTRScoringModel.hasParams() method.
new db18de7 SOLR-11003: Support bi-directional syncing of cdcr clusters. We still only support actively into one cluster cluster, but have the ability to switch indexing clusters and cdcr will replicate correctly
new d501ecd SOLR-11503: Collections created with legacyCloud=true cannot be opened if legacyCloud=false
new 3ab1a07 SOLR-11606: Disable tests automatically if Mockito does not work with Java runtime (Java 10)
new 4ca51a0 LUCENE-8035: Run tests with JDK-specific options: --illegal-access=deny on Java 9+
new 610efa7 SOLR-11606: Add missing assumeWorkingMockito()
new fdff8de SOLR-11003: Improve description of the feature in the CHANGES file
new 118c6f5 SOLR-11409: Add tutorial for deploying Solr on EC2
new a03d6bc SOLR-11380: deprecated getContentStreams()
new 1f83b1f SOLR-11618: Tone down verbosity of BackupManager logging
new 23fe16d SOLR-11607: Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAdd, scalarSubtract Stream Evaluators
new 70d1d94 SOLR-11621: Fix spurious failures of TriggerIntegrationTest due to timing issues
new dae5c57 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 137b2f3 LUCENE-8039: Update CHANGES.txt
new b28ed8f SOLR-11003: Do not import ImmutableMap from shaded junit4-ant jar
new 7f15a57 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 67a6a14 SOLR-11619: V2 action=REMOTEQUERY bug
new ff4874f LUCENE-8017: Don't use ParallelReader in tests
new eef8f30 SOLR-11627: Enable debug logging of overseer messages
new 6c46569 SOLR-11614: ReplicaAssigner to use SolrCloudManager
new b03c724 SOLR-11628: Add documentation of maxRamMB for filter cache and query result cache
new 77ea211 LUCENE-8045: ParallelLeafReader should correctly report FieldInfo.dvGen
new e827f17 Revert "LUCENE-8017: Don't use ParallelReader in tests"
new 5c9bcc9 LUCENE-8038: Add PayloadDecoder
new 1a80bc7 SOLR-11610: Move SOLR to PayloadDecoder
new bba2b6d LUCENE-8014: Deprecate SimScorer.computeSlopFactor and computePayloadFactor
new a744654 LUCENE-8038: Remove deprecated PayloadScoreQuery methods
new 946ec9d LUCENE-8014: Remove deprecated SimScorer methods
new 15fe53e SOLR-9120: Reduce log level for inconsequential NoSuchFileException that LukeRequestHandler may encounter
new 0546a64 SOLR-3504: add note about hard num docs limit in Lucene to planning installation section
new df3b017 SOLR-10469: Move CloudSolrClient.setParallelUpdates to its Builder
new a43c318 SOLR-11507: randomize parallelUpdates for test CloudSolrClientBuilder
new 764abcb Revert "LUCENE-8014: Remove deprecated SimScorer methods"
new 1aa049b LUCENE-8014: Remove deprecated SimScorer methods
new 281e84b LUCENE-8014: Remove TFIDFSimilarity.sloppyFreq() and scorePayload()
new 276e317 LUCENE-8042: Add SegmentCachable interface
new b557103 LUCENE-8042: Fix precommit and CHANGES
new 6e3d082 SOLR-11635: CDCR Source configuration example in the ref guide leaves out important settings
new 9ea9a85 SOLR-11571: Add diff Stream Evaluator to support time series differencing
new eec25ea SOLR-4323: fix unterminated lst element in techproducts example solrconfig
new 3045349 SOLR-11638: Fix CloudSolrClientTest periodic failures after SOLR-11507
new c3513e9 SOLR-11231: Guard against unset fields when performing language detection. This closes #232
new 59360b4 SOLR-11570: Add support for correlation matrices to the corr Stream Evaluator
new 8e60dc5 SOLR-11538: Implement suggestions for port,ip_*, nodeRole,sysprop.*, metrics:*
new 7c54b2b SOLR-11458: Improve this test to show the failure to be fixed in SOLR-11458.
new fc678da SOLR-11642: Implement ObjectCache for SolrCloudManager.
new 65cd8bb SOLR-11538: Implement port suggestion
new 7928383 SOLR-11380:removed GenericRequest.setContentStreams()
new d77d54b SOLR-11641: Change to default to so default behavior is to PostFilter if user specifies
new 3923e9f SOLR-11595: optimize SolrIndexSearcher.collectionStatistics
new df70e27 SOLR-11584: add JS and CSS to support tabbed content; add "column" style TOC support
new aef58a2 SOLR-11584: remove zero-width space (U+200B) that causes compilation to fail on some platforms
new cfea3d5 SOLR-11642: remove Policy.Session from OverseerCollectionMessageHandler
new 183571c LUCENE-6278: Remove Scorer.freq()
new af2b903 LUCENE-8040: optimize IndexSearcher.collectionStatistics
new 2a4dd49 LUCENE-7736: IndexReaderValues
new e53ce59 LUCENE-7736: CHANGES.txt
new a371cab Fix javascript indentation now that i figured out my emacs configs were previously broken
new 75825d2 SOLR-11642: remove synchronization on OCMH
new 423677f LUCENE-7998: QueryDoubleValuesSource
new e8dfccc LUCENE-7998: CHANGES.txt
new 96af869 SOLR-11251: docs - JSON Facet API
new c561ffe SOLR-11553: fix refinement to pick right processor / uninversion mechanism
new fd1820a SOLR-11487: Collection Aliases may now have metadata
new df5a5f9 SOLR-11542: TimePartitionedUpdateProcessor URP
new 51b2dea SOLR-11487: Put back sleep(100) in CreateAliasCmd. Update AliasIntegrationTest with some sleeps and use new alias names where possible to avoid eventual consistency challenges.
new 6f99196 SOLR-11444: CloudSolrClient could have thrown an NPE if the collection doesn't exist. Refactor: Tidy the exception throwing
new 0dadf2c SOLR-11645: Fix problem with no Args display in admin UI.
new 1794ff6 typo in class name
new 0516a58 LUCENE-8054: Fix exact circle construction to correct failing test.
new 8e22f07 LUCENE-8054: Update change text
new bff695c LUCENE-8054: Use backbounds to stop spuriosly rejecting points that are within the exact circle.
new 26398d2 Forward port 7.1.1 changes section to CHANGES.TXT
new a14972d LUCENE-8055: MemoryIndex.MemoryDocValuesIterator returns 2 documents instead of 1
new 4ca6e77 SOLR-11584: CSS changes for HTML tabs: change padding in tab panes; add space between tabs
new ab5fbad SOLR-11426: TestLazyCores fails too often, debugging
new 57b1912 Debugging code for Jenkins failures
new affeec7 SOLR-11573: Add solr-root-paths param to allow pulling in code blocks from outside solr-ref-guide tree
new d44b5ee Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d0d8a75 LUCENE-8056: Use perpendicular bounding planes for segments of exact circles.
new 9776e1f LUCENE-8057: getBounds() for exact circle did not include segment endpoints.
new 9b52571 SOLR-11501: limit query parser switching to thwart hacking * starting a query with {!...} only works when the default parser is lucene or func. * edismax now requires uf=_query_ to allow advanced sub-queries.
new 26cbf52 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new e33e78c LUCENE-8057: Update CHANGES.txt
new 558fc4b LUCENE-8061: Add convenience factory methods for building solids and BBoxes using bounds objects. Committed in part on behalf of Ignacio Vera.
new 89bd056 SOLR-11161: bin/solr stop_solr function ignored $STOP_PORT used at startup.
new 5a2ed01 Revert "SOLR-11161: bin/solr stop_solr function ignored $STOP_PORT used at startup."
new 3f0b240 LUCENE-7736: CoveringQuery needs to rewrite its ValuesSource.
new 927cee0 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 360328b LUCENE-8061: Update CHANGES.txt
new 726ee05 LUCENE-8034: use subtraction instead of addition to sidestep int overflow in SpanNotQuery
new 9b85b57 improve javadocs for index sort
new 1707801 SOLR-11569: Add support for distance matrices to the distance Stream Evaluator
new 4ebac27 SOLR-11569: Fix compilation error
new 2bde0ea SOLR-9743: A new UTILIZENODE command
new cc8802e LUCENE-8064: Generate polygon holes properly in testing. Committed on behalf of Ignacio Vera.
new a514a12 LUCENE-8065: Some exact circles near 90 degrees are still concave because of planet model, so throw an exception when we construct one of those.
new 4a12e06 Clarify comment in CompressingStoredFieldsIndexWriter.
new a65301d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new a9d2a08 LUCENE-8065: Update CHANGES.txt
new e3d78ef LUCENE-8066: Simplify exact circle computations to work on a sector basis rather than using an articulation line. Committed on behalf of Ignacio Vera.
new 360902e LUCENE-8066: Update CHANGES.txt
new cabaafa LUCENE-8067: Refactor exact circle tests. Committed on behalf of Ignacio Vera.
new 7acccd5 SOLR-11674: Support ranges in the probability Stream Evaluator
new 64d95e6 LUCENE-8049: IndexWriter.getMergingSegments() signature changed to return Set instead of Collection
new 3b0686a LUCENE-8049: CHANGES.txt: moved to 7.2.0 from 8.0.0
new 7a12de4 SOLR-9743: removed unused logging
new 8072b46 SOLR-11680: Add normalizeSum Stream Evaluator
new dae529d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 249dac1 LUCENE-8070: Put in a check that prevents a bogus exact circle from being created.
new 207e546 SOLR-11202: Implement a set-property command for AutoScaling API
new a06e685 LUCENE-8062: GlobalOrdinalsQuery is no longer eligible for caching
new 64b3a5b SOLR-11250: A new DefaultWrapperModel class for loading of large and/or externally stored LTRScoringModel definitions. (Yuki Yano, shalin, Christine Poerschke)
new 812db14 SOLR-11291: Factor out abstract metrics/SolrCore[Container]Reporter classes. (Omar Abdelnabi, Christine Poerschke)
new c2f2618 SOLR-11573: Update meta-docs section on including code from non-adoc files
new 70767b1 SOLR-11697: Add geometricDistribution Stream Evaluator
new 6d34f23 LUCENE-8058: Large instances of TermInSetQuery are no longer eligible for caching as they could break memory accounting of the query cache.
new d27ddcb LUCENE-8008: Reduce leniency in CheckHits.
new 8127114 LUCENE-8059: Fold early termination support into TopFieldCollector.
new 75d11ea LUCENE-8059: Fix test bug.
new ebdaa44 SOLR-11608: Correctly parse the new core-name in the V2 core rename API.
new 01d1277 LUCENE-8068: Allow IndexWriter to write a single DWPT to disk
new 9c0ca9b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 7877f5a SOLR-11542: Rename TimePartitionedUpdateProcessor to TimeRoutedAliasUpdateProcessor
new 832a975 LUCENE-8068: remove now-unused import
new 6c3869f LUCENE-8071: Handle large concave circles properly. Committed on behalf of Ignacio Vera.
new 3fcee12 LUCENE-8076: It is possible to create planet models that are not normalized and this messes up surface distance computations. Therefore, normalize these computations. Committed on behalf of Ignacio Vera.
new f2dd3c5 SOLR-11646: Add v2 API examples to several pages; add context to about-this-guide.adoc; tweak CSS to make tabs more obvious
new 8c855fa The queue size for ConcurrentUpdateSolrClient should default to 10 instead of throwing an IllegalArgumentException
new 864ce90 SOLR-11616: Snapshot the segments more robustly such that segments created during a backup does does not fail the operation
new 4268254 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new ae9cc72 LUCENE-8076: Modify CHANGES.txt
new 2ed0f1b SOLR-11713: Fixed CdcrUpdateLogTest.testSubReader() failure which was a test bug
new faa77e9 LUCENE-8074: Introduce leniency to work around scoringi accuracy issues caused by ReqOptSumScorer.
new bdaf1ba LUCENE-8078: The query cache should not cache instances of MatchNoDocsQuery
new 929ce7c SOLR-11687: SolrCore.getNewIndexDir falsely returns {dataDir}/index on any IOException reading index.properties
new 83753d0 SOLR-11662: synonymQueryStyle option for FieldType used by query parser
new 52cefbe SOLR-11412: Add docs for bi-directional CDCR; split CDCR pages into multiple child pages
new b7d8731 LUCENE-8043: Fix document accounting in IndexWriter
new 0b4e9b2 SOLR-11312: Add docs on how to stop Solr to README.txt
new e00ef34 Remove unused import
new c72c02e minor cleanups on highlighting page
new ccedbdd minor cleanup on spell checking page
new 8750e5f SOLR-11485: Add olsRegress, spline and derivative Stream Evaluators
new f8c6927 SOLR-11485: Fix precommit
new 862f487 SOLR-11485: Fix broken tests
new cd10d0b SOLR-11485: Fix precommit
new 9268b2b SOLR-9137: bin/solr script ignored custom STOP_PORT on shutdown. (Joachim Kohlhammer, Steve Rowe, Christine Poerschke)
new 41644bd SOLR-11458: Improve error handling in MoveReplicaCmd to avoid potential loss of data.
new f78cacf SOLR-10784, SOLR-10651: Update CHANGES.txt for new statistical and machine learning functions
new 4a59007 LUCENE-8048: Filesystems do not guarantee order of directories updates
new 0688be6 LUCENE-8048: Filesystems do not guarantee order of directories updates
new eb434dc LUCENE-8048: correcting misplaced entry in lucene/CHANGES.txt
new 2c14b91 SOLR-11590: Synchronize ZK connect/disconnect handling so that they are processed in linear order
new e84cce8 SOLR-11664: fix range facet issues with sub-aggregations on string fields, adds resetIterator to SlotAcc
new 071d927 SOLR-11669: Policy Session lifecycle cleanup
new 32ffea6 LUCENE-8079: Fix test bug
new b0416ae removed unused imports
new e1851c0 Add 7.3.0 version constant.
new a8a6346 LUCENE-7996: Queries are now required to produce positive scores.
new 5440d92 tests: raise chaosmonkey no stop warn time.
new 5b4efc5 Ref Guide: numerous minor typos ("with out", "ie", "eg") + a couple incorrect link refs
new d84c92e SOLR-11078: Add note about the trade-off between Point and Trie fields.
new 70b3666 LUCENE-8051: Typo in LevensHtein distance.
new 63b63c5 LUCENE-8015: Fixed DFR similarities' scores to not decrease when tfn increases.
new 187849f LUCENE-7996: PayloadScoreQuery must produce positive scores.
new cd30dab SOLR-11126: Remove wrong change log entry from 7.1 section
new 18f12fd LUCENE-8080: Detect when we are constructing a bogus exact circle, and throw an IllegalArgumentException in that case. Committed on behalf of Ignacio Vera.
new 4fc5a87 LUCENE-4100: Faster disjunctions when the hit count is not needed.
new 68d16c2a LUCENE-8082: Fix NPE in TopFieldCollectors that don't track total hit count
new a314145 Fix TestTopFieldCollectorEarlyTermination to ensure it has at least 1 none deleted document in the index
new ede46fe LUCENE-8081: Allow IndexWriter to opt out of flushing on indexing threads
new 5448274 SOLR-11691: Bug: V2 requests for create-alias didn't work when the collections param was an array.
new 1471330 Remove 7.1.1 section of the changelog.
new 24a0708 SOLR-11359: added documentation
new d5c72eb LUCENE-8081: Remove unused import.
new 0e1d668 LUCENE-4100: Fix more queries to implement the new updated createWeight API.
new b327394 LUCENE-8081: Fix javadoc tag.
new 25f24e0 SOLR-9743: documentation
new dcb8470 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new a948adc LUCENE-8088: Fix for random shape generator; committed on behalf of Ignacio Vera.
new cb14da3 TEST: Stabelize TestIndexWriter#testCheckPendingFlushPostUpdate
new 3a7f107 SOLR-11423: fix solr/CHANGES.txt, fixed in 7.2 not 7.1
new ca84ca2 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 952f4c4 LUCENE-8089: Add PlanetModel method that returns true if planetmodel is a sphere.
new 8b73209 LUCENE-8095: Improve javadocs for circle constructors, and rename some variables.
new 9ad84fe LUCENE-8090: Prevent stale threadstate reads in DocumentsWriterFlushControl
new efc2f32 SOLR-11711: Fixed distributed processing of facet.field/facet.pivot sub requests to prevent requesting unneccessary and excessive '0' count terms from each shard
new 5b2e25f SOLR-11575: Improve ref-guide solrj snippets via mock 'print()' method
new f525ce8 LUCENE-7996: Add a note to the changes in runtime behaviour and to the solr upgrade notes.
new 2990c88 Beef up testing of json.facet 'refine:simple' when dealing with 'Long Tail' terms
new 6d23ee9 SOLR-11753: add upgrade notes; misc cleanups in other pages
new 6771886 LUCENE-8011: Improve similarity explanations
new 7974aa0 SOLR-11740: fix stop port variable scope issue in stop_solr function (SOLR-9137 follow-on)
new 5fe3d92 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 44cc0de SOLR-11753: copy edits; add docs for SOLR-11448
new d66d954 LUCENE-8086: spatial-extras Geo3dFactory: Use GeoExactCircle with configurable precision for non-spherical planet models. Some internal refactorings as well.
new d6d2e3b SOLR-11285: Simulation framework for autoscaling.
new 8eb5c69 LUCENE-8093: Make TrimFilterFactory multi-term aware
new d02d1f1 SOLR-11285: Remove stray logging. Relax test assertion due to timing under load.
new 3e2f9e6 LUCENE-2899: Add OpenNLP Analysis capabilities as a module
new f5c4276 LUCENE-2899: Fix hyperlink
new 565d13c LUCENE-2899: Fix hyperlink text
new 9dee35f SOLR-11742: Add documentation for 7.2 release statistical functions
new ca5e2a3 SOLR-11742: Fix error
new e441a99 SOLR-11757: Tests: SolrException.ignoreException use CopyOnWrite
new b01e602 LUCENE-8099: Deprecate CustomScoreQuery, BoostedQuery, BoostingQuery
new c27099b LUCENE-8099: Remove deprecated CustomScoreQuery, BoostedQuery, BoostingQuery
new 33a64af SOLR-11753: minor typos
new 48c8947 WIP
new dfaf023 LUCENE-8099: Fix xmlqueryparser tests
new 53a7f5b Revert "WIP"
new f8c93db SOLR-11681: Add ttest and pairedTtest Stream Evaluators
new 8275952 LUCENE-2899: tests: remove unused constants
new f8fb139 LUCENE-2899: OpenNLPPOSFilter: fix reset() to fully reset
new 79073fa LUCENE-8099: Fix IntelliJ dependencies
new 9f7f76f LUCENE-5803: Add a Solr test that we reuse analysis components across fields for the same field type
new b5ad314 LUCENE-8077: Fixed wrong modulo usage in CheckIndex.
new d9695cc LUCENE-8104: Remove facet module compile-time dependency on queries
new 960a5fd SOLR-11785: Add multiVariateNormalDistribution Stream Evaluator
new ba2ef4a SOLR-11426: Make sure commitOnClose is enabled before running testNoCommit
new 69e9f17 Add 7.2.0 backcompat indices.
new 63cba40 Update doap files with 7.2.0 release.
new f354a27 SOLR-11754: remove AbstractSolrTestCase; use SolrTestCaseJ4 instead. Also removed SolrExampleTestBase in Solrj-tests.
new 1b201d0 LUCENE-8094: improve TermInSetQuery.toString
new 67e1b4a Remove extra <release> tag
new 091f45d SOLR-11730: Add simulated tests for nodeAdded / nodeLost dynamic in a large cluster. Plus some other fixes: * Fix leader election throttle and cluster state versioning in the simulator. * PolicyHelper was still using a static ThreadLocal field, use ObjectCache isntead.
new b5d55b8 SOLR-11789: Add integrate Stream Evaluator
new efbbc9e SOLR-11754: Fix precommit
new 6045066 SOLR-11791: Add density Stream Evaluator
new 43f17f7 SOLR-11201: Implement autoscaling trigger for arbitrary metrics that creates events when a given metric breaches a threshold
new 7e321d7 SOLR-11701: Upgrade to Tika 1.17 when available
new e82e029 SOLR-11703: Solr Should Send Log Notifications if Ulimits are too low
new 01023a9 LUCENE-8105: ReqOptSumScorer to implement setMinCompetitiveScore.
new e3f9038 LUCENE-8097: Implement maxScore() on disjunctions.
new 137675a SOLR-11783: Rename core in solr standalone mode is not persisted
new 6b368c0 SOLR-11426: removed infostream debug logging from master
new 05ab5e1 SOLR-11555: If the query terms reduce to nothing, filter(clause) produces an NPE whereas fq=clause does not
new af41d02 LUCENE-8110: Fix potential IndexOutOfBoundsException in *Classifier.getClasses(?,int).
new 287062d SOLR-11793: Reduce code duplication w.r.t. RestTestHarness(es).
new 152d223 Revert "LUCENE-8110: Fix potential IndexOutOfBoundsException in *Classifier.getClasses(?,int)."
new 0c4fb31 SOLR-11799: Fix NPE and class cast exceptions in the TimeSeriesStream
new fbea59b SOLR-11172: Add Mann-Whitney U test Stream Evaluator
new 8e439a0 SOLR-7733: remove optimize from the UI.
new b2f2481 LUCENE-8010: Fix similarities so that they pass tests.
new c95dc6d LUCENE-7993: Faster phrases if total hit counts are not required.
new bc9836f LUCENE-8111: IndexOrDocValuesQuery Javadoc references outdated method name.
new 33f421e LUCENE-8109: Propagate information about the minimum score in BooleanQuery.
new 8dfb019 LUCENE-8010: Axiomatic similarities must incorporate the boost as a multiplicative factor.
new deb7644 LUCENE-8010: TestGrouping expects that longer fields produce lower scores.
new fbc8508 LUCENE-8010: Remove assumptions about how the similarity orders hits from FastVectorHighlighterTest.
new 692e524 SOLR-11808: Add sumSq Stream Evaluator
new ca29722 Remove a misleading comment left over from an earlier refactoring.
new c1030ee LUCENE-8012: Explanation takes Number rather than float
new 6dd9dbf LUCENE-8010: GroupingSearchTest assumes longer fields = lower scores
new bdfbe43 LUCENE-8107: Fix test to not pick too large a distance. Committed on behalf of Ignacio Vera.
new a7a28ec LUCENE-8133: Increase MINIMUM_RESOLUTION to 1.5e-12.
new caa731a SOLR-11748: Remove Autoscaling action throttle
new a56cb42 LUCENE-8012: LTR contrib needs to use float values in explanations
new a925847 SOLR-11430: Add lerp and akima Stream Evaluators to support linear and akima spline interpolation
new 2da4ed1 SOLR-11730 Add a nodeLost benchmark.
new 1cc49d1 Add chiSquareDataSet Stream Evaluator
new 9586d12 SOLR-11805: SolrJ's SolrResponse.getElaspedTime was sometimes a millisecond off
new 94a680c SOLR-11682: Add gtestDataSet Stream Evaluator
new 8836fda SOLR-11813: Reuse a NodeStateProvider in a session
new 8fd7ead LUCENE-8116: SimScorer now only takes a frequency and a norm as per-document scoring factors.
new 5d4f029 SOLR-11798: Formally deprecate top-level <highlighting> syntax in solrconfig.xml in favour of <searchComponent> equivalent syntax.
new 65c842f SOLR-11801: Support customisation of the highlighting query response element. (Ramsey Haddad, Pranav Murugappan, David Smiley, Christine Poerschke)
new 5a08fa8 SOLR-11798: Remove support for deprecated top-level <highlighting> syntax in solrconfig.xml. (master branch for 8x only)
new 79bd05d LUCENE-8099: Add some static methods to FunctionScoreQuery to replace Boosting/BoostedQuery
new 0c18acb LUCENE-8099: Update MIGRATE.txt
new d250a14 LUCENE-8133: Rename TermContext to TermStates, and load TermState lazily if term stats are not required
new 3980aea LUCENE-8099: Add equality tests for FunctionScoreQuery
new 925733d SOLR-11653: TimeRoutedAlias URP now auto-creates collections using new RoutedAliasCreateCollectionCmd
new b8b00786 SOLR-11771: Overseer can never process some last messages
new 0d55811 SOLR-11771: Move CHANGES entry to the right version
new d03cb44 SOLR-11758: Fixed FloatDocValues.boolVal to correctly return true for all values != 0.0F
new d598517 SOLR-11824: Fixed bucket ordering in distributed json.facet type:range when mincount>0
new 1f09d5b SOLR-11819: The schema api reference manual page should not use hyphens in the example field name
new 7695544 SOLR-11819: The schema api reference manual page should not use hyphens in the example field name
new 3d8ef98 SOLR-11821: ConcurrentModificationException in SimSolrCloudTestCase.tearDown
new 0744fea LUCENE-8099: Replace BoostQParserPlugin.boostQuery() with FunctionScoreQuery.boostByValue()
new 72e6869 SOLR-11830: PKI authentication testcases do not check for null principal
new a9fec9b SOLR-11730: Collect more stats in the benchmark. Add simulation framework package docs.
new 2828656 SOLR-11809: QueryComponent.prepare rq parsing could fail under SOLR 7.2.0 - fix: QueryComponent's rq parameter parsing no longer considers the defType parameter. (Christine Poerschke and David Smiley in response to bug report/analysis from Dariusz Wojtas and Diego Ceccarelli)
new 07afc23 LUCENE-8115: remove unnecessary-on-its-own {@inheritDoc} annotations.
new ad6e8b8 LUCENE-8115: fail precommit on unnecessary-on-its-own {@inheritDoc} annotations.
new bd69d64 LUCENE-8115: remove one TODO-on-its-own javadoc.
new 144616b Revert "SOLR-10783: add (partial) package-info.java to fix precommit"
new a3a0e0b Revert "LUCENE-8115: remove one TODO-on-its-own javadoc."
new 07407a5 LUCENE-8122: Upgrade analysis/icu to ICU 60.2
new 459ed85 SOLR-10716: Add termVectors Stream Evaluator
new d189b58 SOLR-10716: Improve error handling
new 9f22179 SOLR-11631: The Schema API should return non-zero status when there are failures
new f7e166e Add script to attempt to reproduce failing tests from a Jenkins log
new 7a375fd SOLR-11692: Constrain cases where SolrDispatchFilter uses closeShield
new 74128cf implement MapWriter
new 6336ed4 SOLR-11062: new tag "diskType" in autoscaling policy
new 838c604 LUCENE-8119: Remove SimScorer.maxScore(float maxFreq).
new 2432bde LUCENE-8075: Removed unnecessary null check in core/src/java/org/apache/lucene/codecs/blocktree/IntersectTermsEnum.java.
new e3f3cdd SOLR-11631: fix Solrj tests
new f6eae40 SOLR-11631: fix another test
new e538792 SOLR-11631: fix precommit
new 4471c1b SOLR-11218: Fail and return an error when attempting to delete a collection that's part of an alias
new ae1e192 SOLR-11829: [Ref-Guide] Indexing documents with existing id
new 077e8b1 SOLR-11825: stop testing randomized dates with function query sorting
new 6a55def SOLR-10995: Improve ChaosMonkey logic to find Jetty running leader node
new 352ec01 LUCENE-8121: UH switch to SpanCollector API. Better accuracy. * Use the filtered freq in position sensitive terms (better scores) * Refactored UH's OffsetsEnum * Improved test randomization in TestUnifiedHighlighter & MTQ
new 4d9a418 LUCENE-8121: Fix tests
new 75d50b4 LUCENE-8116: Remove unnecessary IOException.
new fd7aea5 LUCENE-8121: Fix span terms frequency to return the freq of the entire spans (not the frequency of the term within the span).
new 35e6923 LUCENE-8120: Fix LatLonBoundingBox's toString() method
new 4dac5aa SOLR-11703: typo in bin/solr "impariment"; change to "disruption"
new 60c6890 Ref Guide: typos and small edits
new fa935cf SOLR-11846: Force BM25Similarity on TestFieldCacheSort.testFieldScoreReverse.
new 259a3df Remove unused file from old Admin UI
new fe86ab9 SOLR-11063: Suggesters should accept required freedisk as a hint
new c110472 SOLR-11389: Fix test failures resulting from SOLR-11218
new 972df6c LUCENE-8125: ICUTokenizer support for emoji/emoji sequence tokens
new 6dcbb2d SOLR-3218: Added range faceting support for CurrencyFieldType
new 518a3ec Update doap files with 7.2.1 release
new b6f6519 synchronize changes.txt for 7.2.1 release
new f7f0ed1 Add 7.2.1 back compat test indexes
new e4438a2 SOLR-11063: fixed test failure.
new d99bfa4 LUCENE-8122: Updata autogenerated code after update to ICU4J 60.2
new a08f712 SOLR-11737: Add kmeans Stream Evaluator to support kmeans clustering
new 1c4b417 SOLR-11794: Restart replicate from ledaer on core reload on PULL replicas
new d99799c SOLR-11064: Collection APIs should use the disk space hint when using policy framework
new e2bba98 SOLR-11854: multivalued primative fields can now be sorted by implicitly choosing the min/max value for asc/desc sort orders
new a3c4f73 SOLR-11817: Move Collections API classes to it's own package
new a6b5c5b SOLR-11810: Upgrade Jetty to 9.4.8
new 6781a0d LUCENE-8129: allow passing filtered unicode sets to ICUFoldingFilter
new 5e2ef5e SOLR-11736: Rename knn Streaming Expression to knnSearch and add new knn Stream Evaluator
new 03095ce SOLR-11592: Add OpenNLP language detection to the langid contrib
new 2900bb5 SOLR-11810: Upgrade Jetty to 9.4.8
new 42832f8 SOLR-11834: ref-guide: [subquery] doesn't need top level fl to repeat subq.fl
new f491fad SOLR-11867: Add indexOf, rowCount and columnCount StreamEvaluators
new 5425353 SOLR-11747: Pause triggers until actions finish executing and the cool down period expires
new fc6f3a4 LUCENE-8130: fix NPE from TermStates.toString
new f5e2267 LUCENE-8124: Fixed HyphenationCompoundWordTokenFilter to handle correctly hyphenation patterns with indicator >= 7.
new f72a5db LUCENE-8124: Add missing file.
new 876ecd8 SOLR-11871: MoveReplicaSuggester should not suggest leader if other replicas are available
new d0a5dbe SOLR-11871: MoveReplicaSuggester should not suggest leader if other replicas are available
new 4aeabe7 SOLR-11871: MoveReplicaSuggester should not suggest leader if other replicas are available
new 183835e SOLR-11624: Autocreated configsets will not use .AUTOCREATED suffix
new e16da35 SOLR-11747: Fixed note in upgrade section
new 2f4f893 SOLR-11051: Use disk free metric in default cluster preferences
new 288ed17 SOLR-11648: A new admin UI to display and execute suggestions
new 3450d71 SOLR-11648: message typo fixed
new 653935b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new ad131bd LUCENE-8136: Adopt iterative convergence for construction of planes from two vectors. Thanks, Ignacio Vera!
new 471a56a SOLR-11648: Reverting until license files can be added
new 4a6110c SOLR-11648: A new admin UI to display and execute suggestions
new 50a6cb1 SOLR-11862: Add fuzzyKmeans Stream Evaluatory
new a664b63 SOLR-11890: Add multiKmeans Stream Evaluator
new a09126d SOLR-11862: Relax test thresholds
new 6ca04b6 SOLR-11894: Ref guide: remove 'side' param from Edge N-Gram Tokenizer documentation
new fa511a0 SOLR-11714: AddReplicaSuggester / ComputePlanAction infinite loop.
new 1d53815 Remove @SuppressPointFields annotation from DistributedTermsComponentTest, SOLR-11173 added TermsComponent support for Points fields.
new 19474d9 SOLR-11889: Reset disk space when deleting collections. Use constants.
new 78815c4 Add more javadocs to the UpdateLog class
new 776899b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new c10ba5a LUCENE-8139: Optimize polygon interior point discovery to check center of mass first. Committed on behalf of Ignacio Vera.
new 09f903e SOLR-11714: Remove todo now that this issue has been fixed
new d8e9ab8 SOLR-11722: Improve the v2/v1 API mapping, including a bug. Wrapped getParameterNamesIterator failed to consider attrToParams. (committing this separately from rest)
new a1828a5 SOLR-11722: New CREATEROUTEDALIAS cluster command for time routed aliases. (a refactoring of some of the related parts will follow in next commit)
new b0d244f SOLR-11722: Refactor out a TimeRoutedAlias class from various parts. Also allowed TRA's to be tolerant of pre-existing collections.
new 3c9829e SOLR-11722: CHANGES.txt
new 3856ae2 SOLR-11895: Fix Logging UI page to show "No Events"; remove loading spinner
new 56f3f6d SOLR-11782: Refactor LatchWatcher.await to protect against spurious wakeup
new 154bdeb SOLR-11617: Alias metadata API; returned from LISTALIASES, set via MODIFYALIAS
new d15ab2f SOLR-11658: Upgrade ZooKeeper dependency to 3.4.11
new f0509c1 SOLR-11882: SolrMetric registries retain references to SolrCores when closed
new c724845 SOLR-11882: SolrMetric registries retain references to SolrCores when closed
new d85a166 SOLR-11882: SolrMetric registries retain references to SolrCores when closed
new 00d453d SOLR-11617: Fix test: delete aliases without async in tearDown
new 27ef653 SOLR-11702: Redesign current LIR implementation
new 586aa65 SOLR-11879: avoid EOFException when content is send without a payload
new f7a75dc SOLR-10525: Updates CHANGES.txt
new d3d7b00 SOLR-11376: Support computing plans for only specific collections.
new b4baf08 SOLR-10651, SOLR-10784: Add new statistical and machine learning functions to CHANGES.txt for 7.3 release
new 1377375 SOLR-11873: Use time based expiration cache in all necessary places in HdfsDirectoryFactory.
new c73bc6b SOLR-11847: Resume publishing maven snapshot artifacts as part of Ant target jenkins-maven-nightly
new e6928d8 SOLR-11658: ZK mentions: 3.4.10->3.4.11. Also fixed CHANGES.txt attribution.
new c56d774 SOLR-11661: New HDFS collection reuses unremoved data from a deleted HDFS collection with same name causes inconsistent view of documents
new e2a5d46 SOLR-11879: moved the peek() call inside the for loop
new a296092 SOLR-11926: correct/extend TermsComponentTest.testUnlimitedRows logic
new abf3d11 SOLR-11480: Remove unused "Admin Extra" files and mentions. (Eric Pugh, Christine Poerschke)
new d940a0e Update copyright year(s) in lucene/NOTICE.txt and solr/NOTICE.txt files.
new 4176231 Remove debug comment on top of doc file. Fixes #315
new b310514 SOLR-11782: Use await(millis, TimeUnit.MILLIS) in LatchWatcher.await
new 3ad61d2 SOLR-11067: REPLACENODE should identify appropriate nodes if targetNode is not provided
new 0b0e8e5 SOLR-11880: ref-guide
new ebb346d LUCENE-8141: Do a better job of making sure polygon points are not coplanar. Committed on behalf of Ignacio Vera.
new f410df8 LUCENE-4198: Give codecs the opportunity to index impacts.
new 5cf9b9f LUCENE-4198: Make MultiTermsEnum implement impacts.
new af5bc1c SOLR-11835: Adjust Ukranian language example
new 5b5a396 SOLR-11715: Fix example queries so they appear correctly; add fl param to geodist example
new f0854ce SOLR-11722: Dial down threads in ConcurrentCreateRoutedAliasTest
new 8418081 Revert "SOLR-11882: SolrMetric registries retain references to SolrCores when closed"
new b0b963c Revert "SOLR-11882: SolrMetric registries retain references to SolrCores when closed"
new 95122e1 SOLR-11916: new SortableTextField which supports analysis/searching just like TextField, but also sorting/faceting just like StrField
new a4320aa SOLR-11848: Ref Guide: include info on grouping operations and using curl for large files. This closes #303.
new 98a0b83 SOLR-11613: Make message for missing dataimport config in UI more explicit
new 9422609 LUCENE-8145: FieldOffsetStrategy.getOffsetEnum() now returns a single MultiOffsetsEnum
new 8d27412 SOLR-11778 Add per-stage RequestHandler metrics.
new 666f93a LUCENE-4198: Fix propagation of flags in SimpleTextPostingsFormat.
new ce5932f SOLR-11778: Docs for per-stage metrics, and the missing "regex" parameter docs.
new 9c0797d LUCENE-7966: Build Multi-Release JARs to enable usage of optimized intrinsic methods from Java 9 for index bounds checking and array comparison/mismatch
new dd90bfb Add warning about inability to consume an input token graph to the Synonym Graph Filter and Managed Synonym Graph Filter entries
new 4bd4972 LUCENE-8149: NRTCachingDirectory does not need to preemptively delete segment files and generate exceptions
new 5240f69 SOLR-11879: avoid EOFException for empty input streams
new 812d400 SOLR-11722 SOLR-11617: Alias tests: Ensure zkStateReader's view is up to date before acting
new c508068 SOLR-11459: Fix in-place nonexistent doc update following existing doc update
new 62537be SOLR-11933: make DIH safer by not default checking the clean checkbox
new 466c1ef LUCENE-8156: Require users to not have ASM on the Ant classpath during build (this is required by LUCENE-7966)
new d2e8e10 Add documentation for searchRate trigger.
new 4700b1d LUCENE-8161: Update Spatial4j to 0.7. Add JTS as a test dependency.
new 02b5172 SOLR-11925: Time Routed Aliases: router.autoDeleteAge feature
new 1527ce5 SOLR-11925: Rename RoutedAliasCreateCollectionCmd as MaintainRoutedAliasCmd (internal Cmd)
new 342e382 LUCENE-8163: BaseDirectoryTestCase produces random filenames that fail on Windows
new 5a26381 SOLR-11722: Rename max-future-ms to maxFutureMs
new d39751a SOLR-11349: Rename ResponseBuilder's getQueryCommand to createQueryCommand.
new b6f683d SOLR-11349: Remove deprecated ResponseBuilder.getQueryCommand() method.
new 1938631 LUCENE-8155: Add support for Java 9 in smoke tester
new a1a9341 SOLR-11931: Fix contrib/ltr custom inner class feature/normaliser/model persistence.
new 1a6d0f5 SOLR-11931: contrib/ltr tests: s/getCanonicalName/getName
new 7d3fcce Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new f70477d LUCENE-8155: Disable Smoker Javadocs checking on Java 9 (like in Ant)
new 11a23a9 SOLR-11902: Clarify bin/solr -h text to describe which commands can be run remotely
new 1fe34f1 LUCENE-8157: Do a better job of handling coplanar points in polygon construction. Thanks to Ignacio Vera for his help on this code.
new 1f3d971 SOLR-3089: RequestBuilder now exposes isDistrib() method
new 277097c LUCENE-8157: Fixing precommit
new 4f351fd LUCENE-8171: Refactor vector constructor to support later changes, and add an ignored test for a precision issue.
new 1a4627d SOLR-10261: Failure in replica didn't cause LIR; now it does
new a6e4f16 LUCENE-8168: Move Groovy scripts in build files to separate files. Update Groovy to 2.4.13
new bc0d6fb LUCENE-7966: Add comment to Maven readme that MR-JAR is not supported and resulting artifacts are not identical to official Ant build
new e4bd433 LUCENE-7966: Improve Solr build to not import Groovy too often (artifacts, distribution,...)
new 627562e LUCENE-7966: Revert change that's not needed
new 9e9ed0d LUCENE-7966: More Solr build dependency fixes
new 1922e5b LUCENE-8169: Migrate build to use OpenClover 4.2.1 for checking code coverage
new 130a0c0 LUCENE-8169: Update link to OpenNLP test issue; remove instrumentation restriction to org.apache package, as we no longer need a license for OpenClover; remove permgen (no longer valid in Java 8+)
new 95e94ab LUCENE-8170: Improve OpenClover reports (separate test from production code); enable coverage reports inside test-frameworks
new c0f8e60 LUCENE-8170: Remove empty class file (Clover output)
new 7a38394 LUCENE-8127: Speed up rewriteNoScoring when there are no MUST clauses.
new aa157f1 LUCENE-8152: Improve consumption of doc-value iterators.
new 3019913 SOLR-10338: Remove test class / command line program that was only used during development
new 4e40679 LUCENE-8167: fix three incompleteEnumSwitch warnings
new af5acc8 LUCENE-8167: fix some incompleteEnumSwitch warnings in solr/core
new 298d90b LUCENE-8167: fix two incompleteEnumSwitch warnings in solr/solrj
new b3ea634 SOLR-11974: Disable test.
new 034677d SOLR-11978: use new SortableTextField in _default and sample_techproducts_configs configsets
new b5bf3b9 SOLR-11898: ConcurrentModificationException when calling org.apache.solr.core.SolrInfoBean.getMetricsSnapshot
new 8b3ae1b Typo corrected.
new 899966b LUCENE-8152: Consistently use advanceExact over advance.
new 7d07fbe LUCENE-8033: FieldInfos always use dense encoding
new 9040307 SOLR-11950: Parse CLUSTERSTATUS 'shard' param as comma-delim list
new 8a5a4a6 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new dd08400 LUCENE-8171: Check only for exactly zero magnitude vector, and otherwise let the iterative code try to converge.
new 34354e9 LUCENE-8173: Tighten the envelope so Gram-Schmidt gets a tighter answer. Less likely to blow up later.
new 0231d5c SOLR-11899 Fix a race condition when testing removal of ephemeral nodes.
new 6b6927e LUCENE-8171: Remove unused import.
new fa0aa34 LUCENE-8167: fail precommit on incompleteEnumSwitch
new 2c8bbc8 SOLR-11941: Add abstract contrib/ltr AdapterModel.
new 00f970c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new a07493d LUCENE-8106: reproduceJenkinsFailures.py improvements: add cmdline option parsing; sort max failures to the bottom of the report; retest at branch tip first with and then without the seed if 100% of iterations fail.
new c4c6b2a LUCENE-8174: Fixed toString method of (Double|Float|Int|Long)Range classes.
new 890e8a5 LUCENE-8134: Index options are no longer automatically downgraded.
new 4fb7e3d LUCENE-8135: Implement block-max WAND.
new a0c0fb8 SOLR-8090: Make text elements in the UI darker for better contrast and readability
new aa9bf0c SOLR-11944: Ref Guide: Add examples of GeoJSON and WKT
new 36d8261 SOLR-11893: Fix wrong field name in UI screenshot
new 53640b9 SOLR-6057: Change highlight color in UI Analysis screen
new 61ea8f6 SOLR-11739: Don't accept duplicate async IDs in collection API operations
new 250e5b2 SOLR-11739: Remove cast no longer needed
new 26a0376 SOLR-11912: Improve TriggerIntegrationTest to avoid side-effects between tests (spurious autoscaling events). Add a convenience method to DistribStateManager to remove data recursively.
new e71286c LUCENE-8106: always fast-forward merge after checkout
new 32f3570 SOLR-11912: Fix precommit.
new ee51b65 SOLR-11988: Fix exists() method in EphemeralDirectoryFactory/MockDirectoryFactory to prevent false positives
new 35cf4f6 SOLR-11897: Add toggle to disable auto-refresh of Logging page in the UI
new cb88bdb SOLR-11947: Work in progress
new 6c0f9ac SOLR-11689: Add l1norm, l2norm and linfnorm Stream Evaluators
new a07edae SOLR-11689: Update CHANGES.txt
new d91e4cb SOLR:11947: Fix ref guide build error
new b4f8cd7 SOLR-11108: Shorten/improve _default-configset msg
new 02c693f SOLR-11971: Don't allow referal to external resources in DataImportHandler's dataConfig request parameter
new a2eb1dc Added copy sheet docs for Apache Zepplin
new 34d3282 LUCENE-8134: Fix validation of index options.
new a2fdbc9 Avoid thread contention in LRUQueryCache test
new be7a811 SOLR-11964: SOLR-11874: Docs for ulimits (system) and queryAnalyzerFieldType (spellcheck)
new e746d7a SOLR-11588: Add matrixMult Stream Evaluator to support matrix multiplication
new dfc0fe8 SOLR-11588: Update CHANGES.txt
new 4bfcbc5 SOLR-11795: Add Solr metrics exporter for Prometheus
new fafbb26 Revert "LUCENE-8125: ICUTokenizer support for emoji/emoji sequence tokens"
new 9a7b56b Revert "LUCENE-8122: Updata autogenerated code after update to ICU4J 60.2"
new cc1efdb Revert "LUCENE-8122: Upgrade analysis/icu to ICU 60.2"
new a31a8da SOLR-11795: avoid using static class name for logger
new 74793a9 Revert "SOLR-11795: avoid using static class name for logger"
new 291248c Revert "SOLR-11795: Add Solr metrics exporter for Prometheus"
new 317a2e0 LUCENE-8153: Make impacts checks lighter by default.
new 4bb705b LUCENE-8153: Fix usage.
new ca22f17 Remove dead codec code.
new 26e7af1 SOLR-11407: Make sure that the .system collection is not affected by cluster changes. Wait specifically for listeners to run.
new a9f0272 SOLR-12006: Add a '*_t' and '*_t_sort' dynamic field for single valued text fields
new 82a9984 SOLR-11912: Clean up left-over collections and defaults between tests.
new 137e647 SOLR-11066: Implement a scheduled autoscaling trigger that runs on a fixed interval beginning with a given start time
new 6859acc SOLR-11795: Add Solr metrics exporter for Prometheus
new 7a17f5a SOLR-11525: Add cloud/standalone check to 'AssertTool'
new 4446545 Revert "SOLR-11066: Implement a scheduled autoscaling trigger that runs on a fixed interval beginning with a given start time"
new 364b680 SOLR-11407: Increase the imbalance of the cluster to increase the pressure to relocate replicas - in some test runs the policy decided not to move any replicas.
new d2d987f Fix ConcurrentUpdateSolrClient.Builder withQueueSize Javadocs
new edd54e5 LUCENE-8106: add cmdline option --no-git to avoid all git usage; replaces --no-fetch cmdline option
new df0f141 SOLR-11795: add more stuff under dev-tools for prometheus-exporter
new 9e0e301 SOLR-12021: Fixed a bug in ApiSpec and other JSON resource loading that was causing unclosed file handles
new bd3f30b SOLR-12017: Remove BadApple and AwaitsFix annotations that link to closed JIRAs
new 88e00d0 LUCENE-8106: collect Ant test sysprops from Jenkins log and add them to test repro lines
new 720eba0 Revert "SOLR-11795: add more stuff under dev-tools for prometheus-exporter"
new 4e198a2 Revert "SOLR-11795: Add Solr metrics exporter for Prometheus"
new 29e5b8a LUCENE-8031: DOCS_ONLY fields set incorrect length norm
new b212f2e SOLR-8327: Cluster state caching for nodes not hosting the collection
new d3ef153 SOLR-12027: Increasing thread lingering to 80s
new 6f2d99e SOLR-10720: Aggressive removal of a collection breaks cluster status API
new 6164643 SOLR-10809: Get precommit lint warnings out of Solr core
new 86be873 SOLR-11911: Add more details to failure logs, modify the test to create a single event that contains all affected nodes.
new a2eb7f3 SOLR-11407: Use all details of the query response in the handler response. More consistency in debug info from the test.
new e08eac4 SOLR-11201: Fix bad assumptions made in testMetricTrigger
new 50c17b9 SOLR-11923: Add bicubicSpline Stream Evaluator
new 8760e32 SOLR-11067: improve tests logging
new 606e91c LUCENE-8106: fix module regex to recognize Windows path backslashes
new 41af8bd LUCENE-8106: stop parsing ANT_OPTS from Jenkins log
new 3498dd9 Merge remote-tracking branch 'refs/remotes/origin/master'
new 1fc3ca0 SOLR-11067: AwaitsFix. The test fails often as the target node some times is same as the source node
new 1fe4560 SOLR-12028: BadApple and AwaitsFix annotations usage
new d512cd7 Fix camel case in method name
new 7de694e LUCENE-5575: Non-reproducible TestICUTokenizerCJK failure
new 98d85ea SOLR-12028: Fix typo in property name
new 2a158c2 Ref Guide: Copy editing changes committed for 7.3 & fixing typos
new 939aedf SOLR-12028: add jenkins-nightly-badapples target
new d21e104 LUCENE-8187: Reduce the count of test iterations for nightly because it was causing timeouts.
new 029432e SOLR-12041: Fix random test failure in ChaosMonkeyNothingIsSafeWithPullReplicasTest
new 7dba350 SOLR-12028: Make initialization of constants dynamic (by reading the annotation), also add missing reproduce info
new eb80ca9 SOLR-11407: Wait for collections to recover before starting the test.
new 1485b7a SOLR-12031: Fix a confusion in index size units in the simulator framework.
new ef98912 SOLR-11769: optimize useFilterForSortedQuery=true when no filter queries
new fa7a3ce SOLR-12043: Add mlt.maxdfpct to Solr's documentation
new b26d67e SOLR-11407: Explicitly create policy violations to force non-empty plan.
new 57cfdb1 Ref Guide: fix line height changed in SOLR-11646 which inadvertently vertically stretched the left-hand nav; adds a new CSS rule for tabbed sections on a page with the larger line height and changes back left-hand nav line height
new 6098453 fix leaked SolrClient in SSLMigrationTest
new 1bf7189 LUCENE-8188: Fixed bugs in OpenNLPOpsFactory that were causing InputStreams fetched from the ResourceLoader to be leaked
new 373ed8c Add version 6.6.3
new 2289c27 Revert "Add version 6.6.3"
new b732f06 SOLR-12028: BadApple and AwaitsFix annotations usage
new acf87b3 LUCENE-8182: update changes.txt with missing bug fix in 7.3.0
new 0424d9c SOLR-12050: mark TestUtilizeNode as AwaitsFix as well as adding additional logging/assertions to help see what the bug is
new 23aee00 SOLR-12031: Refactor Policy framework to make simulated changes affect more than a single node SOLR-12050: UTILIZENODE does not enforce policy rules
new f1ce541 SOLR-11702: Remove old LIR call in SolrCmdDistributor and let DistributedUpdateProcessor handle it on finish()
new e3032dd LUCENE-8126: New spatial prefix tree (SPT) based on google S2 geometry
new a281177 LUCENE-8126: fix precommit
new ca21315 LUCENE-8126: fixed jar checksum
new c59e2e9 SOLR-11843: Fix Admin UI handling of router.field and router.name params; change routerField label to match param name
new c5938f7 SOLR-11597: Add contrib/ltr NeuralNetworkModel class. (Michael A. Alcorn, Yuki Yano, Christine Poerschke)
new 79c2988 LUCENE-6271: docs: TermsEnum.postings(...) will not return null
new 71fc9cd SOLR-11066: Implement a scheduled autoscaling trigger that runs on a fixed interval beginning with a given start time
new b470a63 Ref Guide: Fix link to Tika docs on lang detection; typo in autoscaling API path
new 18edca0 SOLR-12053: RestartWhileUpdatingTest and HdfsRestartWhileUpdatingTest are incredibly slow.
new 78f11d0 SOLR-11066: Marking the test as AwaitsFix until the test failures on jenkins are investigated and fixed
new ad7e94a SOLR-12028: BadApple and AwaitsFix annotations usage
new 9de4225 SOLR-12011: Consistence problem when in-sync replicas are DOWN
new b83d203 re-enable test, there is nothing wrong with this test, its not a goddamn bad apple. its just great at finding bugs
new 97299ed LUCENE-8191: if a tokenstream has broken offsets, its broken. IndexWriter always checks, so a separate whitelist can't work
new dc5db9b SOLR-12054: ebeAdd and ebeSubtract should support matrix operations
new 6d66fc0 SOLR-11795: Add Solr metrics exporter for Prometheus
new 3344306 SOLR-11066: Fix TriggerIntegrationTest.testScheduledTrigger by ensuring number of jetties is always 2 before start of test
new 27eb6ba SOLR-12011: Remove FORCEPREPAREFORLEADERSHIP
new fc8c239 SOLR-11957: Increase MaxFileSize=32MB and MaxBackupIndex=10 for RollingFileAppender in log4j.properties
new 2620d36 SOLR-11957: Update ref guide and bin/solr script with the new values
new 50a04c0 SOLR-11267: Add support for "add-distinct" atomic update operation
new 52d5fcb LUCENE-8190: Specialized cell interface to allow any spatial prefix tree to benefit from the setting setPruneLeafyBranches on RecursivePrefixTreeStrategy
new d789516 LUCENE-8190: Add entry in CHANGES.txt
new e0d6465 LUCENE-8126: Add "s2" to SpatialPrefixTreeFactory lookup table
new fc2fd1d SOLR-12020: fix refinement of terms facet on date field (don't use Date.toString)
new c4c391a SOLR-12020: Remove unused import
new c1a4425 SOLR-11960: Add collection-level properties
new 4bdc99a SOLR-12047: Increase checkStateInZk timeout
new 122271f SOLR-11795: use README.txt rather than .md and add description for default values
new 9cec222 SOLR-11066: Added examples of startTime in ref guide. Added null check for processor and code comments to explain skipped events and lastRunAt initialization. Moved default preferredOp value to ComputePlanAction. Extracted a constant.
new 378d799 Add release 6.6.3 to DOAP files
new 2ff27ca SOLR-12061: Comment out failing test
new be11f56 SOLR-11795: Add more explanation in places; rework headings a bit; fix CSS for better display of labeled list
new 8b9a1ad SOLR-11066: Renamed the internal ScheduledTriggers.ScheduledTrigger inner class to TriggerWrapper to avoid confusion with the ScheduledTrigger added in this issue
new e5541bc Add version 6.6.3
new eab33d0 Synchronize 6.6.3 changes
new 28de821 Add 6.6.3 back compat test indexes
new 3c153cc SOLR-12011: FORCELEADER should also remove recovering flag of a replica so it can win the election
new 1b8651d SOLR-12011: Remove unused import
new 498927d SOLR-11066: Use timeZone.toZoneId instead of ZoneId.of(timeZoneString) because the latter cannot lookup short aliases
new 277dd05 SOLR-12061: Fix substitution bug in API V1 to V2 migration
new 23765a9 SOLR-12028, SOLR-7736: testPublishAndWaitForDownStates always fails
new ee1c742 SOLR-11722: Merge CREATEDROUTEDALIAS command into CREATEALIAS. Only an API & docs change; the implementation was already there.
new 2bb6b98 SOLR-11648: Ensure cluster-suggestions page resets menu so that collection and core list are displayed on page load
new b17052e SOLR-11670: Implement a periodic house-keeping task.
new 582c828 SOLR-11722: Minor improvements to documentation in collections.Commands.json
new b20573d Ref Guide: really minor typos/grammar fixes
new ab4cd42 SOLR-12068: Remove unnecessary config from example
new 588e19e SOLR-11976: TokenizerChain.normalize was only considering the first MultiTermAwareComponent
new dae5728 SOLR-11702: Fix precommit, only throw error to client if the replica is not in the same shard as leader
new 7dfb04e SOLR-12072: Invalid path string using ZkConfigManager.copyConfigDir(String fromConfig, String toConfig)
new 423a8cf SOLR-12051: Election timeout when no replicas are qualified to become leader
new 4c2703e SOLR-12051: Update upgrade notes
new b7b638e Ref Guide: fix rendering of _val_ param in function query example
new 78097d2 SOLR-12075: BadApple TestLargeCluster until the issues can be resolved.
new 05d4a93 SOLR-12051: Adding error log in case of data loss
new f0d46ea SOLR-12067: Increase autoAddReplicas default 30 second wait time to 120 seconds
new e47bf8b SOLR-12011: Remove unused imports
new 2eeed51 SOLR-12077: Add support for autoAddReplicas in the collection creation dialog in Admin UI
new 971bd26 SOLR-11629: Add new CloudSolrClient.Builder ctors
new f1f929b SOLR-12028: BadApple and AwaitsFix annotations usage
new e926f43 SOLR-11702: Remove noise of exception messages on failed to ping leader
new fa55f0c SOLR-9510: introducting {!filter param=$fq excludeTags=t,q}foo:bar, also adding filters and excludeTags local params into {!parent} and {!child}
new 779821f LUCENE-8176: await HttpReplicatorTest completion for a minute.
new 8f1350a SOLR-11673: specifying exact ticket in @BadApple
new 13d1c4b SOLR-11947: Remove place holders for documentation that will not be complete for 7.3
new 1f68a33 Update versions
new 0031150 Add missing 7.2.1 version
new a9fd075 SOLR-12028: Remove BadApples for LIRRollingUpdatesTest
new 55ba89e SOLR-12070: Fix testJmxIntegration that used obsolete APIs.
new bf6503b SOLR-11617: rename alias metadata to properties
new 28ddb5f Remove BadApple from this test for now - the bugUrl wasn't valid anymore and the test seems to pass.
new 2a0b776 SOLR-12076: Remove unnecessary printLayout usage in CDCR tests
new b82ce51 Fix precommit (stray import).
new 68d8eb4 SOLR-12064: resize reused accs to fix bugs with limit:-1 and missing:true
new 0cd9f7f SOLR-12028: Remove BadApples for ZkShardTermsTest.testParticipationOfReplicas
new cc3c4b6 LUCENE-8201: improve the test a bit to try to diagnose timeouts on jenkins.
new 536e16d SOLR-12067: Fix AutoAddReplicasIntegrationTest by using solr.xml which has autoReplicaFailoverWaitAfterExpiration set to 10 seconds
new ed6feded SOLR-11670: Use TimeSource's value of NOW consistently when parsing date math. Add a unit test for TimeSource's epochTime.
new 2a7826f Ref Guide: Typo 'Syntac' -> 'Syntax'
new 8ba6a95 Ref Guide: standardize parameter formatting
new b6fcf41 SOLR-12070: Make sure searcher beans are registered.
new 179421b SOLR-12058: Add 7.3 Upgrade Notes to Ref Guide; clarify LIR changes for CHANGES Upgrade Notes
new e95fe39 Ref Guide: Add master-only page for upgrading to Solr 8 - place for notes for now
new bcf7405 Ref Guide: add placeholder major changes in solr 8 page into hierarchy so the build doesn't break
new 5ebca37 SOLR-11648: Add docs for autoscaling suggestions UI that didn't get done with the feature
new e9393e8 SOLR-12081: improve docs on query parsing RE embedded queries, uf
new 9de0ebe SOLR-12086: Fix format problem in FastLRUCache description string shown on Cache Statistics page
new ef291c9 LUCENE-8200: Allow doc-values to be updated atomically together with a document
new 941351a SOLR-12090: Move DistribStateManager, NodeStateProvider and SolrCloudManager interfaces out of the autoscaling package
new 5e02c18 SOLR-11911: Wait a while for left-behind threads from executors.
new 446d384 TestGrouping.testRandom() requires BM25Similarity
new b779337 LUCENE-8200: Fix NPE in TestIndexWriter
new 57524f1 SOLR-12083: Fix RealTime GET to work on a cluster running CDCR when using Solr's in-place updates
new cb453ce SOLR-12078: Fixed reproducable Failure in TestReplicationHandler.doTestIndexFetchOnMasterRestart that happened due to using stale http connections
new 12d543c Ref Guide: make sure some URLs aren't hyperlinked; rename "Appendix" section of AWS docs because it looks weird in the middle of the PDF
new 25ec5cd SOLR-11670: Allow for larger diff in simulated time.
new dab739a SOLR-11702: Minor edits to log and exception messages
new 12fc8c7 LUCENE-8200: Add dummy doc before forceMerge in TestIndexWriter to force a new segment
new 5dfba25 LUCENE-8205: Simplify AbortingException handling and tragic event logic
new 759b0d0 SOLR-12099: Remove reopenReaders attribute from 'IndexConfig in SolrConfig' page in ref guide
new fbdf7fa SOLR-11920: Differential file copy for IndexFetcher
new 143b613 LUCENE-8205: Suppress potential second exception caught by ECJ
new f2a4579 LUCENE-8205: Rethrow even if no inner exception happens
new 0dfe198 SOLR-12091: Rename TimeSource.getTime to getTimeNs.
new b896fe6 LUCENE-8208: Use a tighter definition of identical when it comes to vectors.
new 349579f LUCENE-8211: Handle the case where we've got a full-half-world single-plane path in GeoComplexPolygon.
new 1237253 SOLR-10912: Add scripts for automatic patch validation
new d50890e SOLR-12098: Document the Lucene spins auto-detection and its effect on CMS dynamic defaults
new 67dab22 SOLR-11960: Don't add property listeners on core registration
new cc1ad49 SOLR-10912: excluding apparently unnecessary plugins: 'junit' and 'javac' (the 'unit' and 'compile' plugins are producing output but the 'j' ones aren't)
new 63fde15 SOLR-10912: updating copy of Jenkins precommit job script: proc max limit code seems not to work on jenkins slaves, so put it at a fixed 10k; added customization of artifact url so console output links in the JIRA comment report work properly; no longer attempting to cache the yetus download, since it always downloads every time anyway.
new bd20e36 SOLR-10912: attempted personality plugins fix: trying just junit/javac instead of unit/compile (which didn't actually do anything at all)
new ac9559d SOLR-10912: reverting personality plugins changes to include junit+unit and javac+compile, since this combo works, and neither one individually does.
new 298063e SOLR-10912: personality fix: in solr-ref-guide, don't run compile and unit plugins. Also, consistently use curly brackets when interpolating variables
new 2ca741d SOLR-11749: Introduce bin/solr test suite
new 92002ed SOLR-12067: Ref Guide updates for autoAddeplicas: change default for autoReplicaFailoverWaitAfterExpiration; running-solr-on-hdfs had inaccurate information about the feature;moved param info to autoscaling trigger docs; removed unsupported params & added warning about clusterprop deprecation
new cbd4b67 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new cd39314 LUCENE-8214: Do a better job of selecting the test point for a geocomplexpolygon.
new 7330010 SOLR-12103: Raise CryptoKeys.DEFAULT_KEYPAIR_LENGTH from 1024 to 2048.
new 4c8825b SOLR-12097: Document the diskType policy attribute and usage of disk space in Collection APIs
new 80485cf SOLR-12067: omitted correct information about where to define autoAddReplica trigger param
new 144206d Ref Guide: Use version param in GH link for LTR examples; fix name of demo script; make Git URL more precise
new b6427c8 Ref Guide: Parameterize another place that uses version with solr-docs-version variable
new c4d0223 SOLR-12083: Fix PeerSync, Leader Election failures and CDCR checkpoint inconsistencies on a cluster running CDCR
new 77954fe SOLR-12063: Fix the Jira number mentioned against the changes entry for this fix
new be8dca3 SOLR-12110: Replica which failed to register in Zk can become leader
new 4b08efc SOLR-11731: LatLonPointSpatialField now supports docValue retrieval Closes #323
new c98ab25 SOLR-12101: ZkTestServer was not handling connection timeout settings properly.
new c48177b SOLR-12028: BadApple and AwaitsFix annotations usage
new ec9bc02 SOLR-11331: Ability to run and debug standalone Solr and a single node SolrCloud server from Eclipse. Also being able to run all Lucene and Solr tests as a configuration
new 6eac67f Fix changes
new 916ed60 LUCENE-8212: Never swallow Exceptions in IndexWriter and DocumentsWriter
new d09cc1c LUCENE-8206: improvements to TestIndexWriterWithThreads.
new f282a85 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 7d9783d SOLR-11648: Do not show suggestions menu item in standalone solr mode
new fa03a38 SOLR-11670 This functionality was added in 7.4 and not in 7.3.0.
new 9980f05 SOLR-11911: Check for thread interrupted and stop looping.
new ed2d358 SOLR-11670: Make sure defaults are applied in simulated cluster.
new aae07d9 LUCENE-8155: Fix Solr example with Java 9 (was a problem when reverting an old commit)
new d6ed71b SOLR-12118: Solr Ref-Guide can now use some ivy version props directly as attributes in content
new 8bd7e5c SOLR-11891: DocStreamer now respects the ReturnFields when populating a SolrDocument This is an optimization that reduces the number of unneccessary fields a ResponseWriter will see if documentCache is used
new 9b4b7c6 LUCENE-8214: Update CHANGES.txt
new a832411 LUCENE-8214: Move message to a different place
new 7cadada LUCENE-8219: Do a better job of estimating automaton array sizes up front, to save on reallocation. Committed on behalf of Christian Ziech.
new 65559cb LUCENE-8212: Make sure terms hash is always closed
new 3048e5d LUCENE-8008: Remove unintended changes.
new 2e35ef2 LUCENE-8215: Fix several fragile exception handling places in o.a.l.index
new 7109934 LUCENE-8197: Efficient integration of static scoring factors.
new 3afb8b1 SOLR-11134: This test fails reproducibly, mark it as AwaitsFix.
new 0412027 LUCENE-8197: Fix CHANGES entry.
new 0c61c85 LUCENE-8106: Handle IncompleteRead exceptions while downloading the Jenkins log by retrying a limited number of times
new a845023 SOLR-12024: fix parameter name from "encoding" to "encoder"
new 48512cc Ref Guide: fix a few wrong javadoc links
new db62ffe Ref Guide: two more bad javadoc links
new 9cda074 EarlyTerminatingSortingCollector is no longer a public class on master (LUCENE-8059) so we should stop linking to it from the ref-guide
new 63a145a SOLR-12129: After the core is reloaded, term of the core will not be watched
new d2ef38d SOLR-12110: Remove debug log for test
new f664896 LUCENE-8212: Ensure all closeables are closed even if an VMError is thrown
new d4e69c5 LUCENE-8217: Remove IndexFileDeleter#decRefWhileHandlingExceptions
new fac84c0 LUCENE-8202: Add FixedShingleFilter
new 51a6bec SOLR-10912: fix routing of Solr non-contrib build output dirs (e.g. solr/core -> ../build/solr-core; previously -> ../build/core)
new 8e87a3e Remove obsolete comment
new 2c4b78c LUCENE-8202: Add checks for shingle size
new 92f1cde SOLR-12087: Deleting replicas sometimes fails and causes the replicas to exist in the down state
new ea12b5f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 086682b LUCENE-8220: Handle polygon tiling issues in a more robust way.
new e340cef SOLR-12015: Add support "add-distinct" in AtomicURP so that we can use the 'add-distict' as a request parameter e.g: atomic.add-distict=<multival-field-name>
new e364f5b SOLR-12015: fixed typo in CHANGES.txt
new 848a410 SOLR-10075: TestNonWritablePersistFile fails when run as a single test under root.
new 5a61a18 SOLR-10075: Move assumes to @BeforeTest instead of changing to if statements to prevent false fails.
new ea50409 SOLR-10075: Remove test code.
new c4abbfd SOLR-11551: Standardize CoreAdmin API status codes
new 94c360d Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d49ba5c LUCENE-8220: Refine how handle tiling coplanarities further.
new 9e5468a LUCENE-8220: need a continue, not a break
new 5e1d6f3 LUCENE-8220: Code cleanup in preparation for returning GeoComplexPolygon as an alternative instead of tiling.
new 273a829 LUCENE-8220: Switch over to using GeoComplexPolygon if we can't tile a polygon.
new 85c1826 LUCENE-8220: Add general makeGeoPolygon variant that decides the best technology for you.
new bbf8306 LUCENE-8202: Fix positionlength for FixedShingleFilter and add limits to shingle size and count
new 4bb02d8 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 26ba705 LUCENE-8220: Fix yet another case where we cannot tile.
new 624d128 SOLR-7887: Upgrade Solr to use log4j2 -- log4j 1 now officially end of life
new 07d255a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 6dcb6ae LUCENE-8227: Handle identical planes properly in GeoComplexPolygon.
new b0f677c SOLR-12087: Fixed bug in TimeOut.waitFor that can cause an infinite loop and added javadocs
new f2e3b10 LUCENE-8224: Allow releases to be built with ant 1.10
new f4fb19f LUCENE-8224: Fix typo in error message
new df9b884 Ref Guide: fix bad link to another CDCR page
new bea6e23 SOLR-7887: Log4J2 upgrade fixes
new dc2ad70 SOLR-9510: documentation
new 1ed4e22 SOLR-11947: Squashed commit of the following ref guide changes:
new e69c614 SOLR-11947: Rollback inadvertent code change during documentation updates.
new 05dca04 SOLR-11947: Fix typo
new be5f73c SOLR-11947: Fix ref guide jenkins errors
new 4522e45 LUCENE-8175: un-revert "LUCENE-8122: Upgrade analysis/icu to ICU 60.2"
new bdfe1e6 LUCENE-8175: un-revert "LUCENE-8122: Updata autogenerated code after update to ICU4J 60.2"
new 23bff7d LUCENE-8175: un-revert "LUCENE-8125: ICUTokenizer support for emoji/emoji sequence tokens""
new cf1a08f LUCENE-8175: move CHANGES entry to next release
new 86fb45d SOLR-11947: Try different link format
new 40c8792 LUCENE-8175: upgrade icu4j to 61.1 which fixes concurrency issue
new bd42934 SOLR-7887: Log4J2 upgrade fixes part 2
new 3adacbc SOLR-11947: Fix more broken links
new 8e68bdf SOLR-11947: Try new anchor format
new e595541 LUCENE-8192: always enforce index-time offsets are correct with BaseTokenStreamTestCase
new e51735d SOLR-11947: Try another new anchor format
new ecb94ba SOLR-7736: Fix ZkController.publishAndWaitForDownStates
new b3cf209 LUCENE-8223 - remove time dependent checks in performance test
new 160faaf SOLR-12146: LIR should skip deleted replicas
new 64c110c SOLR-10734: Fix Multithreaded test/support for AtomicURP
new 89e337e SOLR-10734: Marking test with BadApple once again until the new failures can be fixed
new 0868603 SOLR-12136: Document hl.q parameter, plus fixed minor typo in json faceting
new ade2cf2 SOLR-12141: Fix "bin/solr" shell scripts (Windows/Linux/Mac) to correctly detect major Java version and use numerical version comparison to enforce minimum requirements. Also remove obsolete "UseParNewGC" option. This allows to start Solr with Java 10 or later.
new b151b2c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 5b429df LUCENE-8227: Under pressure, had to @Ignore tests that caused intermittent failures. This means no further work on Geo3D until these tests can be re-enabled.
new f8af274 SOLR-12153: Remove Thread.sleep from ZkSolrClientTest.testMultipleWatchesAsync
new 3e29c7d SOLR-12035: edimax should include charfilters in nostopanalyzer
new ab32506 SOLR-10734: AtomicUpdateRequestProcessor can cause wrong/old values to be set under concurrent updates for the same document. Multithreaded test for AtomicUpdateRequestProcessor was also beefed up and fixed.
new 9e780ba LUCENE-7935: Publish .sha512 hash files with the release artifacts
new 3be8cfb SOLR-10734: Clone the original solr document each time we retry
new 7260d9c SOLR-11882: SolrMetric registries retained references to SolrCores when closed.
new 060d82a LUCENE-8230: Upgrade forbiddenapis to version 2.5
new e96811c LUCENE-8228: removed obsolete IndexDeletionPolicy clone() requirements from the javadoc.
new d7197b2 SOLR-12087: Check for exception message of request recovery to remove LIR node
new 668b817 SOLR-12145: ConcurrentModificationException in SimNodeStateProvider.getReplicaInfo.
new 358e595 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new bc40f6c LUCENE-8227: Redevelop path iterator implementations to make them robust against edges on paths.
new 701af06 SOLR-12136: Docs: Improve hl.fl, hl.q, hl.qparser
new 1ce7253 LUCENE-8106: add missing import
new b5a3678 SOLR-12136: fix bad links breaking the build
new e55b7e9 SOLR-12162: CorePropertiesLocator Exception message contains a typo when unable to create Solr Core
new 2370731 SOLR-12028: BadApple and AwaitsFix annotations usage
new ed9e5eb SOLR-12152: Split up TriggerIntegrationTest into multiple tests to isolate and increase reliability
new ac8cbaa SOLR-12152: Fix node count to 2 for TriggerSetPropertiesIntegrationTest
new 1aafc90 SOLR-12152: Fix compilation error due to missing import
new 0e5374e SOLR-12152: Extracted TriggerIntegrationTest.testEventFromRestoredState into its own test class
new ae6d29f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new e06554a LUCENE-8227: Widen plane envelopes a small amount to allow for some imprecision when intersecting inner and outer edges.
new 83cca5c SOLR-12133: Fix failures in TriggerIntegrationTest.testEventQueue due to race conditions
new b78d980 LUCENE-8227: Remove unused import to make precommit happy
new 0ef68f7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 590e671 LUCENE-7642: Multi-pronged approach to fixing this problem. Main fix is a better detection of parallelness in polygon adjoining edge planes. We deliberately make parallel determination less strict now than technically needed to avoid pathological cases. Other downstream changes devolve from that.
new d483108 SOLR-12168: LIROnShardRestartTest failures
new 35bfe89 SOLR-12066: Cleanup deleted core when node start
new e3c67b1 SOLR-12169: Update jira number in BadApple annotation
new 85decab SOLR-12133: Fix race conditions that caused TriggerIntegrationTest.testEventQueue to fail
new bd85fd3 SOLR-12169: Fix ComputePlanActionTest.testSelectedCollections fails on jenkins by aggressively cleaning up trigger state left by other test methods in the test setup
new ab09294 SOLR-12066: Move test to DeleteInactiveReplicaTest
new acb3c37 LUCENE-8232: Separate out PendingDeletes from ReadersAndUpdates
new ca02e63 LUCENE-8232: Write and Checkpoint DV updates seperately if we drop a reader
new dc9c603 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new b4a83ff LUCENE-7642: Take the slightly more cautious approach of introducing a plane method for functional identicality.
new d98138a Add a description to all public targets
new 7a920cb SOLR-11673: Slave doesn't commit empty index if new index appears on master by deafult.
new a4789db SOLR-7736: break OverseerTriggerThread when interrupted.
new 8189e4f SOLR-12133: Fix race conditions that caused NodeMarkersRegistrationTest.testNodeMarkersRegistration to fail
new 805438c SOLR-12133: Removing BadApple annotation
new d2cb6ad SOLR-9399: Delete requests do not send credentials & fails for Basic Authentication
new ade301b SOLR-9399: Delete requests do not send credentials & fails for Basic Authentication (CHANGES.txt)
new d89a900 SOLR-12174: Refactor Streaming Expression function registration
new 269a676 SOLR-12133: Fix precommit
new 41a1cbe SOLR-7887: Fix logging filePattern to use solr.log.X format
new 2c1f110 SOLR-12172: Fixed race condition in collection properties
new d332764 LUCENE-8234: Fixed bug in how spatial relationship is computed for GeoStandardCircle when it covers the whole world
new 00eab54 LUCENE-8196: Add IntervalQuery and IntervalsSource to the sandbox
new 0989e58 SOLR-12144: SOLR_LOG_PRESTART_ROTATION now defaults to false, we leverage log4j2 for log rotation on startup
new 1d6502c LUCENE-8196: Check that the TermIntervalsSource is positioned on the correct term
new a14980c SOLR-12095: AutoScalingHandler should validate triggers before updating zookeeper.
new a8b4230 SOLR-12095: Fix precommit issues.
new a6e24b2 Ref Guide: fix out of order heading levels (were 3s, should be 2s after 1s)
new b87cbc2 SOLR-12165: Ref Guide: DisMax default mm param value is improperly documented as 100%
new c0709f1 SOLR-12134: hook ref-guide 'bare-bones-html' validation into top level documentation target using relative javadoc URL prefixess that are now validated to point to real files
new 56f80c0 SOLR-12154: Disallow explicit usage of Log4j2 logger via forbidden APIs
new 34b83ed SOLR-12176: Improve FORCELEADER to handle the case when a replica win the election but does not present in clusterstate
new 7117b68 LUCENE-8196: Check for a null input in LowpassIntervalsSource
new cf56890 LUCENE-8236: Filter duplicated points when creating GeoPath shapes to avoid creation of bogus planes.
new ecc17f9 LUCENE-8233: Add support for soft deletes to IndexWriter
new 2bbd193 SOLR-12095: Missed a few calls to init().
new 8e276b9 SOLR-11929: UpdateLog metrics are not initialized on core reload
new 3e17933 Add 7.3.0 release to DOAP files
new ef902f9 SOLR-7887: fix maven compilation by turning off annotation processing
new 469979d Moved system.out from the forked subprocess to test because it uses inherited i/o handles directly and shows as unexpected JVM output.
new 2ace16c Add 7.3.0 back-compat test indexes
new 60ae7be LUCENE-7935: Keep md5/sha1 checksums for maven artifacts
new 4a902f3 LUCENE-8233: Use a consistent merge policy in test to make sure segment counts match
new 508476e LUCENE-8239: Add failing test with ignore flag
new 9b03f8c LUCENE-8239: Identify the situation where the travel and test point plane envelopes are off the ellipsoid and avoid them.
new 8b3fc53 SOLR-12136: highlighting.adoc: Add links and clarify "hl.fl" must refer to stored fields.
new 27f4772 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 74c2b79 LUCENE-8239: Handle degenerate vector case on linear edge evaluation.
new 2573eac SOLR-12134: CHANGES entry: ref-guide 'bare-bones html' validation is now part of 'ant documentation' and validates javadoc links locally
new 8e7b1b2 Ref Guide: remove unused README that was copied with our theme design and has never been relevant for us
new f1d6911 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d420139 SOLR-12175: Add random field type and dynamic field to the default managed-schema
new 80375ac SOLR-12183: Refactor Streaming Expression test cases
new c58516e SOLR-12183: Remove dead code
new d2845b0 SOLR-12175: Fix TestConfigSetsAPI
new 4137f32 SOLR-12183: Fix precommit
new 9009fe6 SOLR-10616: add 'java-javadocs' as a variable in the ref-guide, and cleanup some overly specific mentions of 'Java 8'
new aba793d LUCENE-8239: remove unused import of @Ignore
new 348de9e LUCENE-8245: Adjust envelope to not leave as big a gap between travel planes and above/below planes.
new 73d7410 Use asciidoctor's 'attribute-missing: warn' option and fix some places that were generating warnings because of unescaped/uninteded attribute syntax
new b2d756c Ref Guide: fix color definition so monospace links display with color
new abaf378 Ref Guide: add language to source blocks; split optimistic concurrency example & add explanations
new 5c37b07 SOLR-12199: TestReplicationHandler.doTestRepeater(): TEST_PORT interpolation failure: Server refused connection at: http://127.0.0.1:TEST_PORT/solr
new 0f53adb LUCENE-8238: improve javadocs for WordDelimiterFilter and WordDelimiterGraphFilter
new 005da87 LUCENE-8226: Don't generate unnecessarily massive indexes for index vs query sorting test
new 2ae488a SOLR-12147: Don't use MemoryPostingsFormat for TestDocTermOrds.testTriggerUnInvertLimit
new bd8fe72 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 9bd6d13 LUCENE-8245: Don't rely only on 'intersects' code to determine whether we should bother looking for crossings; also see if endpoints lie on travel planes.
new 9936458 LUCENE-8243: fix IndexWriter.addIndexes(Directory[]) to properly preserve index file names for updated doc values fields
new 3530397 SOLR-11971: Add CVE number: CVE-2018-1308
new a49543b LUCENE-8243: Add original finder to the attribution list in the CHANGES.TXT
new 6568f3b LUCENE-8222: Await-fix TestICUTokenizerCJK.
new b82f591 Disable rewrite optimizations that can make the test fail because of floating-point rounding errors.
new ed62b99 LUCENE-8237: Add a SoftDeletesDirectoryReaderWrapper
new a7a3c0a LUCENE-8237: Add missing CHANGES.TXT entry
new ea08bd3 SOLR-12096: Fixed inconsistent results format of subquery transformer for distributed search (multi-shard)
new f83a8da SOLR-12096: Removing redundant patch file
new 798d351 LUCENE-8242: Deprecate createNormalizedWeight
new e30264b LUCENE-8242: Remove IndexSearcher.createNormalizedWeight
new f0aed93 SOLR-12139: eq() now works on strings and perhaps anything
new a12d398 SOLR-12205,SOLR-7887: fix maven javadoc generation by removing unrecognized annotation processing directive
new 1cd8597 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 661fdf3 LUCENE-8245: Add more tests that demonstrate problems with GeoComplexPolygon.
new 0e4605c SOLR-12198: Stream Evaluators should not copy matrices needlessly
new 1d8c58e SOLR-12198: Fix precommit
new 5e2a5a5 SOLR-10783: Add support for Hadoop Credential Provider as SSL/TLS store password source.
new a70b257 SOLR-12096: Fix test failure, using deterministic sort order
new d45211d LUCENE-8247: Increase the circle precision for test Geo3dShapeWGS84ModelRectRelationTest
new b65229c Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 14b313f LUCENE-8245: Adopt a more-rigorous way of finding intersections with envelope planes.
new ce061a5 SOLR-11251: documenting debug=timing hint for JSON Facet API.
new b7dd782 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 61c3755 LUCENE-8245: Fix precommit.
new 9ebe11f SOLR-12158: Allow the monteCarlo Stream Evaluator to support variables
new e90ab4b LUCENE-8245: Fix precommit
new 764dcc3 SOLR-12207: rethowing AssertionError from jdk reflection bug
new a39a6ce SOLR-12155: awake threads awaiting UIF.<init> despite of exception.
new e8f862e SOLR-12036: Factor out DefaultStreamFactory solrj class.
new 8e77892 LUCENE-8245: Handle parallel planes case properly.
new e513c95 SOLR-12151: Add abstract MultiSolrCloudTestCase class.
new b93e24c SOLR-12211: HdfsDirectoryFactoryTest can fail by trying to allocate too much direct memory.
new fe0da9e SOLR-12201: TestReplicationHandler.doTestIndexFetchOnMasterRestart(): handle unexpected replication failures
new 0292d0f SOLR-12160: Time Routed Alias (TRA) documentation
new 5b250b4 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 0c71503 LUCENE-8245: Change how crossings are computed.
new 040a960 LUCENE-8229: Add Weight.matches() to iterate over match positions
new e99a197 LUCENE-8246: Allow to customize the number of deletes a merge claims
new 376f6c4 SOLR-12181: Add trigger based on document count / index size.
new 5bd7b03 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 0b1e8ef LUCENE-8245: Re-solve the 'intersection outside the world' case.
new 8927d46 SOLR-11982: Add support for indicating preferred replica types for queries
new 8d20fc5 SOLR-12190: properly escape output in GraphMLResponseWriter
new 11d54b0 SOLR-12214: Leader may skip publish itself as ACTIVE even its last published state is DOWN
new 017f59b Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 832e897 LUCENE-8245: Use strict bounds checking for edge planes when assessing envelope crossings. It's the only way to insure we don't overdetect or underdetect such intersections.
new 9cb07c7 LUCENE-8233: Harden PendingDeletes modification assertions
new 24f10c4 Fix TestLRUQueryCache#testDocValuesUpdatesDontBreakCache
new 19b4483 Fix lint error of unused imports in LeaderVoteWaitTimeoutTest
new 7a49371 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new e6b6515 LUCENE-8229: add lucene.experimental, plus small changes
new 7a57ca8c0 SOLR-12065: A successful restore collection should mark the shard state as active and not buffering
new 4f694d5 LUCENE-8245: fix unused import
new 3d5f2f2 SOLR-11336: DocBasedVersionConstraints URP is now more extensible; versionField is a list
new 1d201f3 LUCENE-8245: Make precommit happy, again.
new 2a2a0b6 SOLR-12150: Fix a test bug in CdcrBidirectionalTest.testBiDir
new 0014f3a SOLR-12028: BadApple and AwaitsFix annotations usage
new 71936db Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new e8f1649 LUCENE-8251: Annotate occasionally failing test with AwaitsFix
new f41e7c4 LUCENE-8251: Add an explicit test case to cover the discovered failure. But it appears to be already fixed.
new 79350bd LUCENE-8251: Add AwaitsFix for the tests that this issue covers.
new d5b6857 LUCENE-8233: Never reset initiazlized DV gen
new e851b89 LUCENE-8231: Add a new analysis module (nori) similar to Kuromoji but to handle Korean
new dfc05fa SOLR-12181: Fix NPE. Disable the test until it's fixed.
new 0544486 LUCENE-8231: update CHANGES.txt after backport to 7x
new f88a553 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d78c354 LUCENE-8251: Handle near-parallelness with envelope plane by a progressive adjoining point distance increment, up to 100 iterations. Then, give up and assume a crossing.
new 9a149ad SOLR-11913: SolrParams now implements Iterable<Map.Entry<String,String[]>> and has stream()
new 12bd5f9 SOLR-10513: Implement .equals() for LuceneLevenshteinDistance.
new 8462b13 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 487daab SOLR-12221: Add valueAt Stream Evaluator
new 7c0387a LUCENE-8248: MergePolicyWrapper is renamed to FilterMergePolicy and now also overrides getMaxCFSSegmentSizeMB
new e2e89d1 LUCENE-8248: remove deprecated MergePolicyWrapper for 8.x
new e4eb8a8 SOLR-11731: one more decimal place (8) and we get the target/theoretical precision
new 93f9a65 SOLR-11724: Cdcr bootstrapping should ensure that non-leader replicas should sync with the leader
new dad2d10 SOLR-11731: revert to 7 decimal places so we can maintain the round-trip property. Add test that we round-trip random numbers at 7 decimal places. Would fail at 8.
new 3028f3e SOLR-12028: Remove BadApple for CollectionsAPIDistributedZkTest.testCollectionReload()
new 19fa91d LUCENE-8254: LRUQueryCache can leak locks
new 1e759bc SOLR-12181: Fix test failures.
new c70ccea LUCENE-8253: Account for soft-deletes before they are flushed to disk
new 37e0650 SOLR-12147: Don't use memory-intensive codecs to test uninvert limits
new 0b753c3 Unbadapple TestIndexSorting
new 449ecb6 Remove dead code
new 7edfd9c SOLR-11840: Fix bin/solr help-text inconsistencies
new a417a2c SOLR-10169: PeerSync will hit an NPE on no response errors when looking for fingerprint.
new 72ee0f6 SOLR-11920: Adding a file exists check before skipping a file for replication
new 4ee92c2 LUCENE-8257: All edges have a backing plane, so edge membership doesn't bleed through to the opposite side of the world.
new f7f12a5 LUCENE-8253: Mute test while a fix is worked on
new 09db13f SOLR-12187: Replica should watch clusterstate and unload itself if its entry is removed
new d904112 LUCENE-8253: Don't create ReadersAndUpdates for foreign segments
new ae0190b SOLR-11924: Added CloudCollectionsListener to watch the list of collections in a cloud. This closes #313
new 8c60be4 SOLR-11924: Updates solr/CHANGES.txt for v7.4
new 1d24414 SOLR-12187: ZkStateReader.Notification thread should only catch Exception
new 507c439 SOLR-12187: fix precommit
new dbdedf3 SOLR-12155: making TestUnInvertedFieldException more thread-safe
new dd39128 [TEST] Ensure IW doesn't autoflush since test relies on it producing a single segment
new 79ed3bd Explicitly call out the fact that schema api modification request bodies are in JSON format.
new 29cbd03 Add Log and Run URPs to example OpenNLP NER URP chain
new d09c765 SOLR-12204: Upgrade commons-fileupload dependency to 1.3.3 to address CVE-2016-1000031
new 1c8ab33 SOLR-12142: EmbeddedSolrServer should use req.getContentWriter
new a033759 LUCENE-8258: Tighten rejection of travel planes that are too close to an edge. Note: this may cause failures in some cases; haven't seen it, but if that happens, the logic will need to change instead of just the cutoff.
new 493bdec LUCENE-8258: A better fix to avoid out-of-world plane intersections for traversal planes.
new aab2c77 SOLR-11646: change tab-pane padding to align better under tabs
new 42da6f7 SOLR-12163: Updated and expanded ZK ensemble docs
new 46037dc SOLR-6286: TestReplicationHandler.doTestReplicateAfterCoreReload(): stop checking for identical commits before/after master core reload; and make non-nightly mode test 10 docs instead of 0.
new 5ef43e9 SOLR-12028: BadApple and AwaitsFix annotations usage
new 48e071f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new cf05e17 Add suppresscodec to avoid OOM on nightly runs.
new 4eead83 SOLR-11200: A new CMS config option 'ioThrottle' to manually enable/disable ConcurrentMergeSchedule.doAutoIOThrottle. (Amrit Sarkar, Nawab Zada Asad iqbal)
new 86b34fe SOLR-11252: Fix minor compiler and intellij warnings in autoscaling policy framework
new a4b335c SOLR-12252: Fix jira issue in CHANGES.txt
new f0d1e11 SOLR-12159: Add memset Stream Evaluator
new d08e62d SOLR-11646: Add v2 APIs for Config API; change "ConfigSet" to "configset" in docs & specs to match community spelling
new b99e07c SOLR-11646: more v2 examples; redesign Implicit Handler page to add v2 api paths where they exist
new 76578cf SOLR-12163: Minor cleanups
new 22c4b9c SOLR-4793: Document usage of ZooKeeper's jute.maxbuffer sysprop for increasing the file size limit above 1MB
new 8f296d0 SOLR-12256: AliasesManager.update() should call ZooKeeper.sync() * SetAliasPropCmd now calls AliasesManager.update() first. * SetAliasPropCmd now more efficiently updates multiple values. * Tests: Commented out BadApple annotations on alias related stuff.
new 4e0e8e9 SOLR-9304: Fix Solr's HTTP handling to respect '-Dsolr.ssl.checkPeerName=false' aka SOLR_SSL_CHECK_PEER_NAME
new f8c210f SOLR-12250: NegativeArraySizeException on TransactionLog if previous document more than 1.9GB
new 84583d2 SOLR-12253: Remove optimize button from the core admin page
new 4136fe0 SOLR-12250: Add missing assumeWorkingMockito call
new 8975692 LUCENE-8260: Extract ReaderPool from IndexWriter
new e8c36f4 LUCENE-8266: Detect bogus tiles when creating a standard polygon and throw a TileException
new 6f0a884 LUCENE-8269: Detach downstream classes from IndexWriter
new e167e91 LUCENE-8270: Remove MatchesIterator.term()
new 1409ab8 SOLR-11914: Deprecated some SolrParams methods. * toSolrParams(nl) moved to a NamedList method, which is more natural.
new 0d969ab SOLR-11833: Allow searchRate trigger to delete replicas.
new d702dc6 SOLR-11833: Clarify the meaning of "waitFor". Other minor edits.
new d32ce90 LUCENE-8271: Remove IndexWriter from DWFlushQueue
new ac02714 [TEST] Set stop flag in the case of an exception
new c5a1738 SOLR-12266: Add discrete Fourier transform Stream Evaluators
new 1370f6b SOLR-12261: Collection deletion's check for alias membership should sync() aliases with ZK before throwing an error.
new 3417027 SOLR-12181: Reset simulator cache state when shard becomes inactive.
new fbeef2f LUCENE-8272: Share internal DV update code between binary and numeric
new aa34147 LUCENE-8275: Push up #checkPendingDeletes to Directory
new 15a6b58 LUCENE-8276: Restructure complex polygon class yet again to allow dual test points.
new bea6f42 SOLR-12273: Create Stream Evaluators for distance measures
new d4d2102 SOLR-12275: fix caching for \{!filters} and {{filters}} in \{!parent} and \{!child}
new d53de2a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 933d8a6 LUCENE-8275: Fix BaseLockFactoryTestCase to step out on Windowns if pending files are found
new 2265ec1 LUCENE-8276: Remove unused imports
new 1a18acd LUCENE-8196: Fix unordered case with non-matching subinterval
new e331c06 SOLR-12250: Remove the usage of mockito
new 8e02981 LUCENE-8276: Add new tests which demonstrate the issue. Only one is now failing.
new 9f50663 LUCENE-8276: Don't allow travel near a pole; require a different choice of travel plane
new 08cf263 LUCENE-8280: Add a test for the case the automation found.
new fe98d6a Mark the failing random tests with AwaitsFix
new e912ed2 LUCENE-8281: Add a test for the new kind of failure, but disabled
new 43f0c67 LUCENE-8281: Make sure we use the right iterator, and don't allow the construction of one with a null set of points.
new e3a9817 SOLR-12275: test cleanup
new e263ae30 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new c94a83f LUCENE-8280: Use a combination of strategies to work around the fact that no strategy can be used in all situations.
new 43c086a SOLR-11749: Fix logic errors in some assert funcs
new 2c48794 SOLR-11734: Add ones and zeros Stream Evaluators
new 400449f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 4fba55c LUCENE-8244: Do not leak open file descriptors in SearcherTaxonomyManager's refresh on exception (Mike McCandless)
new fc0878c LUCENE-8265: WordDelimiter*Filter ignores keywords
new 70abbe74 LUCENE_8265: add CHANGES entry
new f6cbb2d SOLR-10036: Upgrade jackson from 2.5.4 to 2.9.5
new 570fff8 LUCENE-8283: Minor javadoc correction in UH FieldOffsetStrategy
new ff68acf LUCENE-8280: Reorganize to allow us to try lots of strategies until we get one.
new b43b091 LUCENE-8282: Reduce boxing and unnecessary object creation in DV updates
new fe018e3 LUCENE-8275: Fix TestDirectoryTaxonomyWriter.testRecreateAndRefresh
new 871ffbe Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new d92b891 SOLR-12284: Stop adding parenthesis to word-break suggestions, unless query uses boolean operators.
new ee7b52f SOLR-8998: uniqueBlock() aggreagation for singlevalue string fields in json.facet
new ee2198d SOLR-12202: Fix errors in solr-exporter.cmd
new 555b7ef SOLR-12278: Add IgnoreLargeDocumentProcessFactory
new af680af LUCENE-8142: Make postings APIs expose raw impacts rather than scores.
new e00c4ce LUCENE-8279: CheckIndex now cross-checks terms with norms.
new 46ecb73 LUCENE-8142: Fix AssertingImpactsEnum and add missing javadoc.
new df713fc SOLR-8998: ref guide update.
new 82e7cb2 LUCENE-8289: Share logic between Numeric and Binary DocValuesFieldUpdates
new 67c13bb LUCENE-8142: Fix QueryUtils to only call getMaxScore when it is legal to do so.
new 84925ba SOLR-12289: Add more MDC logging information to collection admin requests
new 596d0dc SOLR-12278: Adding ref-guide doc for IgnoreLargeDocumentProcessorFactory
new ed948ef SOLR-12278: Fix typo errors in ref-guide
new 8b9c2a3 SOLR-12288: Add more MDC logging information to core admin requests
new 591fc66 LUCENE-8290: Keep soft deletes in sync with on-disk DocValues
new 9b26108 LUCENE-8231: Add missing part of speech filter in the SPI META-INF file
new ab11867 json-facet-api.adoc typo fix.
new b617489 SOLR-11277: Add auto hard commit setting based on tlog size (this closes #358)
new 3a6f531 LUCENE-8293: Ensure only hard deletes are carried over in a merge
new ad0ad2e LUCENE-8295: Remove useless liveDocsSharedPending flag.
new 2962010 SOLR-12290: Do not close any servlet streams and improve our servlet stream closing prevention code for users and devs.
new 3a2572d SOLR-12293: Updates need to use their own connection pool to maintain connection reuse and prevent spurious recoveries.
new 89fc02a SOLR-12028: BadApple and AwaitsFix annotations usage
new 1b76011 SOLR-12316: Do not allow to use absolute URIs for including other files in solrconfig.xml and schema parsing
new fb5b42a SOLR-12316: Fix test to work on linux and test also windows in a better way
new beaf3a4 SOLR-8998: documentation fix.
new 0922e58 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 5fc7251 SOLR-12290: We must close ContentStreams because we don't know the source of the inputstream - use a CloseShield to prevent tripping our close assert in SolrDispatchFilter.
new f9942b5 LUCENE-8275: Suppress WindowsFS TestDirectoryTaxonomyWriter
new 445c0aa LUCENE-8261: InterpolatedProperties.interpolate and recursive property references.
new 6521d86 SOLR-12279: Reject invalid 'blockUnknown' values for 'bin/solr auth'
new b0b3293 LUCENE-8297: Add IW#tryUpdateDocValues(Reader, int, Fields...)
new 81f6112 SOLR-12312: Replication's IndexFetcher buf size should be initialized to an amount no greater than the size of the file being transferred.
new 3e8f31e LUCENE-8261: non-recursive->recursive (javadoc update).
new 08ee037 SOLR-12308: LISTALIASES is now assured to return an up-to-date response * MiniSolrCloudCluster.deleteAllCollections will now first delete aliases * Minor refactorings to AliasesManager, AliasIntegrationTest, CreateRoutedAliasTest
new 85c00e7 LUCENE-8267: removed references to memory codecs.
new abb57c5 SOLR-12192: Error when ulimit is unlimited
new c3d28a5 SOLR-12258: A V2 request referencing a collection or alias may fail to resolve it if it was just recently created. Now we sync with ZooKeeper and try one more time. V1 partially did this but only for aliases; now it does both.
new 1705e4f SOLR-12265: Upgrade to Jetty 9.4.10
new 6262b77 [TEST] Fix TestNorms to ensure that max token lenght is at least 3 to have predictable norms
new ef8edba SOLR-12303: documenting default \[subquery].qt trap.
new b53ee58 LUCENE-8301: Update randomizedtesting to 2.6.0
new 8dc6942 LUCENE-8303: Make LiveDocsFormat only responsible for serialization/deserialization of live docs.
new 7873cf8 LUCENE-8296: PendingDeletes may no longer write to live docs after they are shared.
new a3c8637 LUCENE-8298: Allow DocValues updates to reset a value
new 4177252 [TEST] Never oversize bitset
new 144f00a Squashed commit of the following:
new 1067cab SOLR-12170: fix date format exceptions for terms facet on date field
new 99d1cce [TEST]: Account for docs that randomly never got added
new c281993 SOLR-12280: Add dsp to math-expression children
new e91d120 LUCENE-8305: ComplexPhraseQuery.rewrite now handles an embedded MultiTermQuery that rewrites to a MatchNoDocsQuery instead of throwing an exception. Fixes #258 Fixes #327
new b5021a6 Fix precommit
new 7d9059e LUCENE-8249: Implement Matches API for phrase queries
new 0adaeee Ref Guide: fix ZK string in kerberos solrj example
new 8a697ee SOLR-12265: Fix jetty-start shade issue
new 1ce3eba LUCENE-8273: Add ConditionalTokenFilter
new d764156 LUCENE-8303: Make the overflow test a Monster rather than Nightly.
new 2225d0e LUCENE-8273: Fix end() propagation
new bad0e3f Mute TestRandomChains while I work on a fix
new 4c09a13 SOLR-12290: Update assert messages about closing request / response streams.
new ab58b7f SOLR-12290: Update assert messages about closing request / response streams.
new d020ba8 SOLR-12333: drop redundant lines in JSON response writers
new a0acc63 SOLR-12307: abandon OverseerTriggerThread on Zk expiration noiseless
new 02849fb Fix TestPendingSoftDeletes.
new fd3e025 Update doap files with 7.3.1 release
new b355172 Add version 7.3.1
new 16cb414 Synchronize 7.3.1 changes
new f959777 Add 7.3.1 back compat test indexes
new 11c6a7a LUCENE-8291: Remove QueryTemplateManager utility class from XML queryparser
new 09a789f LUCENE-8291: Build Fix. Removing Demo Servlet.
new 3a73d4b LUCENE-8291: Remove untested/unmaintained demo webapp
new 25ebe0e SOLR-12028: Remove TestCloudConsistency BadApples after beasting
new 5859527 LUCENE-8310: Ensure IndexFileDeleter accounts for pending deletes
new 414fcb8 SOLR-12200: abandon OverseerExitThread when ZkController is closed.
new b3894d7 LUCENE-8310: Remove supporess WindowsFS
new b809d63 SOLR-12181: Improve test stability.
new 0d8aacb [TEST] Fix TestIndexWriterExceptions to never remove fully deleted segments
new e7cf492 SOLR-12181: Fix JavaDoc Lint
new bd20cb3 LUCENE-8315: Make FeatureField easier to use.
new 9b9776a LUCENE-8313: Simplify SimScorer.
new 6d69824 LUCENE-8314: More checks on AssertingScorer.
new 35a815b LUCENE-8309: Live docs are no longer backed by mutable bits.
new 0c36289 LUCENE-8316: Allow DV updates for not existing fields
new 0159e4b LUCENE-8287: Ensure that empty regex completion queries always return no results
new 3fe612b LUCENE-8318: Ensure pending delete is not brought back on a try delete attempt
new 88f8718 LUCENE-8317: Prevent concurrent deletes from being applied during full flush
new 99c4adf Pin asciidoctor gem to v1.5.6.2 to avoid behavior changes in v1.5.7
new 7bb3e5c Ref Guide: add step to install asciidoctor before jekyll-asciidoc to prevent wrong version of gem being installed as a dependency
new 9cbaf32 install asciidoctor gem before jekyll-asciidoc, to prevent installation of a too-new version of asciidoctor
new 4a9a839 SOLR-12028: Remove BadApple for TestCloudRecovery
new 42a7997 LUCENE-8320: Fix WindowsFS#rename with hardlinks
new ea62949 Adding 6.6.4 release to DOAP
new 6826c37 Synchronize 6.6.4 CHANGES.txt
new b1ee23c LUCENE-8273: Fix end() and posInc handling
new 27c6275 SOLR-11277: Synchronize UpdateLog.getCurrentLogSizeFromStream and return size of tlog as 0 to avoid NPE
new 82ad857 LUCENE-8320: Disable test on windows
new 70cfe46 LUCENE-8320: Fix NPE in WindowsFS if target file exists but isn't open
new 85adac1 Disable WindowsFS dependent tests in TestSimpleFSDirectory on Windows
new 7436514 SOLR-11941: add @since javadoc
new 8d99d32 SOLR-12036: add @since javadoc
new 0e142662 SOLR-12036: use DefaultStreamFactory in Solr Ref Guide (Streaming Expressions) example
new 4da0d68 SOLR-12372: contrib/clustering (private) logger rename
new f506bc9 SOLR-12355: Fixes hash conflict in HashJoinStream and OuterHashJoinStream
new d91273d LUCENE-8273: Rename TermExclusionFilter -> ProtectedTermFilter. Allow ProtectedTermFilterFactory to be used outside of CustomAnalyzer, including in Solr, by allowing wrapped filters and their parameters to be specified on construction. Add tests for ProtectedTermFilterFactory in lucene/common/analysis/ and in solr/core/. Add Solr ref guide documentation for ProtectedTermFilterFactory. Improve javadocs for CustomAnalyzer, ConditionalTokenFilter, and ProtectedTermFilter.
new 39256e8 SOLR-10841: TestTlogReplica.testRecovery sometimes fails
new a4f83f6 SOLR-10841: Remove BaddApples annotation
new 4603541 SOLR-11452: Remove BadApple annotation
new 7c8fdcd Fix test that assumed the absence of thread context switch between calls.
new 93926e9 Fix API change and add javadoc.
new 63e2139 SOLR-12316: Make CVE public
new 0c0fce3 LUCENE-8273: TestRandomChains found some more end() handling problems
new 669b9e7 SOLR-9480: A new 'relatedness()' aggregate function for JSON Faceting to enable building Semantic Knowledge Graphs
new 2ce5379 LUCENE-8324: Checkpoint after fully deletes segment is dropped on flush
new 0bf1eae SOLR-9480 followup: remove/abstract deprecated implementations on master
new 24c186e LUCENE-8273: Don't wrap MinHashFilter in a condition
new 0f14e7f SOLR-12377: Don't spin off overseer when Zk controller is closed.
new 5a47ed4 SOLR-11880: Avoid creating new exceptions for every request made to MDCAwareThreadPoolExecutor by distributed search and update operations
new f909147 SOLR-9480: minor cleanup of nits found by sarowe
new af59c46 SOLR-12386: Apply AwaitsFix to ConcurrentCreateRoutedAliasTest
new 0a730d4 SOLR-12247: NodeAddedTriggerTest.testRestoreState() failure: Did not expect the processor to fire on first run
new 9b1cb66 SOLR-3567: Spellcheck custom parameters not being passed through due to wrong prefix creation
new b54e594 LUCENE-8328: Ensure ReadersAndUpdates consistently executes under lock
new 14a7cd1 LUCENE-8324: Fix test to exclude the write.lock in expected files
new 55858d7 LUCENE-8325: Fixed the smartcn tokenizer to not split UTF-16 surrogate pairs.
new d32ce81 SOLR-12358: Autoscaling suggestions fail randomly with sorting
new 53a3de3 SOLR-12375: Optimize Lucene ScoreMode use: * A non-cached filter query could be told incorrectly that scores were needed. * The /export (ExportQParserPlugin) would declare incorrectly that scores are needed. * Expanded docs (expand component) could be told incorrectly that scores are needed.
new 48bd259 SOLR-12378: Support missing versionField on indexed docs in DocBasedVersionConstraintsURP.
new 71ed5ba SOLR-12247: Ensure an event will contains newly added node
new 2f38342 LUCENE-8273: Move test resources to where they belong
new ad143a1 improvements/fixes to TestCloudJSONFacetJoinDomain based on lessons learned adapting TestCloudJSONFacetSKG
new 54a63d0 SOLR-12388: Enable a strict ZooKeeper-connected search request mode, in which search requests will fail when the coordinating node cant communicate with ZooKeeper, by setting the "shards.tolerant" param to "requireZkConnected"
new c93f628 LUCENE-8330: Detach IndexWriter from MergePolicy
new 0e4e009 SOLR-12396: Upgrade Carrot2 to 3.16.0, HPPC to 0.8.1, morfologik to 2.1.5
new 24d79de LUCENE-8144: Moved QueryCachingPolicy.ALWAYS_CACHE to the test framework.
new 0a1de2c LUCENE-8312: Leverage impacts to speed up SynonymQuery.
new 41ecad9 SOLR-5351: Fixed More Like This Handler to use all fields provided in mlt.fl when used with content stream. The similarity is calculated between the content stream's value and all fields listed in mlt.fl.
new 719fce8 LUCENE-8221: MoreLikeThis.setMaxDocFreqPct can easily int-overflow on larger indexes.
new 7a5d9ca LUCENE-8333: Switch MoreLikeThis.setMaxDocFreqPct to use maxDoc instead of numDoc
new b86a4c9 SOLR-12294: jar file required for the testcase
new 18ad8d1 SOLR-12294: update processors loaded from runtime jars fail to load if they are specified in an update processor chain
new fd929c1 SOLR-12028: BadApple and AwaitsFix annotations usage
new e5998fc SOLR-9685: #tagging in JSON query syntax
new f7500a6 SOLR-12328: domain change using graph
new 2a5346d SOLR-12399: SearchRateTriggerTest.testTrigger fail frequently
new 4e12546 SOLR-12294: changed the package of the test file
new 0941cae LUCENE-8334: Ensure SR#getSementInfo() returns snapshot
new b1613e4 TestLRUQueryCache#testBulkScorerLocking needs large IW buffers.
new f8ae144 LUCENE-8324: Make test pass with ExtraFS.
new 78ca82e Add 6.6.4 back compat test indexes.
new 1971ef3 LUCENE-8186: LowerCaseTokenizerFactory now lowercases text in multi-term queries.
new d039730 Fix incorrect BitUtil.deinterleave() description
new 11cfb86 SOLR-12401: Add getValue() and setValue() Stream Evaluators
new 071df6e SOLR-12314: Use http timeout's defined in solr.xml for creating ConcurrentUpdateSolrClient during indexing requests between leader and replica
new 44015e2 SOLR-11453: Configuring slowQueryThresholdMillis logs slow requests to a separate file - solr_slow_requests.log
new 6bbce38 SOLR-11779: Basic long-term collection of aggregated metrics.
new 34741a8 LUCENE-8330: Exclude MockRandomMP from basic tests
new 4ea9d2e LUCENE-8273: Adjust position increments when filtering stacked tokens
new 7ce6dbd LUCENE-8337: Add disabled unit test for failure
new ceb4f76 LUCENE-8337: Fix problems with how travel planes too close to edge of world are disallowed, and increase the size of the disallowed window by an order of magnitude.
new 64e4dda Don't restart Overseer when picking a node randomly. Enable this test for now.
new 6e0da7e SOLR-12374 Add SolrCore.withSearcher(lambda accepting SolrIndexSearcher)
new 3764406 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 8821b80 fix typo in autoscaling trigger page
new 6084da5 SOLR-12338: Replay buffering tlog in parallel
new bd14de2 SOLR-12388: print out exception when assert fails
new 6ca0c5f SOLR-12401: Add refGuide docs and CHANGES
new d27a2e8 SOLR-12392: Fix waitForElapsed logic and state restoration. Enable the test.
new 107fd24 SOLR-12417: enforce valid function name for v.json
new 9aa16b6 SOLR-12374: Added SolrCore.withSearcher(lambda) convenience. * and fixed SnapShooter.getIndexCommit bug forgetting to decref (rare?)
new e3d4c7e LUCENE-8300: Allow unordered intervals to exclude overlaps
new 0e4512c SOLR-11779: Use fixed Locale for graph labels.
new 0ef8e5a SOLR-12271: Fix for analytics component reading negative values from double and float fields.
new d243f35 SOLR-12271: Updating changes.txt
new 7626308 LUCENE-8338: Ensure number returned for PendingDeletes are well defined
new 12269ab SOLR-12387: cluster-wide defaults for numShards, nrtReplicas, tlogReplicas, pullReplicas
new 1e63b32 * SOLR-12366: A slow "live docs" implementation was being used instead of a bitset. Affects classic faceting enum method, JSON Facets enum method, UnInvertedField faceting, GraphTermsQParser, JoinQParser. Renamed SolrIndexSearcher.getLiveDocs to getLiveDocSet.
new ce87355 * SOLR-12366: A slow "live docs" implementation was being used instead of a bitset. Affects classic faceting enum method, JSON Facets enum method, UnInvertedField faceting, GraphTermsQParser, JoinQParser. Renamed SolrIndexSearcher.getLiveDocs to getLiveDocSet.
new 252a814 SOLR-12388: Add an expected exception message to SearchHandlerTest.testRequireZkConnectedDistrib()
new 1d33130 SOLR-12433: Recovering flag of a replica is set equals to leader even it failed to receive update on recovering
new 4888adf SOLR-12337: Remove the obsolete QueryWrapperFilter
new 1ff24bb SOLR-12290,SOLR-12391: Do not close any servlet streams and improve our servlet stream closing prevention code for users and devs.
new a2d9276 LUCENE-8335: Enforce soft-deletes field up-front.
new 3dc4fa1 Revert "LUCENE-8335: Enforce soft-deletes field up-front."
new ab316bb SOLR-9922: Write buffering updates to another tlog
new 7720d7307 Remove file that get accident committed from previous commit
new e7a0a12 LUCENE-8335: Enforce soft-deletes field up-front
new 727da63 SOLR-12354: Register the /admin/info/key end-point at the startup time to avoid 404
new 2ef3d07 SOLR-11911: Fix a number of synchronization issues in the simulator. Enable this test for now.
new fe83838 LUCENE-8341: Record soft deletes in SegmentCommitInfo
new 59087d1 [TEST] Ensure MDW.assertNoUnreferencedFilesOnClose is threadsafe
new 2c1ab31 LUCENE-7690: Add preserveOriginal option to the NGram and EdgeNGram filters
new 208d4a9 LUCENE-7960: Add preserveOriginal option to the NGram and EdgeNGram filters
new 5c6a49b LUCENE-7960: remove deprecations
new f27d8a2 SOLR-12387: added documentation
new f9f5e83 LUCENE-8332: New ConcatenateGraphFilter (from CompletionTokenStream). * Added a test for FingerprintFilter and clarified FF's end condition.
new 6624773 SOLR-11911: Make sure all processing is completed before asserting.
new add77d2 SOLR-12444: Updating a cluster policy fails
new f9d807a SOLR-12387: fixing a test failure
new 7d0b64f SOLR-12417: doc: fix CHANGES credit
new c587598 LUCENE-7960: fix Solr test to include mandatory args
new cf63392 SOLR-12376: New TaggerRequestHandler (SolrTextTagger).
new 0c6f38a SOLR-12233: QParserPlugin's static registry of builtins can be optimized to avoid needless ClassLoader activity on SolrCore load.
new 124b5e0 SOLR-11453: fix typos in the CHANGES entry
new 9ff3f5a SOLR-12444: added more assertions to the test
new 2b406a5 LUCENE-8346: Remove final modifier on QueryBuilder#createSpanQuery to allow override
new 2f19ae1 SOLR-12250: Create the temporary tlog file properly
new 0358fcb SOLR-12250: Fix precommit
new af7dfb1 LUCENE-8299: Geo3D wrapper uses new polygon method factory that gives better support for polygons with many points (>100)
new c1f4290 SOLR-11911: Move simulator reset to @Before method.
new 3022bbc SOLR-12445: Upgrade Dropwizard Metrics to version 3.2.6.
new d163159 SOLR-12445: Update CHANGES.
new 7c6d743 SOLR-12376: AwaitsFix testStopWords pending LUCENE-8344
new f8131e4 SOLR-10651, SOLR-10784: Add new statistical and machine learning functions to CHANGES.txt for 7.4 release
new 8a6f1bf LUCENE-8165: Ban copyOf and copyOfRange.
new a82c9cf Add a 7.5.0 version.
new a4fa168 LUCENE-8273: Don't wrap ShingleFilter in conditions in testRandomChains
new 6e88035 SOLR-12018: Remove comments.apache.org integration for the Ref Guide
new 8cb6e3d SOLR-12018: add committer attribution
new 9b65d7e SOLR-12142: EmbeddedSolrServer should use req.getContentWriter
new d7abebd SOLR-12376: Add some links to other Ref Guide pages; minor format & typo cleanup
new 417940c SOLR-12438: Improve status reporting of metrics history API.
new 36b7cdd LUCENE-8350: Fix for time-out in RandomGeoPolygonTests
new 30bf6b6 SOLR-12350: Do not use docValues as stored for _str (copy)fields in _default configset
new 01aeb3a Update Tika version in 8.0.0 section
new d6d24ec SOLR-12075: Disable TestLargeCluster again.
new 15078cc SOLR-12392: Bad-apple IndexSizeTriggerTest.test(Split|Merge)Integration.
new eb7bb2d SOLR-12338: State default value more directly
new a06c24c Ref Guide: fix inconsistent "eg" and "ie" usages; capitalize ZooKeeper properly
new 9b5dd15 SOLR-12378: Ref Guide: reformat parameter list; break up big paragraph; fix typos
new 4c7b7c0 SOLR-4793: Ref Guide: shorten the section heading & fix refs
new 4dacf90 SOLR-11982: Ref Guide: remove deprecated content; break up long paragraphs
new c524dc2 Ref Guide: ensure consistency with "etc." in sentences
new 7ffdbf1 SOLR-12449: Response /autoscaling/diagnostics shows improper json
new 8f9eeb1 SOLR-12449: Response /autoscaling/diagnostics shows improper json
new 944b24f SOLR-12455: Refactor JSON serialization code into SolrJ package
new a06256c SOLR-11865: QueryElevationComponent changes * new useConfiguredElevatedOrder setting * more extensible (customizable via subclass) ** ElevationProvider ** handleInitializationException with cause enum * use BytesRef for uniqueKey ID pervasively instead of String. * ElevatorComparatorSource now reuses getBoostedDocs logic * setSort will short-circuit if there are no elevated Ids * extensive refactoring and affects some interrelated components
new b7e9fb4 SOLR-12455: Use the new serializarion in V2 and schema requests
new 0242409 SOLR-12474: Add an UpdateRequest Object that implements RequestWriter.ContentWriter
new 16e0c23 SOLR-11779: Improve stability of this test - use predictable timestamps and avoid sampling races.
new cff9923 SOLR-12181: Ref Guide: add link to ref'd JIRA issue + minor punctuation fixes
new c6c1aeb SOLR-12160: Ref Guide: break up some longer paragraphs a bit
new 8095139 SOLR-12361: Allow nested child documents to be in field values of a SolrInputDocument. * AddUpdateCommand and it's relationship with DirectUpdateHandler2 was reworked substantially.
new 4f1b83b SOLR-12274: Solr Ref Guide, spatial-search: Corrected obsolete JTS license info & location
new 74576b0 SOLR-9480: Ref Guide minor typo cleanup; remove outdated/unnecessary anchors
new f76f7fc Minor typo in autoscaling refguide docs. Fixes #401
new 43fbf03 Make spatial example more readable and fix bug where *:* did not show. Fixes #400
new 1624299 SOLR-112476: add 7.4 upgrade notes for Ref Guide
new efd1690 Ref Guide: use headline case for section titles
new fc3f642 SOLR-12223: Update docs to add Initial Startup section for bi-directional updates
new f1ce5bb Ref Guide: fix missing colons to make proper labeled list
new 7773bf67 SOLR-11779: Ref Guide: minor typos; capitalize section titles; remove monospace from section titles
new ead05a1 LUCENE-8278: Some end-of-input no-scheme domain-only URL tokens are typed as <ALPHANUM> rather than <URL>
new 98a4dd2 SOLR-12208: Renamed the autoscaling variable 'INDEX.sizeInBytes' to 'INDEX.sizeInGB'
new d9da757 SOLR-12208: ignored the test , because it fails now
new 87d9343 SOLR-12392: Don't create conflicting ops when docs / index size criteria conflict.
new 90e4eca LUCENE-8278: move CHANGES entry to 7.4 section
new 7c4bad0 SOLR-12208: Add simulator support for properly tracking INDEX.sizeInBytes and INDEX.sizeInGB.
new 23da908 SOLR-9685: fix parsing of tagged sub-queries
new ba62472 SOLR-12434: bin/solr {config,healthcheck} ignore ZK_HOST in solr.in.{sh,cmd}
new ade22a1 SOLR-12434: Fix 'bin/solr config' endless loop parsing cmdline args
new 00be7bc SOLR-12434: remove debug printing from bin/solr
new 3d8b219 SOLR-12434: remove debug printing from bin/solr
new ca35c40 SOLR-12481: update.autoCreateFields must be set via Config API command 'set-user-property', but 'bin/solr create' tells users to use the default action 'set-property', which fails because the property is not editable
new 61e68ec LUCENE-8355: Prevent IW from opening an already dropped segment while DV updates are written
new 7eb74ac LUCENE-8164: IndexWriter silently accepts broken payload.
new 5ae716c LUCENE-7444: StandardAnalyzer not longer uses english stopwords by default
new 6f9f4f7 SOLR-12434: Fix standalone mode 'bin/solr config' to not pass in empty -z ZK_HOST param; revert accidental ZK_HOST definition in solr.in.cmd
new 377f16d SOLR-12208: added a testcase for fetching arbitrary replica info
new 481a1f8 SOLR-11779: Reduce logging, fix index size conversion bug.
new 49afab0 SOLR-12434: Move CHANGES entry to 7.4 section
new eea4197 SOLR-12481: Move CHANGES entry to 7.4 section
new 228a84f LUCENE-8344: TokenStreamToAutomaton doesn't ignore trailing posInc when preservePositionIncrements=false
new 6f24be9 LUCENE-8357: Fix function score explanations
new 052fede SOLR-9685: documenting #tags in query DSL.
new a26a1bb SOLR-11453: Ref-Guide Changes
new 21fe416 SOLR-12362: Uploading docs in JSON now supports child documents as field values
new a98fcda SOLR-12028: BadApple and AwaitsFix annotations usage
new 26a1143 SOLR-12437: Document 'bin/solr config' in the ref guide
new ae82bac SOLR-11578: Solr 7 Admin UI (Cloud > Graph) should reflect the Replica type to give a more accurate representation of the cluster
new 2db2fb3 SOLR-11578: Solr 7 Admin UI (Cloud > Graph) should reflect the Replica type to give a more accurate representation of the cluster
new fba42bb SOLR-12435: Fix bin/solr help and ref guide text to describe ZK_HOST in solr.in.sh/solr.in.cmd as an alternative to -z cmdline param
new 4799bc5 SOLR-12362: JSON parsing: upgrade to List on end of array not start. And fix TestJsonRecordReader assumptions RE null keys
new 47b9ca6 SOLR-11200: ioThrottle solr ref guide follow-up.
new 772e171 LUCENE-8358: Relax assertion in IW#writeSomeDocValuesUpdates
new c22da7d SOLR-12416: When creating a time routed alias, the router.autoDeleteAge option wasn't considered.
new e7aac9b fix minor javadoc typos
new 2519025 LUCENE-7976: Make TieredMergePolicy respect maxSegmentSizeMB and allow singleton merges of very large segments
new e21d493 SOLR-12450: Don't allow referal to external resources in various config files
new 28967e0 SOLR-12392: BadApple this test for now.
new 11fcb23 SOLR-11676: Keep nrtReplicas and replicationFactor in sync while creating a collection and modifying a collection
new d1dc874 LUCENE-8360: NGram filters should set posIncAtt in end()
new ab2fec1 LUCENE-8237: Correct handling of position increments in sub-tokenstreams
new 4138ad6 SOLR-12428: Solr LTR jar now included in _default configset's solrconfig.xml
new 90145d0 Copy the latest lucene's NOTICE.txt contents into Solr's NOTICE.txt
new 6222c46 SOLR-11277: Documentation for maxSize based auto hard commit
new f550850 SOLR-12361: Fix test AddBlockUpdateTest.indexSolrInputDocumentsDirectly
new dcfbaf3 LUCENE-8363: Interpolate should yield points on the ellipsoid.
new 81906d3 SOLR-11676: Fix a SolrJ test to not expect replicationFactor that is not being set anymore
new 3d20e89 SOLR-12489: User specified replicationFactor and maxShardsPerNode is used when specified during a restore operation.
new d04acc9 Actually checkout the tip of the branch instead of just saying we will
new 74bd5d5 Handle the case of checking out a remote branch that has never been checked out locally before
new daff67e SOLR-11216: Race condition in peerSync
new bcbcb16 Make sure remote branch is available and tracked locally, and merge remote into local branch
new ee5aa87 Remove duplicate 'git merge'
new 008bc74 LUCENE-8365: Fix ArrayIndexOutOfBoundsException in UnifiedHighlighter
new 3a2ec9b SOLR-11807: Restoring collection now treats maxShardsPerNode=-1 as unlimited
new fabc408 SOLR-12507: Modify collection API should support un-setting properties
new 8eb006e SOLR-12471: testLLPDecodeIsStableAndPrice -- raise threshold some more
new bc9ac99 SOLR-11654 TimePartitionedUpdateProcessor.lookupShardLeaderOfCollection should route to the ideal shard
new 08e3141 Fix a silly test bug that was assuming numFound=0 would mean no facet results, even though these facet requests always use an explicit query domain.
new 7c28d57 SOLR-12413: Ensure pre-loaded aliases in ZK are considered. (fix use of zk version in Aliases.EMPTY)
new 629081f Merge remote-tracking branch 'refs/remotes/origin/master'
new 5cd8aa4 SOLR-12028: BadApple and AwaitsFix annotations usage
new 2ea416e LUCENE-8366: Upgrade to ICU 62.1
new 25e7631 SOLR-12482: Config API returns status 0 for failed operations
new 3b9d3a7 Add 7.4.0 bw indices.
new 6b4e934 SOLR-12507: Support deleting properties using a blank parameter value
new ccfae65 SOLR-12507: Re-enabling tests in TestCollectionAPI that I had disabled temporarily during debugging
new ffd9944 SOLR-12468: Upgrade Jetty to 9.4.11.v20180605
new 8c71434 SOLR-12506: Add SolrJ support for the modify collection API
new 1d85cd7 SOLR-12513 Reproducing TestCodecSupport.testMixedCompressionMode failure
new 095f9eb SOLR-12398: Add Heatmap facet option to JSON Facet API. * moved the preponderance of the implementation from SpatialHeatmapFacets (used by SimpleFacets) into the new API.
new 1eb2676 SOLR-11985: Support percentage values in replica attribute in autoscaling policy
new 980354d SOLR-12474: use javadoc style comment
new c33bb65 SOLR-11807: Test code didn't take into account changing maxShardsPerNode for one code path
new 7fb36c5 SOLR-11985 : Added a test for pecentage with replica type
new 1023b83 SOLR-11665: Improve error handling of shard splitting. Fix splitting of mixed replica types.
new a929003 SOLR-11985: ref guide
new a1c73e9 Add 7.4.0 to the doap files.
new 95251c8 remove duplicate opening <release> tag
new 7bb9990 SOLR-12091: Fix the test to avoid larger jitter on Windows.
new fce8415 LUCENE-8356: Deprecate StandardFilter
new 0fbe3d2 LUCENE-8356: Remove StandardFilter from Solr schemas
new 39fb4b8 LUCENE-8356: Remove StandardFilter and StandardFilterFactory
new e8d1057 LUCENE-8367: make per-dimension drill down optional for each facet dimension
new d2ac323 SOLR-12278: Fixed JIRA number in CHANGES file One digit off
new f459bf4 SOLR-12418: contrib/prometheus-exporter (private) logger rename
new e1d2749 SOLR-12419: standardise solr/contrib (private) logger names
new ab666ff SOLR-12524: mention ids in CdcrLogReader.forwardSeek's assert
new 4c646da Fix PriorityQueue constructor to throw IllegalArgumentException if you pass Integer.MAX_VALUE as maxSize (thanks rsaavedraf)
new 38c33de SOLR-12529: clean up how to publish ref guide docs
new c303c5f LUCENE-8370: Reproducing TestLucene{54,70}DocValuesFormat.testSortedSetVariableLengthBigVsStoredFields() failures
new 62b9cbc SOLR-11985: added validation and test
new c291fa3 SOLR-12530: Ability to disable configset upload
new 6566b59 LUCENE-8373: Move ENGLISH_STOPWORDS_SET to EnglishAnalyzer
new ad727ba LUCENE-8373: Removed StandardAnalyzer.ENGLISH_STOP_WORDS_SET
new ee12253 SOLR-12326: add more=true to terms facets with more buckets
new ea4043b SOLR-12427: Correct status for invalid 'start', 'rows'
new f835d24 LUCENE-8376, LUCENE-8371: ConditionalTokenFilter fixes
new 9a9c65a SOLR-12028: Forgot to check in last Thursday
new d38a1753 SOLR-11216: Fix test failures, since the new PeerSyncWithLeader won't open a realtime searcher everytime
new 1a4b135 SOLR-12395: Make 'significantTerms' the SignificantTermsQParserPlugin's name and deprecate its old 'sigificantTerms' name. (Tobias Kässmann, Christine Poerschke)
new a444e82 SOLR-12527: factor out a test-framework/ConfigRequest class
new 6d0ad62 DOAP changes for 6.6.5 release
new b7b6f24 SOLR-12533: getting index size shouldn't create directory (metrics race)
new 0f65262 LUCENE-8380: UTF8TaxonomyWriterCache page/ offset calculation bug
new 067a663 SOLR-12537: remove some unused (private static) loggers
new 799d2ac LUCENE-7976: Fix indentation.
new 7b2a2d9 SOLR-12395: Remove SignificantTermsQParserPlugin's deprecated old name ('sigificantTerms') in favour of new 'significantTerms' name
new f86c477 SOLR-12495: An #EQUALS function for replica in autoscaling policy to equally distribute replicas
new 5ec0a3f SOLR-12450: Add CVE number to changelog
new 0ccd5d5 LUCENE-8381: Do not count hard-deletes as soft-deletes in merges
new d96ef95 LUCENE-8381: Add change log entry
new 2aae3fb SOLR-2834: Handle CharacterFilters in Solr Impacts Document and Field Analyzes and was previously a class cast error
new 7e548ba LUCENE-8384: Fix missing advance DVGen in PendingSoftDeletes
new 98768d9 SOLR-12309: Improve CloudSolrClient.Builder constructor Javadocs
new 4dc2008 LUCENE-8378: add DocIdSetIterator.range method
new fa3cd86 LUCENE-8379: add TermQuery.getTermStates
new 039dae7 Run 'rvm cleanup all' to remove old stuff
new 6c0a03c First uninstall 'asciidoctor' gem before installing it, to remove unwanted versions
new 407e150 fix 'gem uninstall' to remove all versions of the gem
new 302df4d fix 'gem uninstall' to remove ignore dependency conflicts
new a09f3fa SOLR-12028: BadApple and AwaitsFix annotations usage
new 7d8ef9e SOLR-12516: Fix some bugs in 'type:range' Facet refinement when sub-facets are combined with non default values for the 'other' and 'include' options.
new 6d6e671 LUCENE-8388: Remove PostingsEnum#attributes()
new b7d14c5 SOLR-11694: Remove outdated UIMA module
new 5f5e5db Added name in the CHANGES.txt
new 1197176 SOLR-12412: Leader should give up leadership when IndexWriter.tragedy occur
new 963ccee LUCENE-8390: Replace MatchesIteratorSupplier with IOSupplier
new 41ddac5 LUCENE-8385: Fix computation of the allowed segment count in TieredMergePolicy.
new ad01bae LUCENE-8383: Fix computation of mergingBytes in TieredMergePolicy.
new cd08c7e SOLR-12412: release IndexWriter after getting tragic exception
new 9433ab7 LUCENE-8392: Avoir corner cases when maxMergeAtOnce is greater than segmentsPerTier.
new 8e0d984 LUCENE-8393: TieredMergePolicy needs to take into account the maximum segment size when computing the allowed number of segments.
new a864ef8 LUCENE-8394: Explicitly handle the case when segments are smaller than the floor size.
new b1bb11b LUCENE-8391: More tests for merge policies.
new 14e132b LUCENE-8382: Don't propagate calls to setMinCompetitiveScore in MultiCollector.
new fe180bb SOLR-12441: New NestedUpdateProcessorFactory
new 93ae366 SOLR-12008: Settle a location for the log4j2.xml file
new 26f76cc SOLR-12547: Fix typo in documentation for maxSize based auto-commit
new e01eefe Add version 6.6.5.
new b68829e Add 6.6.5 bwc indices.
new 8997d41 LUCENE-8395: WordDelimiterGraphFilter can incorrectly add holes
new 0545901 Tighten up the test variability to reduce the risk of some random collection/query combinations that can't be verified
new 07de1dc LUCENE-8397: add DirectoryTaxonomyWriter.getCache
new 4246089 SOLR-12441: Lowercase _NEST_PARENT_ and _NEST_PATH_ fields.
new b5ef133 LUCENE-8396: Add Points Based Shape Indexing and Search that decomposes shapes into a triangular mesh and indexes individual triangles as a 6 dimension point
new 3b1714e LUCENE-8396: silence random large poly test - for now
new db8db0d SOLR-12551: Upgrade to Tika 1.18
new e56c81b Fix simple tessellator test errors
new d387cb5 update TestLatLonShape to handle large number of vertices
new f291f3e isolate large vertex shape test from basic shape test
new 5b9f4f3 OLR-11986: Allow percentage in freedisk attribute in autoscaling policy rules
new 09526a5 Revert "OLR-11986: Allow percentage in freedisk attribute in autoscaling policy rules"
new 11b22b4 SOLR-11986: Allow percentage in freedisk attribute in autoscaling policy rules
new 1e50030 SOLR-12495,SOLR-11986 ref guide
new b6d6f1e LUCENE-8399: Disable test.
new fb65741 LUCENE-8345 - add wrapper class constructors to forbiddenapis
new 6d33beb Remove extra T
new 78079fc Merge remote-tracking branch 'source/master' into remove-constructor-wrapper-classes
new f0e1864 Merge remote-tracking branch 'source/master' into remove-constructor-wrapper-classes
new abdbd9c Update to trunk
new c97f27b Merge branch 'remove-constructor-wrapper-classes' of https://github.com/michaelbraun/lucene-solr: LUCENE-8345, GitHub PR #392: Remove instantiation of redundant wrapper classes for primitives; add wrapper class constructors to forbiddenapis. This closes #392
new 4b9e2c4 LUCENE-8402: Mute test
new 8ce46b6 LUCENE-8398: TieredMergePolicy.getMaxMergedSegmentMB has rounding error
new 2b395da SOLR-12115: explain all the types of Domain changes available in JSON Faceting
new ae3929c LUCENE-8487: add IndexSearcher.getSlices
new 49b1fe2 SOLR-12522: Support a runtime function `#ALL` for 'replica' in autoscaling policies
new be475bb SOLR-12522: forbidden api
new 705e6f7 SOLR-12412: Fix test failure
new d730c8b LUCENE-8060: Remove usage of TopDocs#totalHits that should really be IndexSearcher#count.
new 8093c45 LUCENE-8263: Replace TieredMergePolicy's reclaimDeletesWeight with deletesPctAllowed.
new f7aed28 SOLR-12464: Reduce Overseer.close() logging (for non-Overseer leaders)
new e9c6eff SOLR-12454: Tweak Overseer leadership transition related logging for easier troubleshooting.
new 1ba5cff Don't run @BadApple tests when Yetus runs unit tests
new 331ccf3 LUCENE-8405: Remove TopDocs.maxScore.
new a2f113c LUCENE-8400: make BytesRefHash.compact public
new 7d8fc54 LUCENE-8411: Remove fillFields from TopFieldCollector factory methods.
new eafc9ff LUCENE-8407: Add SpanTermQuery.getTermStates getter
new d6afe1d SOLR-12507: clean up italics in MODIFYCOLLECTION example
new 722f7da SOLR-11277: Ref Guide: add parameters for defining kilo/mega/gigabyte suffixes
new 8242fc8 Ref Guide: tiny edit to standardize usages of "tlog" for "transaction log"
new d443ed0 SOLR-11453: Ref Guide: add info on location of solr_slow_requests.log
new 3a5d4a2 SOLR-12343: Fixed a bug in JSON Faceting that could cause incorrect counts/stats when using non default sort options
new 9d3cc1e LUCENE-8399: Fix LatLonShapeBoundingBoxQuery to use orient method for computing edge intersections
new f6e9d00b SOLR-12553: Check local params in SignificantTerms Query Parser
new a19bc5e LUCENE-8402: Remove invalid identityHashCode assertions in TestPriorityQueue.
new c152cae Ref Guide: fix URL example rendering in result-grouping.adoc so all characters appear properly
new 20a7ee9 LUCENE-8408: Highlighter: Remove obsolete private AttributeFactory instance
new 509561b LUCENE-8418: Mute LatLonShape polygonWithHole test until fix is applied
new 9d9c3a0 SOLR-11598: Support more than 4 sort fields in the export writer
new 1bea1da SOLR-12028: BadApple and AwaitsFix annotations usage
new 18c29b7 SOLR-12489: Fix test failures
new 2826a95 SOLR-12489: remove unused imports
new a8839b7 LUCENE-8306: Allow iteration over submatches
new 6e3f61f Revert "LUCENE-8306: Allow iteration over submatches"
new 8c06dec SOLR-12305: When a replica is applying updates, some kind of updates can skip buffering for faster recovery
new 34686c0 LUCENE-8420: Upgrade OpenNLP to 1.9.0
new 55bfadb LUCENE-8412: TopFieldCollector no longer takes a trackDocScores option.
new 995a902 SOLR-12570: OpenNLPExtractNamedEntitiesUpdateProcessor cannot support multi fields because pattern replacement doesn't work correctly
new 028c86b LUCENE-8306: Allow iteration over submatches
new 877bde7 SOLR-11598: Fix test case + class name typo
new de16baa Fix precommit: unused TestExportWriter imports
new 6ed9607 SOLR-12555: Add add'l expectThrows() test helper
new 9d7aef6 SOLR-12576: Update ref guide for additional information displayed in cloud view
new 8892c0d LUCENE-8415: Clean up Directory contracts (write-once, no reads-before-write-completed). Minor test improvements and cleanups.
new d010cdd LUCENE-8412: Fix TestDistributedGrouping failure.
new d66c05c LUCENE-8414: Make segmentInfos private in IndexWriter
new 98d463a SOLR-12567: JSON Facet "functions" now support an extended "type:func" syntax, similar to other types of facets
new a254e7d SOLR-11598: Fix test failure due to ordering of sub-tests
new 35fa0b4 LUCENE-8425: Expose hard live docs on SegmentReader level
new 65f6e6c LUCENE-8427: Fix bug in BlockMaxConjunctionScorer.
new d25f626 LUCENE-8415: test quirk follow up. MockDirectoryWriter uses AccessDeniedException (a subclass of IOException) to signal files still open for writing when read access is requested.
new 528e8bc SOLR-10243: Apply @AwaitsFix on TestExtractionDateUtil.testParseDate to be fixed by SOLR-12593
new 71c0bdd SOLR-12581: the JSON Facet 'relatedness()' aggregate function now supports a 'min_popularity' option using the extended type:func syntax
new 6ab3ff8 LUCENE-7314: Graduate LatLonPoint and query classes to core
new d87ea6b SOLR-12536: autoscaling policy support to equally distribute replicas on the basis of arbitrary properties
new e2b08a4 SOLR-11542: Add more logging via @LogLevel to diagnose rare failures
new 90424cbe SOLR-12536: ref guide
new dfb18a6 SOLR-12536: ref guide typo fixed
new 3119fbb SOLR-12597: Migrate API should fail requests that do not specify split.key parameter
new 914e264 LUCENE-8428: PriorityQueue takes sentinels via a Supplier as a constructor argument.
new 5f53944 LUCENE-8420: Fix soft-deletes optimization.
new 5342048 LUCENE-8423: Make generation carrying more robust.
new d78feb2 LUCENE-8429: Avoid stack overflows in DaciukMihovAutomatonBuilder.
new 1888bb5 LUCENE-8418: Fix tessellation failure on polygon with holes due to vertex index clashing.
new 828d281 SOLR-12599: Add more query routing params to the ref guide
new 179c8f9 SOLR-11990: Make it possible to co-locate replicas of multiple collections together in a node.
new e264d03 SOLR-12574: Use a common bucket for all significantTerms outputs
new 3a837ca LUCENE-8412: Further simplification.
new 9ca0537 LUCENE-8430: TopDocs.totalHits may now be a lower bound of the hit count.
new 61e89e3 LUCENE-8431: Top-docs collectors now collect lower bounds of the hit count.
new e1063b7 SOLR-12558: solr/core (private) logger rename - JettySolrRunner
new 3583bdb SOLR-12558: solr/core (private) logger rename - ExportWriter
new ea22106 SOLR-12164: Ref Guide - improve index.adoc so it's a nicer landing page for the Guide
new 8d28bbc SOLR-12477: Return server error(500) for AlreadyClosedException instead of client Errors(400) . This closes PR #402
new a08eadb Fix InfixSuggestersTest.testShutdownDuringBuild() failures
new 4602e4d SOLR-12601: Refactor the autoscaling package to improve readability
new abd6b07 SOLR-12574: Fix the SignificantTermStream to use the new bucket format
new 9262ed7 SOLR-12558: solr/core (private) logger renames
new 6fbaf69 SOLR-12557: standardise solr/core (private) logger names
new ecad919 SOLR-12448: Fix outdated docs that say autoAddReplicas is for shared FS only in Ref Guide and v2 API specs
new 1396059 SOLR-11870: Ref Guide: Add docs on filter param for ICU filters
new 4a1ee04 SOLR-12402: Factor out SolrDefaultStreamFactory class.
new 8a44828 SOLR-12609: include actual value in two MathExpressionTest.testMultiVariateNormalDistribution asserts
new 1a87087 Fix 'redundant cast to long' warning in TestTieredMergePolicy.
new 96e985a LUCENE-8391: Make TestUpgradeIndexMergePolicy faster when merging a TieredMergePolicy.
new c9e3c45 SOLR-11807: Simply testing of createNodeSet with restoring collection and fixing the test failure
new eada799 SOLR-12412: Leak transaction log on tragic event
new 0dc124a SOLR-12412: Fix precommit
new 99dbe93 LUCENE-8060: IndexSearcher's search and searchAfter methods now only compute total hit counts accurately up to 1,000.
new 5dffff7 LUCENE-8437: CheckIndex shouldn't duplicate SegmentInfos' serialization logic.
new 3203e99 Make the nightly test smaller so that it does not fail with GC overhead exceeded (OOM). Clean up random number fetching to make it shorter.
new 1163091 LUCENE-8060: ToChildBlockJoinQuery can't delegate getMaxScore but not advanceShallow.
new c3e8131 Fix AAIOOBE in GeoTestUtil.
new 86a39fa Revert "Fix AAIOOBE in GeoTestUtil."
new e56c872 Revert "Make the nightly test smaller so that it does not fail with GC overhead exceeded (OOM). Clean up random number fetching to make it shorter."
new c6e0c28 Make the nightly test smaller.
new 1133bf9 SOLR-12509: Improve SplitShardCmd performance and reliability.
new 679b4aa LUCENE-8441: IndexWriter now checks doc value type of index sort fields and fails the document if they are not compatible.
new 18c2300 LUCENE-8435: Add new LatLonShapePolygonQuery for querying indexed LatLonShape fields by arbitrary polygons
new 64573c1 LUCENE-8312: Fixed performance regression with non-scoring term queries.
new 259bc2b SOLR-12607: Fixed two separate bugs in shard splits which can cause data loss. The first case is when using TLOG replicas only, the updates forwarded from parent shard leader to the sub-shard leader are written only in tlog and not the index. If this happens after the buffered updates have been replayed then the updates can never be executed even though they remain the transaction log. The second case is when synchronously forwarding updates to sub-shard leader fails and [...]
new 868e970 SOLR-12592: support #EQUAL function in cores in autoscaling policies
new 5de10c7 SOLR-12344: SolrSlf4jReporter doesn't set MDC context.
new d1173b8 SOLR-12594: MetricsHistoryHandler.getOverseerLeader fails when hostname contains hyphen.
new b5ed635 SOLR-12509: Fix a bug when using round-robin doc assignment.
new a0e33a9 LUCENE-8440: Add support for indexing and searching Line and Point shapes using LatLonShape encoding
new 6afd3d1 SOLR-12028: BadApple and AwaitsFix annotations usage
new 1af7686 LUCENE-8443: Mute failing test temporarily
new 17a02c1 SOLR-8207: Add "Nodes" view to the Admin UI "Cloud" tab, listing nodes and key metrics
new 2a41cbd LUCENE-8443: Fix InverseIntersectVisitor logic for LatLonShape queries, add adversarial test for same shape many times
new e3cdb39 SOLR-12617: Remove Commons BeanUtils as a dependency
new 0b59b0e SOLR-12617: remove beanutils license and notice files
new f8db5d0 SOLR-12614: Make "Nodes" view the default in AdminUI "Cloud" tab
new 664187f SOLR-12592: added support for range , percentage and decimal
new b33df4e SOLR-12622: Ref guide example for configuring SolrSlf4jReporter
new 592899a SOLR-12615: HashQParserPlugin won't throw an NPE for string hash key and documents with empty value
new ffedb99 SOLR-12592: added javadoc
new fb7fce8 Fix ReqOptSumScorer to not advance backwards.
new 3b15be3 LUCENE-8060: Fix test bug.
new 70a4939 LUCENE-8445: Tighten condition when two planes are identical to prevent constructing bogus tiles when building GeoPolygons
new ea2e564 LUCENE-8444: Prevent building functionally identical plane bounds when constructing DualCrossingEdgeIterator
new c338cf6 SOLR-11881: Retry update requests from leaders to followers
new db1e064 SOLR-12626: TestInjection.waitForInSyncWithLeader retries in case of errors
new 896fd0e SOLR-12222: Improve TestDistributedSearch search
new 96e8392 SOLR-11770: NPE in tvrh if no field is specified and document doesn't contain any fields with term vectors
new 08ca54f SOLR-11770: NPE in tvrh if no field is specified and document doesn't contain any fields with term vectors, forgot to add CHANGES.txt
new 208d59b SOLR-12541: Metrics handler throws an error if there are transient cores.
new 3898653 LUCENE-8442: Avoid merge in testPendingDeleteDVGeneration
new 2ca5a6d SOLR-12629: The predict evaluator should work with the polyfit function
new c3887b3 SOLR-12586: Change ParseDateFieldUpdateProcessorFactory to use java.time.DateTimeFormatter, not Joda Time. Note: slightly different pattern language! Remove Joda Time. Closes #428
new 38bf976 SOLR-12485: Solr-Update XML format now accepts child documents under a field thus providing a semantic relationship. (like allowed for JSON). Improved XML.java a bit Closes #430
new ba9b18f LUCENE-8439: Disjunction max queries can skip blocks to select the top documents when the total hit count is not required
new 9306922 SOLR-7767: "ZK Status" sub menu under "Cloud" tab to see status of zookeeper ensemble
new 6845bbf SOLR-8207: Collections with underscores in name no longer cause a crash the Cloud->Nodes UI
new 49e3cca LUCENE-8204: Boolean queries with a mix of required and optional clauses are now faster if the total hit count is not required
new 2674c53 Ref Guide: fix typo in MODIFYCOLLECTION example
new 9b418a4 SOLR-12618: AutoScalingHandlerTest failing in jenkins
new cbaedb4 LUCENE-8447: Add DISJOINT and WITHIN support to LatLonShape queries
new 37e8fea SOLR-12636: Improve autoscaling policy rules documentation
new 7c4584b SOLR-11008: Use a lighter config for MetricsHandlerTest and ensure the core is up before the test starts
new e9f3a3c SOLR-12616: Optimize Export writer upto 4 sort fields to get better performance. This was removed in SOLR-11598 but brought back in the same version
new cb1db48 SOLR-11863: Add knnRegress Stream Evaluator to support nearest neighbor regression
new 6c11284 SOLR-12636: escape arrow glyph to fix precommit
new 63fc124 SOLR-11834: rollback [subquery] fields documentation
new 00aeb64 SOLR-12555: Use `expectThrows` for expected exceptions
new 71310a4 SOLR-11585: Solr SQL does not work with point numeric fields
new 9c02bf0 LUCENE-8451: Add disabled regression test
new d1c73ff SOLR-11947: Change math-expressions.adoc to remove level 2 section headings; use headline case for dsp.adoc section titles
new e46c6b8 SOLR-11990: standardize "co-locate" for "colocate" throughout
new dfb33e9 Ref Guide: standardize section titles to use headline case
new 89a1655 SOLR-11766: Move Streaming Expressions to be top-level section of Ref Guide
new 4a3f8f6 SOLR-12599: clarify availability and number of debug parameters
new cdc0959 Ref Guide: small typos; i.e. and e.g. cleanups
new 82cf667 Add example schema settings for Korean analyzer.
new 4c45557 Fix parameter values in example.
new 4c27b83 Add breif descriptions for supported parameters
new f64f243 Fix indent
new e9addea Merge branch 'jira/lucene-8453' of https://github.com/mocobeta/lucene-solr-mirror LUCENE-8453: Add documentation to analysis factories of Korean (Nori) analyzer module This closes #434
new f2c0005 LUCENE-8451: Interpret IllegalArgumentException result from convex polygon constructor as meaning a tiling failure.
new 928b92c SOLR-12655: Add Korean morphological analyzer ("nori") to default distribution. This also adds examples for configuration in Solr's schema
new 17eb8cd SOLR-12634: Add gaussfit Stream Evaluator
new 69b2af3 SOLR-10984: Clean up web.xml, removing old redirects and outdated comments
new 767223d SOLR-8207: Nodes view support for shard_1_1_1 format and replica1, replica_1 format. Show core state in label if not 'active'
new be4a339 SOLR-12592: added more validation and tests
new bb58163 LUCENE-8449: Code Optimizations in FieldTermStack
new 8d3f59a LUCENE-8446: DefaultPassageFormatter: merge overlapping matches
new 9d57963 SOLR-12660: Add outliers Stream Evaluator to support outlier detection
new baf3b8f SOLR-12660: Fix TestLang
new a2bbeec SOLR-12660: Refine output form and register stream function
new 3e58e8a SOLR-12664: Change bottom page nav styling
new 7ecf9b6 LUCENE-8448: Boolean queries now propagates the mininum score to their sub-scorers.
new 8dd704e SOLR-12470: Search Rate Trigger multiple bug fixes, improvements and documentation updates.
new bff7a3b SOLR-12222, SOLR-12028: Remove @BaddApple annotation from TestDistributedSearch
new 0d89ff2 SOLR-12664: Fix Download Solr button in index.adoc so it looks like it did before button style changes
new dcbd532 SOLR-12028: BadApple and AwaitsFix annotations usage
new ec01cc9 SOLR-12591: ParseDateFieldUpdateProcessorFactory: Use "lenient" and strip surrounding quotes. More tests, ported from "extract" contrib stuff.
new 4f1c0aa SOLR-12028: BadApple and AwaitsFix annotations usage
new f3339d1 SOLR-12523: Improve error reporting and docs regarding Collection backup feature shared-fs requirement
new a059c94 SOLR-12665: Autoscaling policy not being refreshed due to caching
new 9cc0078 Ref Guide: Small changes to math expressions descriptions
new 60257ea SOLR-12649: CloudSolrClient retries requests unnecessarily exception from server
new 59550fc LUCENE-8455: Upgrade ECJ compiler to 4.6.1 in lucene/common-build.xml
new 93a20b7 SOLR-12656: ShardSplitTest should extend AbstractFullDistribZkTestBase instead of BasicDistributedZkTest. Also removed some unused overridden methods to create solr clients
new 100b151 SOLR-12607: Increase recovery wait time from 15 seconds to 30 seconds to reduce spurious test failures
new 887055d SOLR-12670: RecoveryStrategy logs wrong wait time when retrying recovery
new 94ecb06 SOLR-12607: Extract common code from testSplitAfterSplit and testSplitAfterSplit2 methods
new 57b33c1 SOLR-12607: Minor refactorings
new 711a72e LUCENE-8456: Upgrade Apache Commons Compress to v1.18
new a661ebc SOLR-12591: Avoid JDK 9 bug with certain timezones like AKDT; test with EDT. Also standardized on single 'z' in the test patterns, which is equivalent to triple.
new 9572e12 SOLR-12668: Autoscaling trigger listeners should be executed in the order of their creation.
new 585ba16 SOLR-12392: Improve reliability of IndexSizeTriggerTest.
new 4309ae6 SOLR-12475: Fix failing MaxSizeAutoCommitTest
new 9e54e3e LUCENE-8457: Add disabled unit test demonstrating the problem.
new 055105b SOLR-12655: Adding nori to the list of dependencies of solr core's Intellij IDEA module
new 6e21cb3 SOLR-11990: Create Collection API now waits for the updated state of the withCollection to be visible after setting the COLOCATED_WITH value
new 124be4e SOLR-12014: Cryptic error message when creating a collection with sharding that violates autoscaling policies
new 52f9cee SOLR-12671: Add robust flag to knnRegress Stream Evaluator
new 9f615fb SOLR-12028: BadApple and AwaitsFix annotations usage
new 30f64d7 LUCENE-8457: Use backing planes for all potentially narrow GeoBBox shapes.
new d8ba1b1 LUCENE-8457: turn off debugging output for test
new d6e1d4a LUCENE-8457: turn off more debugging output for test
new 3e45452 SOLR-12674: RollupStream should not use the HashQueryParser for 1 worker
new ee498f5 SOLR-12679: MiniSolrCloudCluster.stopJettySolrRunner should remove jetty from the internal list
new 20d0f67 SOLR-12680: Fix ClassCastException and AIOOBE in TestSolrConfigHandlerConcurrent
new 3c9050c SOLR-12679: MiniSolrCloudCluster.startJettySolrRunner method should not add a duplicate jetty instance to the list
new 079a81f SOLR-12675: Make LeaderVoteWaitTimeoutTest more resilient against side effects of test methods.
new 1c0f95e SOLR-12130: CdcrReplicationDistributedZkTest is broken into two test classes, CdcrOpsAndBoundariesTest which does not require node restarts and CdcrWithNodesRestartsTest which does. The tests themselves are made faster and more resilient to spurious failures
new 66d500b SOLR-12625: Combine SolrDocumentFetcher and RetrieveFieldsOptimizer
new 5eab1c3 SOLR-12683: HashQuery will throw an exception if more than 4 partitionKeys is specified. Earlier after the 4th partitionKey the keys would be silently ignored.
new 8cde127 SOLR-12690: Regularize LoggerFactory declarations
new 025350e LUCENE-8461: Add Lucene80Codec.
new dfd2801 SOLR-12572: While exporting documents using the export writer, if a field is specified as a sort parameter and also in the fl (field list) parameter, we save on one doc-value lookup. This can bring performance improvements of 15% and upwards depending on how many fields are in common
new 95cb7aa SOLR-12590: Improve Solr resource loader coverage in the ref guide
new 4368ad7 LUCENE-8461: Fix test failure.
new aa10cb7 SOLR-12028: BadApple and AwaitsFix annotations usage
new 9e78be4 SOLR-11598: Fix bug while setting and resetting string doc-values while exporting documents
new cee309a SOLR-12572: revert numDocs to be indexed to 1k
new fc9aac1 SOLR-12684: Document speed gotchas and partitionKeys usage for ParallelStream. Standardize search streams to specify the export handler in the examples for expressions that operate on all the tuples
new f26dd13 LUCENE-8458: Ensure init PendingSoftDeletes when carry-over deletes
new b72ff3b SOLR-12687: Add functions to cache data structures and mathematical models
new 7a3f837 SOLR-12669: Rename tests that use the autoscaling simulation framework.
new 08a6d13 SOLR-12701: Remove statistical-programming page which is superceded by the new math-expressions paged
new 9450371 SOLR-12702: Add zscores Stream Evaluator
new 5ef67e9 LUCENE-8466: IndexWriter.deleteDocs(Query... query) incorrectly applies deletes on flush if the index is sorted
new 55af898 LUCENE-8466: Added Vish to CHANGES.txt
new f4212a1 SOLR-12687: Add to math expressions user guide
new 659aed2 SOLR-12702: Add math expression userguid documentation
new d833b4c SOLR-10028: Fix and improvements to SegmentsInfoRequestHandlerTest
new 04a50b6 SOLR-12701: Improve Monte Carlo example
new a452dd9 LUCENE-8467: RAMDirectory, RAMFile, RAMInputStream, RAMOutputStream are deprecated.
new f762953 LUCENE-8468: A ByteBuffer based Directory implementation (and associated classes).
new 8d1dce9 SOLR-12392: Fix several bugs in tests and in trigger event serialization. Add better support for converting MapWriter instances to JSON.
new ca54137 LUCENE-8468: use NoSuchFileException instead of FileNotFoundException.
new 6430749 SOLR-12662: Reproducing TestPolicy failures: NPE and NoClassDefFoundError
new 1cfc735 SOLR-12634: Add gaussfit to the Math Expressions user guide
new ce504f4 LUCENE-8468: add ByteBuffersDirectory to randomized Directory implementations in LuceneTestCase (master branch only).
new 545b0dc SOLR-12360: fully numeric host names are valid based on RFC1123, so this test makes no sense.
new 5a0e7a6 SOLR-12519: child doc transformer can now produce a nested structure. Fixed SolrDocument's confusion of field-attached child documents in addField() Fixed AtomicUpdateDocumentMerger's confusion of field-attached child documents in isAtomicUpdate()
new 098f475 SOLR-12662: Eliminate possible race conditions by moving Type-by-name map construction to Variable.Type, accessible via Variable.Type.get(name)
new cae91b1 SOLR-12519: fix testGrandChildFilterJSON Simplified differentiating random docs we don't care about from those we do by using IDs less than 0
new 18874a6 SOLR-12591: Expand default configSet's date patterns to subsume those of extract contrib
new b19ae94 LUCENE-8286: UnifiedHighlighter: new HighlightFlag.WEIGHT_MATCHES for MatchesIterator API. Other API changes: New UHComponents, and FieldOffsetStrategy takes a LeafReader not IndexReader now. Closes #409
new 54f2565 LUCENE-8469: Inline calls to the deprecated StringHelper.compare, removed StringHelper.compare from master.
new e170dc3 LUCENE-8471: Add IndexWriter.getFlushingBytes() method
new 0fbb2d1 LUCENE-8471: Javadocs
new ad513cb Fixed wrong documentation in ScheduledTrigger. The property name is preferredOperation instead of preferredOp.
new 86ba65c SOLR-10651, SOLR-10784: Add new statistical and machine learning functions to CHANGES.txt for 7.5 release
new 4096dec SOLR-12591: ParseDateField URP should default to "en_US" locale (not ROOT) which is implied by common formats. Should fix Java 9,10,11 test fails; Java 8 continues to work.
new e2fc49c LUCENE-765: Improved oal.index javadocs.
new a30eeae LUCENE-8460: Better argument validation in StoredField
new ba83c5a LUCENE-8432: TopFieldComparator stops calling the comparator when only counting hits.
new 81eeae6 LUCENE-8465: Remove more references to auto-prefix terms.
new 8667132 SOLR-12689: Add example of collection creation when autoscaling policy/prefs are configured
new 5670d61 SOLR-11990: When a Collection CREATE command fails because of a policy rule violation, the collection metadata remains in ZooKeeper, even though no replicas are added, so the user has to manually delete the zombie collection.
new 4d78db2 SOLR-11990: Set waitForFinalState=true for the move replica API call so that the cluster is at steady state when the test ends.
new 8e75f39 SOLR-12055: Enable async logging by default
new e7b4495 SOLR-12055: Last patch had the entry in the wrong place in CHANGES.txt
new d55a81d SOLR-12704: Guard AddSchemaFieldsUpdateProcessorFactory against null field names and field values
new 606e529 SOLR-10697: HttpShardHandler now uses a default of 100k as maxConnections (10k previously) and default maxConnectionsPerHost as 100k (20 previously). They are now consisent with the UpdateShardHandler defaults
new d93c46e LUCENE-8267: adjust CHANGES.txt advise
new a1ec716 Update javadocs for Lucene 8.
new b8dfb7e LUCENE-8472: Always rewrite soft-deletes retention query
new b4f9042 SOLR-12726: Removing obsolete sentences from SolrCloud Auto Scaling Ref Guide.
new 74b53b1 SOLR-12728: RequestLoggingTest fails on occasion, not reproducible
new 1acfca5 LUCENE-8422: Add matches to IntervalQuery
new 910a023 LUCENE-6228: Add Scorable class and make LeafCollector.setScorer() take Scorable
new 982ee39 LUCENE-5143: rm or formalize dealing with "general" KEYS files in our dist dir
new 34a8501 SOLR-12715: NodeAddedTrigger should support adding replicas to new nodes by setting preferredOperation=addreplica
new a9acdfd LUCENE-8340: Recency boosting.
new 2da53c3 LUCENE-8475: Remove deprecated constants from RamUsageEstimator.
new 94776bf Correct locations of English stopwords in MIGRATE.txt
new d997e8b SOLR-11690: Improve documentation about DIH password encryption
new e0eb7ba SOLR-12723: Reduce object creation in HashBasedRouter.
new b1b0963 SOLR-11861 baseConfigSet default
new 3b1a335 LUCENE-6228: Missed refactoring of CollapsingQParserPlugin delegating collector
new 97ccbc7 LUCENE-8476: Optimizations in UserDictionary (KoreanAnalyzer)
new 6be01e2 LUCENE-8485: Update randomizedtesting to version 2.6.4.
new b6ee0ed SOLR-12716: NodeLostTrigger should support deleting replicas from lost nodes by setting preferredOperation=deletenode
new df20c4b SOLR-11990: Wait for all nodes to be live before running tests.
new 7223a8b LUCENE-8484: Drop fully deleted reader in SubReaderWrapper (#445)
new c8b47e2 LUCENE-8484: Only drop fully deleted segments in SoftDeletesDirectoryReaderWrapper
new e4f256b SOLR-12722: [child] transformer now processes 'fl'
new 0113ade SOLR-11863: Add knnRegress to RefGuide
new 719d922 SOLR-11863: Fix RefGuide typos
new f385f02 Fix 'including' typo in cloud-screens.adoc file.
new 3f9937b Fix 'included' and 'number' typos in stream-source-reference.adoc file.
new a3aa014 Fix typo in TermQuery.equals javadocs.
new 2565010 SOLR-11690: put command examples in [source] blocks; make NOTE a CAUTION and move up to associated command
new e893f34 SOLR-12715: change preferredOperation values to lowercase since that's how they're entered
new 4f05588 SOLR-12625: fix typos..."an" -> "and"
new b4a1548 SOLR-12701: Fix knnSearch RefGuide
new 37375ae SOLR-12733: SolrMetricReporterTest failure
new 89d598e SOLR-12744: Improve logging messages and verbosity around recoveries
new 922295a LUCENE-8481: Javadocs should no longer reference RAMDirectory.
new 285b743 SOLR-12745: Wrong header levels on BasicAuth refGuide page
new 1a00655 LUCENE-8468: Add sliceDescription to the toString() of ByteBuffersIndexInput.
new 9c364b2 SOLR-12684: put expression names and params in monospace
new 00ce9e0 SOLR-12722: expand "params" -> "parameters (plus a bunch of other things I found in unrelated transformer examples)
new cac589b SOLR-12716: Move common params to top of page; insert links to common param section for each trigger; improve consistency
new 597bd5d SOLR-9418: Added a new (experimental) PhrasesIdentificationComponent for identifying potential phrases in query input based on overlapping shingles in the index
new b8e87a1 SOLR-11943: Add machine learning functions for location data
new c684773 SOLR-11943: Update CHANGES.txt
new 8caa34c SOLR-10697: update Ref Guide for default value changes
new 0af269f SOLR-12612: Accept custom keys in cluster properties
new ccd9f6f SOLR-12612: Accept custom keys in cluster properties (doc changes)
new 98611d3 SOLR-12749: timeseries() expression missing sum() results for empty buckets
new 9e04375 SOLR-12732: TestLogWatcher failure on Jenkins
new 21d130c SOLR-12357: TRA preemptiveCreateMath option. Simplified test utility TrackingUpdateProcessorFactory. Reverted some attempts the TRA used to make in avoiding overseer communication (too complicated). Closes #433
new 0dc66c2 SOLR-12028: BadApple and AwaitsFix annotations usage
new 66c671e LUCENE-8483: Scorer cannot have a null Weight
new 6fbcda6 LUCENE-8491: Adjust maxRadius to prevent constructing circles that are too big
new 2c88922 SOLR-8742: In HdfsDirectoryTest replace RAMDirectory usages with ByteBuffersDirectory.
new f5ce384 SOLR-11943: Change location... to latlon...
new 8f49892 SOLR-11943: Change scope of commons-math3 solr-core dependency from test to compile, for HaversineMetersEvaluator.java
new 3b62f23 SOLR-12055: Enable async logging by default - rollback
new f406ff9 LUCENE-7862: Store the real bounds of the leaf cells in the BKD index when the number of dimensions is bigger than 1
new 304836e SOLR-11943: Update RefGuide for latlonVectors and haversineMeters functions.
new e5232f6 SOLR-11943: Fix RefGuide for latlonVectors and haversineMeters functions.
new 70f0019 SOLR-11943: Fix RefGuide for latlonVectors and haversineMeters functions.
new 4f0320c SOLR-12738: Incorrect Suggestions in autoscaling framework and refactoring
new 2ffcb87 Add version 7.5.1
new 8fbeedf SOLR-12738: removed unused method
new 1f2b344 Revert "Add version 7.5.1"
new 3a71bf3 Add 7.6.0 version
new a537aa2 SOLR-6387: Remove/revert dated assertFalse in ExtractingRequestHandlerTest Since this problem does not appear anymore in the latest JVMs.
new 623cdf2 SOLR-12759: Disable ExtractingRequestHandlerTest on JDK 11 due to JDK bug with timezone locale and Date.toString
new a1b6db2 SOLR-12762: Fix javadoc for SolrCloudTestCase.clusterShape() method and add a method that validates only against Active slices while testing
new a619038 SOLR-12701: format/style consistency fixes for math expression docs; CSS change to make bold monospace appear properly
new e83e8ee [LUCENE-8343] introduced weight 0 check and positional coefficient scaling + tests
new 17cfa63 [LUCENE-8343] documentation fix
new cef9a22 Merge remote-tracking branch 'upstream/master' into LUCENE-8343
new 2b636e8 [LUCENE-8343] minor documentation fixes
new e0232f1 [LUCENE-8343] weight long overflow fix + test
new 1a83a14 Merge remote-tracking branch 'upstream/master' into LUCENE-8343
new 398074d LUCENE-8343: change suggesters to use Long instead of long weight during indexing, and double instead of long score at suggest time
new d35d206 SOLR-11836: FacetStream works with bucketSizeLimit of -1 which will fetch all the buckets
new 89bc082 SOLR-12763: upgrade notes + some MergePolicy param fixes
new a955140 LUCENE-8459: add SearcherTaxonomyManager constructor taking already opened readers
new d614386 LUCENE-8343: add CHANGES entry
new 2b553f0 SOLR-11836: add all contributors for the patch
new 5b96f89 LUCENE-5143: Fix smoketester, fix RM PGP key check, fix solr DOAP file, add CHANGES entry Remove unused/stale 'copy-to-stage' and '-dist-keys' targets from ant build
new ad7f15d Fix typo in build.xml so PDF javadoc links get converted correctly
new b32dcbb Ref Guide: fix typos; params -> parameters
new 41e972e Fix num[u]eric typo in stream-evaluator-reference.adoc file.
new 6e8c05f SOLR-12361: ref guide changes & CHANGES.txt organization
new 4a5b914 SOLR-12766: Improve backoff for internal retries
new dea3d69 SOLR-12759: assertFalse -> assumeFalse
new 9f37a6b SOLR-12766: Backoff time for internal requests is never more than 2 seconds
new d6641ff Fix Ma[n]datory typo in stream-decorator-reference.adoc file.
new a7a4f68 SOLR-12766: Log retries after the backoff
new 39733cb SOLR-12551: fix Tika version in list of major components in CHANGES.txt
new a02959c LUCENE-8500: Fix release smoke test to always use the downloaded KEYS file
new 910a1c0 SOLR-12028: BadApple and AwaitsFix annotations usage
new b2b597b SOLR-12773: Fix typos widely spread around codebase
new 6fac57d LUCENE-8502: Allow access to delegate in FilterCodecReader
new 4940b36 LUCENE-8504: Update forbiddenapis to 2.6
new ac7969e SOLR-6280: CollapseQParser now throws an error when pointing to a multi-valued field.
new 36eae57 SOLR-12765: Incorrect format of JMX cache stats.
new 44dbfaa LUCENE-8503: Call #getDelegate instead of direct member access during unwrap
new 895bff4 Add missing changes entries for LUCENE-8502 and LUCENE-8503
new ca86de1 SOLR-12771: Improve Autoscaling Policy and Preferences documentation
new 7d0a778 SOLR-12771: add CHANGES entry
new 5abee47 SOLR-12759: detect actual problem and only then "assumeTrue" to bail
new c06a7ab SOLR-12759: fix regexp
new 10060a6 LUCENE-8482: Added feature query in LatLonPoint to boost results by distance
new c696caf LUCENE-8352: Make TokenStreamComponents final
new 4082326 Fix occasional test failure due to a missing trigger config.
new 5981895 LUCENE-8484: Account dropped sub-readers in test
new 264110e SOLR-12784: Fix broken link to stemdict.txt by including it in the Guide directly
new d494f6b LUCENE-8454: Fix incorrect vertex indexing and other computation errors in shape tessellation that would sometimes cause an infinite loop.
new eb0fcec LUCENE-8454: Set test TestLatLonPolygonShapeQueries#testRandomMedium to AwaitFix
new 87cd5b1 Start the splitting after the triggers are in place.
new 52bdcf6 iSOLR-12080: Improve error handling of MoveReplicaCmd. Improve the test stability by avoiding killing overseer.
new c0d2975 LUCENE-8498: Remove LowerCaseTokenizer
new 5e6c99c Reset the latch between re-runs of the same test.
new 0dd7b70 Add toString() to help debugging.
new d7e97fb LUCENE-8454: Fix tessellator to use original polygon vertices.
new 6adeb5b SOLR-12792: extract test data into separate files in autoscaling tests
new 1d604d1 SOLR-12792: extract test data into separate files in autoscaling tests
new dd088fb SOLR-12028: BadApple and AwaitsFix annotations usage
new af2de93 LUCENE-8512: Add disabled test for failure.
new 63fcf2e LUCENE-8512: Remove second test point since no longer needed, and confirm rigorously that first test point is not on an edge.
new 4bcace5 SOLR-9317: ADDREPLICA command should be able to add more than one replica to a collection,shard at a time.
new 60569fb SOLR-11836: Move CHANGES entry to the 7.6 section
new 4ccf0fb LUCENE-8511: MultiFields.getIndexedFields optimize to not call getMergedFieldInfos
new e6e3dc7 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 95cc6f4 SOLR-12776: Setting of TMP in solr.cmd causes invisibility of Solr to JDK tools
new cecf31e update project DOAP files to the latest 7.5.0 release
new baf40d5 Add 7.5.0 back compat test indexes
new 3f2975c SOLR-11522: /autoscaling/suggestions now include rebalance options as well even if there are no violations
new 9bc4b8d SOLR-12759: fix regexp
new e437b2f SOLR-9317: Deduplicate node list before trying to find if all nodes are up. The test is also fixed to not send duplicate node names in the createNodeSet parameter.
new 2bad3c4 LUCENE-8505: IndexWriter#addIndices will now fail if the target index is sorted but the candidate is not.
new 2b4717c SOLR-12028: Reduce test data set for TestLatLonPolygonShapeQueries.testRandomBig
new e16d7d6 SOLR-11522: /autoscaling/suggestions now include rebalance options as well even if there are no violations
new 05f935f Fix javadoc typo in TermInSetQuery.
new 5816766 Fix comment typo in SolrConfig.
new 667b829 SOLR-12805: Store previous term (generation) of replica when start recovery process
new 03c9c04 LUCENE-8493: Stop publishing insecure .sha1 files with releases
new a6d39ba targetNode is not required for move-replica
new c587410 SOLR-12756: Refactor Assign and extract replica placement strategies out of it.
new 2369c89 SOLR-12709: Add TestSimExtremeIndexing for testing simulated large indexing jobs. Several important improvements to the simulator.
new 044bc2a SOLR-12652: Remove SolrMetricManager.overridableRegistryName()
new 9481c1f SOLR-5163: edismax now throws an exception when qf refers to a nonexistent field
new 918b11c For simulated queries count also buffered updates.
new 964cc88 SOLR-12593: remove date parsing from extract contrib * added "ignored_*" to the default configSet * Updated Ref Guide info on Solr Cell to demonstrate usage without using the techproducts configSet
new 3fc58f4 SOLR-11907: Add convexHull and associated geometric Stream Evaluators
new 3ece536 SOLR-11907: Change error message if ConvexHull2D is not provided as the first parameter
new 93e2ae3 SOLR-12774: IndexOutOfBoundsException on logging startupVersions
new 86e0040 SOLR-12792: extract out test data
new fe844c7 LUCENE-8513: Remove MultiFields.getFields SlowCompositeReaderWrapper now works with MultiTerms directly
new 961d565 SOLR-12824: NamedList to implement MapWriter interface
new 4ca885a SOLR-12824: fixed test failure
new 2201b65 SOLR-12709: Several fixes to the simulator and its .system collection auto-creation.
new e687748 SOLR-12080: Disable this test until it's fixed.
new 65105aa SOLR-12648: Autoscaling framework based replica placement is not used unless a policy is specified or non-empty cluster policy exists
new 84683b6 SOLR-12750: Migrate API should lock the collection instead of shard
new eba7bed SOLR-12725: ParseDateFieldUpdateProcessorFactory should reuse ParsePosition.
new abace29 Fix the CHANGES entry - this is applicable only to 8.0 codebase.
new d8e4079 SOLR-12822: /autoscaling/suggestions to include suggestion to add-replica for lost replicas
new 751bf7d SOLR-12828: Add oscillate Stream Evaluator to support sine wave analysis
new 46f753d SOLR-12767: Always include the achieved rf in the response
new 554ac64 SOLR-12524: Marking the test as AwaitsFix
new 05949a3 SOLR-12648: Use the information whether custom preferences were specified in the CloudUtil.usePolicyFramework method instead of comparing directly against default preferences. Comparing against default preferences was wrong because it ignores the case where the user explicitly added the same preferences as the default ones.
new 152fd96 SOLR-12827: Migrate cluster wide defaults syntax in cluster properties to a nested structure
new 452c2da SOLR-12815: Implement maxOps limit for IndexSizeTrigger.
new 793a677 SOLR-12827: Fix blurb in ref guide to say that the key is deprecated instead of saying that it is no longer supported.
new 0f10000 LUCENE-8479: QueryBuilder#analyzeGraphPhrase now throws TooManyClause exception if the number of expanded path reaches the BooleanQuery#maxClause limit.
new a0487b0 SOLR-12811: Add enclosingDisk and associated geometric Stream Evaluators
new 36c6025 LUCENE-8479: Fix precommit
new 5fb384c SOLR-12814: Metrics history causing "HttpParser URI is too large >8192" when many collections This fixes #461
new 14e6eb2 use MapWriter._get()
new ace0db7 SOLR-12835: Document statistics exposed by the Query Result Cache when maxRamMB is configured
new 98b057c LUCENE-8520: Fix test by running query so it count total hits
new eb47099 SOLR-12836: ZkController creates a cloud solr client with no connection or read timeouts.
new e2b8bec SOLR-12782: UninvertingReader avoids FieldInfo creation. Wrapping is now a bit more lightweight: Does not create FieldInfo for fields that can't be uninverted (saves mem) and can avoid wrapping the reader altogether if there's nothing to uninvert. IndexSchema.getUninversionMap refactored to getUninversionMapper and no longer merges FieldInfos.
new 367bdf7 SOLR-12803: Ensure CUSC routes docs to right cores
new 49285e8 Solr CHANGES.txt: forgot leading "*"
new 6a702ee SOLR-12840: Add pairSort Stream Evaluator
new df07a43 SOLR-12749: Update CHANGES.txt
new 1118299 LUCENE-8496: Selective indexing - modify BKDReader/BKDWriter to allow users to select a fewer number of dimensions to be used for creating the index than the total number of dimensions used for field encoding. i.e., dimensions 0 to N may be used to determine how to split the inner nodes, and dimensions N+1 to D are ignored and stored as data dimensions at the leaves.
new dbed8ba SOLR-12739: Autoscaling policy framework is now used as the default strategy to select the nodes on which new replicas or replicas of new collections are created.
new b4d9b25 SOLR-12843: Implement a MultiContentWriter in SolrJ to post multiple files/payload at once
new 184ed88 SOLR-12845: Disable the test until we can add a default policy equivalent to the hard coded legacy assignment rules
new a37a213 SOLR-11812: Remove backward compatibility of old LIR implementation in 8.0
new a52d47a SOLR-12843: precommit errors
new 23e22e6 SOLR-12729: SplitShardCmd should lock the parent shard to prevent parallel splitting requests.
new 50478ea SOLR-11812: fix precommit
new 41e3d07 SOLR-11812: fix precommit
new 8d205ec SOLR-12843: fix precommit
new 3629e76 SOLR-12843: precommit errors
new a66a7f3 SOLR-12739: Fix CloudSolrClientTest.testNonRetryableRequests failures.
new 9f34a7c SOLR-12739: Fix failures in AutoAddReplicasIntegrationTest and its sub-class.
new 940a730 SOLR-12739: Use cluster instead of collection as the key for using legacy assignment.
new 50d1c7b SOLR-12739: Release the policy session as soon as we're done with the computation.
new 095707d SOLR-12739: Remove unused import
new 4cfa876 LUCENE-8496: Fix BKDWriter to use writeField1Dim when numDataDims is set to 1
new 80011d6 SOLR-12620: Remove the Admin UI Cloud -> Graph (Radial) view
new 971a0e3 SOLR-12739: Use legacy assignment in AutoAddReplicasPlanActionTest
new c87778c LUCENE-8526: Add javadocs in CJKBigramFilter explaining the behavior of the StandardTokenizer on Hangul syllables.
new a0bb501 SOLR-12851: Improvements and fixes to let and select Streaming Expressions
new d48f22c SOLR-12851: Update CHANGES.txt
new 42ac07d SOLR-12565: Add SolrJ snippet to 'Using ZooKeeper to manage config' ref-guide page
new 9c8ffab SOLR-12780: Add support for Leaky ReLU and TanH activations in contrib/ltr NeuralNetworkModel class. (Kamuela Lau, Christine Poerschke)
new 6d1b2e2 SOLR-8808: Add null/empty check to SolrClient.deleteByIds
new e14bacf LUCENE-8523: Fix javadocs in JapaneseNumberFilterFactory
new 6c5df58 SOLR-12028: BadApple and AwaitsFix annotations usage
new a5665d8 LUCENE-8522: throw InvalidShapeException when constructing a polygon and all points are coplanar.
new a312c0d Add entry in CHANGES.txt
new d7fd82c LUCENE-8528: we can't have random outputs on input in a test with fixed assertions (test bug).
new 1ccd555 Fix couple of typos.
new 6c0fbe5 SOLR-12862: Add log10 Stream Evaluator and allow the pow Stream Evaluator to accept a vector of exponents
new 73a413c SOLR-12862: Fix TestLang
new 306065f LUCENE-12357: Update ref guide notes
new 9c7b856 SOLR-12806: use autoscaling policies with strict=false to prioritize node allocation
new 8d3810d SOLR-12740: migration docs
new aa0a528 SOLR-12739: Clear all collections in TestCollectionStateWatchers setup so that the collections created by test methods are spread evenly in the cluster.
new f1a30bf SOLR-12792: extract test data into separate files in autoscaling tests
new 761f8aa SOLR-12740: adding a link
new 7fa19d2 SOLR-12876: upon failure report exception message in ShardParamsTest.testGetShardsTolerantAsBool
new 95af8d6 SOLR-12876: remove @BadApple from ShardParamsTest.testGetShardsTolerantAsBool
new 15002eb SOLR-12877: avoid NPE in TestTlogReplica.testRealTimeGet
new d2f7272 SOLR-12877: avoid NPE in TestUtilizeNode.getReplicaList
new 635d1ea SOLR-12740: fixed doc asciidoc errors
new 11a1b8c LUCENE-6572: Remove dependency on analyzer-common from highlighing
new fc88649 SOLR-12423: Upgrade to Tika 1.19.1 when available. Fixes #468
new 5202a71 Java 9+ GC Logging filesize parameter should be 20M instead of 20000
new 4b2136e SOLR-12874: Java 9+ GC Logging filesize parameter should use a unit (merge branch 'java9plus_gc_logging_filesize' of https://github.com/tpunder/lucene-solr); this closes #470
new e6f6f35 SOLR-12856: Small improvements to SolrJ javadocs
new 167c65a LUCENE-8533: Fix Javadocs of DataInput#readVInt(): Negative numbers are supported, but should be avoided.
new 5a4fd86 LUCENE-8535: Drop out of the box Block-Join highlight support
new a3fc31e Remove unnecessary XML exclusions as Jetty handles these by default (janhoy)
new 947f826 LUCENE-8507: TopFieldCollector can now update the minimum competitive score if the primary sort is by relevancy and the total hit count is not required.
new ed8a395 LUCENE-8521: Change LatLonShape encoding to use selective indexing
new fd91648 LUCENE-7875: Moved MultiFields static methods to MultiTerms, FieldInfos and MultiBits. MultiBits is now public and has getLiveDocs.
new 1a8188d SOLR-10981: Support for stream.url or stream.file pointing to gzipped data
new e1da5f9 LUCENE-8531: QueryBuilder#analyzeGraphPhrase now creates one phrase query per finite strings in the graph if the slop is greater than 0. Span queries cannot be used in this case because they don't handle slop the same way than phrase queries.
new a7c9c9d SOLR-12879 - MinHash query parser
new 5de6332 SOLR-12892: MapWriter to use CharSequence instead of String
new 8c70811 SOLR-12729: Unlock the shard on error.
new c31a95d SOLR-12846: Added support for "host" variable in autoscaling policy rules
new c9776d8 Three minor variables.adoc edits.
new fcaea07 SOLR-12829: Add plist (parallel list) Streaming Expression
new d799fd5 SOLR-5004: Allow a shard to be split into 'n' sub-shards using the collections API
new 576d28f SOLR-11522: Moved the _get methods to a separate interafce and keep MapWriter clean
new 7512cd9 SOLR-11812: Remove LIROnShardRestartTest since the transition from old lir to new lir is no longer supported
new 9df96d2 SOLR-12879 - added missing attribution in CHANGES.txt
new 2e757f6 SOLR-12879 - registered MinHashQParserPlugin to QParserPlugin as min_hash
new 3e89b7a SOLR-12754: New hl.weightMatches for UnifiedHighlighter WEIGHT_MATCHES (defaults to true in master/8)
new e083b15 Add log.warn when a replica become leader after timeout
new bd714ca LUCENE-8538: Add a Simple WKT Shape Parser for creating Lucene Geometries (Polygon, Line, Rectangle, points, and multi-variants) from WKT format.
new cebf703 Fix typo in stream-decorator-reference.adoc file.
new 7fc91de SOLR-12905: MultiSolrCloudTestCase now clears static clusterId2cluster in @AfterClass
new c277674 SOLR-12873: Replace few remaining occurrences of LUCENE_CURRENT with LATEST for luceneMatchVersion.
new ab14cc9 SOLR-9425: fix NullPointerException in TestSolrConfigHandlerConcurrent
new e62fe45 SOLR-12772: Correct dotProduct parameters+syntax documentation
new b72f05d SOLR-9317: cleanup a couple of typos; add some description to addreplica examples
new 16ee847 SOLR-12827: remove monospace in headings; correct formatting for heading level indicator; remove redundant "Example #" in the example titles
new 71988c7 SOLR-12793: Move TestCloudJSONFacetJoinDomain amd TestCloudJSONFacetSKG to the facet test package
new 3e87499 Tweak test-help example for running tests within a package
new 26e1498 SOLR-12879 - added missing test for min_hash qp to QueryEqualityTest
new 7952cec SOLR-12913: Streaming Expressions / Math Expressions docs for 7.6 release
new 93ccdce SOLR-5004: put param names and values in monospace
new 8d10939 SOLR-12423: fix Tika version in CHANGES
new f33be7a SOLR-12868: Request forwarding for v2 API is broken
new 6f291d4 LUCENE-8524: Add the Hangul Letter Araea (interpunct) as a separator in Nori's tokenizer. This change also removes empty terms and trim surface form in Nori's Korean dictionary.
new 5c567d4 Added an arabic snowball stemmer and test dataset
new 6c41945 SOLR-7557: Fix parsing of child documents using queryAndStreamResponse
new 4fa99c2 LUCENE-8462: Revert ant-patch-snowball modifications. This modifications only worked with the latest version of snowball and were specifically applied to handle the new Arabic stemmer. This change reverts these modifications since they are not compatible with the other stemmer which are created from revision 502.
new 4821b30 SOLR-12913: RefGuide revisions
new 0c8675d SOLR-12913: RefGuide formatting
new a298802 SOLR-12868: test was making wrong assumption
new 1abc38b SOLR-12828: Update CHANGES.txt
new 7a63e13 SOLR-11907: Update CHANGES.txt
new f8ffc1a SOLR-12811: Update CHANGES.txt
new 416cc16 SOLR-12840: Update CHANGES.txt
new 5fc4d51 SOLR-12862: Update CHANGES.txt
new d362439 SOLR-12861: Add Solr factory for new ByteBuffersDirectory
new c7c7b00 SOLR-12861: In the upgrade note, specify the Solr version in which RAMDirectory will be removed.
new e618e83 SOLR-12935: Suppress SSL for StreamExpressionTest and StreamDecoratorTest
new ac19250 SOLR-12936: Allow percentiles Stream Evaluator to accept an array of percentiles to calculate
new 5aa8ad5 SOLR-12875: AIOOBE fix when unique()/uniqueBlock() is used with DVHASH method in json.facet
new 856e28d SOLR-11572: Add recip Stream Evaluator to support reciprocal transformations
new 914c431 SOLR-12913: Add recip and expand percentile docs
new 3ed6437 SOLR-12942: Add an option in IndexSizeTrigger to select the split shard method.
new 05f72a77 SOLR-12946: tighten up request/expectations in test
new cf445ba SOLR-12882: Eliminate excessive lambda allocation in json facet FacetFieldProcessorByHashDV.collectValFirstPhase
new 23595e5 Supress an IDE warning with an annotation, and verify my commit karma
new 1e0e8d4 SOLR-7804: remove problematic assertions on lossy stats.field values that aren't fundemental to the purpose of the test anyway
new 07b93a9 LUCENE-8540: Better handling of min/max values for Geo3d encoding
new 6ae9aa2 LUCENE-8534: Fix incorrect computation for triangles intersecting polygon edges in shape tessellation
new f7720aa LUCENE-8549: Polygon tessellator throws an error if some parts of the shape could not be processed
new ae9185f LUCENE-8550: Fix filtering of coplanar points when creating linked list on polygon tesselator
new bbb9f72 LUCENE-8550: remove double entry for bug fixes in CHANGES.txt
new 2b8f577 Minor LatLonShape cleanup
new 0cbefe8 LUCENE-8554: Add new LatLonShapeLineQuery that queries indexed LatLonShape fields by arbitrary lines
new 31d7dfe LUCENE-8555: Add dateline crossing support to LatLonShapeBoundingBoxQuery
new c5ff4a4 SOLR-12954: fix facet.pivot refinement bugs when using facet.sort=index and facet.mincount>1
new f669a1f SOLR-12555: Use `expectThrows` for expected exceptions
new eb359ca SOLR-12023: Autoscaling policy engine shuffles replicas needlessly
new 45b772f SOLR-12938 - Cluster status now returns results for aliases instead of throwing an exception
new 1e3cc48 SOLR-12746: Simplify the Ref Guide HTML structure and use semantic HTML tags where possible. Adds new template files for Asciidoctor HTML conversion.
new 01808ee SOLR-12243: Edismax missing phrase queries when phrases contain multiterm synonyms
new be65b95 SOLR-12699: Make contrib/ltr LTRScoringModel immutable and cache its hashCode. (Stanislav Livotov, Edward Ribeiro, Christine Poerschke)
new 13a8356 SOLR-12313: Make the test finish quicker by lower down intervals
new 08fcce4 SOLR-11997: Suggestions API/UI should show an entry where a violation could not be resolved
new 2d95b74 SOLR-12947: Add SolrJ helper for making JSON DSL requests
new c07df19 SOLR-12956: Add Javadoc @since tag to Analyzer component classes
new 0ddbc4b SOLR-12966: Add Javadoc @since tag to URP classes
new 3d94213 SOLR-12795: Introduce 'rows' and 'offset' parameter in FacetStream
new b230543 SOLR-12795: Fix precommit
new d0cd424 LUCENE-8557: LeafReader.getFieldInfos should always return the same instance MemoryIndex: compute/cache up-front Solr Collapse/Expand with top_fc: compute/cache up-front Json Facets numerics / hash DV: use the cached fieldInfos on SolrIndexSearcher SolrIndexSearcher: move the cached FieldInfos to SlowCompositeReaderWrapper
new 6f6a880 SOLR-12023: correcting wrong git merge
new 9952af0 LUCENE-8559: Fix bug where polygon edges were skipped when checking for intersections
new 419d42b SOLR-12600: Fix parameter names in Solr JSON documentation
new 50cf1cc SOLR-12600: Add missing name in CHANGES Missed it on the last commit
new 936ecf1 Remove hyperlink to - now spammy - heliosearch domain
new 80efc23 SOLR-12971: Add pivot Stream Evaluator to pivot facet co-occurrence counts into a matrix
new 259925d SOLR-12795: Require bucketSorts
new e1bdb9a SOLR-12971: Update CHANGES.txt
new bc88d78 SOLR-12795: Update CHANGES.txt
new 7bde5e2 SOLR-11572: Update CHANGES.txt
new a197904 SOLR-12936: Update CHANGES.txt
new f2cb936 SOLR-12829: Update CHANGES.txt
new ff1df8a LUCENE-8558: Replace O(n) lookup with O(1) lookup in PerFieldMergeState#FilterFieldInfos
new 531b166 SOLR-12913: Add new facet expression and pivot docs
new 9594ee3 SOLR-12913: grammer fix
new 4794a16 LUCENE-8558: add changes entry
new 53482e5 SOLR-12938 - fix test case for handling of bogus collection names that was failing when HttpClusterStateProvider is used instead of ZkClusterStateProvider
new 2d0e565 SOLR-12975: Add ltrim and rtrim Stream Evaluators
new 65dc312 SOLR-12975: Update CHANGES.txt
new 1b084db SOLR-12947: Add MapWriter compatibility to JsonQueryRequest
new 243a8a6 SOLR-12964: Use DocValuesIterator.advanceExact() instead of the advance()/docID() pattern
new 01397c1 SOLR-12913: Add ltrim and rtrim to the Math Expressions User Guide
new 73005d4 Ref Guide: fix pages missing header license info
new dc6019c fix LatLonShapeBoundingBoxQuery to not round min Y above max Y value
new 780305c SOLR-12913: Fix typo in User Guide
new fbb9872 SOLR-12880: Show the FacetProcessor class name instead of the FacetRequest in the JSON Facets debug-trace output
new 74e3ff5 LUCENE-8556: Use latitude and longitude instead of encoding values to check if triangle is ear when using morton optimisation
new 77a4bfa SOLR-12962: Added a new 'uninvertible' option for fields and fieldtypes. This defaults to 'true' for backcompat allowing a FieldCache to be built for indexed fields as needed, but users are encouraged to set this to false (using docValues as needed) to reduce the risk of large fluxuations in heap size due to unexpected attempts to sort/facet/function on non-docValue fields.
new 4410ef9 SOLR-12947: Misc JsonQueryRequest code cleanup
new 0330372 SOLR-12759: fix regexp (case insensitive)
new 6d9c714 Add 7.7.0 version
new efd3f17 LUCENE-8537: ant test command fails under lucene/tools
new 42ee966 fix merge relict
new 397b88a SOLR-12313: No need to wait for in-sync with leader in RecoveryAfterSoftCommitTest since we only care about recovery
new 4e2481b LUCENE-8560: TestByteBuffersDirectory.testSeekPastEOF() failures with ByteArrayIndexInput. ByteArrayIndexInput removed entirely, without a replacement.
new 52998fa SOLR-12965: Add facet support to JsonQueryRequest
new 605c3f6 SOLR-12977: Autoscaling tries to fetch metrics from dead nodes
new e6e6ad2 SOLR-12977: Autoscaling tries to fetch metrics from dead nodes
new cd1e829 SOLR-12978: In autoscaling NPE thrown for nodes where value is absent
new f357c06 SOLR-12969: Inconsistency with leader when PeerSync return ALREADY_IN_SYNC
new e81dd4e SOLR-12977: fixed bug
new 8791a38 SOLR-12927: Add upgrade notes for Solr 7.6
new 92c8326 SOLR-12927: copy edits (i.e., e.g., capitalized titles, etc.)
new c80726d SOLR-12913: small grammatical fixes
new 95d01c6 SOLR-12927: fix ByteBuffersDirectoryFactory name
new 763e642 SOLR-12881: Remove unneeded import statements
new df5540a SOLR-12497: Add documentation for Hadoop credential provider-based keystore/truststore
new 116cc28 LUCENE-8026: ExitableDirectoryReader does not instrument points
new 5733472 Remove extra colons.
new 3302ed2 LUCENE-8470: Remove legacy doc values APIs from lucene/core.
new 5aa6782 LUCENE-8508: IndexWriter can set the created version major.
new b4449c7 LUCENE-8464: ConstantScoreScorer now implements setMinCompetitveScore in order to early terminate the iterator if the minimum score is greater than the constant score.
new cd61a92 LUCENE-8463: TopFieldCollector can now early-terminates queries when sorting by SortField.DOC.
new db95425 LUCENE-8552: Optimize getMergedFieldInfos for zero or one segment
new dc2c778 Fix legacy.TestNumericRangeQuery to count the number of hits accurately
new d17c6d8 SOLR-12981: Introduce SolrJ type for JSON facet response parsing
new a0788a7 SOLR-12997: Fix broken link on admin Stream panel
new 759af01 LUCENE-8464: Fix legacy.TestMultiValuedNumericRangeQuery to count the number of hits accurately
new 6548644 LUCENE-8497: Replace MultiTermAwareComponent with normalize() method
new c2bd3ae LUCENE-8497: Fix reference to MultiTermAwareComponenent in Solr reference guide
new 7abb25e SOLR-12972: deprecate unused SolrIndexConfig.luceneVersion
new eb80104 SOLR-12972: remove deprecated, unused SolrIndexConfig.luceneVersion
new 4efaeca SOLR-12746: Fix formatting for callout list numbers and preamble sections
new 25bca6f SOLR-12992: When using binary format, ExportWriter to directly copy BytesRef instead of creating new String
new bd3ce91 LUCENE-8568: TestMockDirectoryWrapper/ RAMInputStream NPE.
new 05167ed SOLR-12986: HttpPartitionTest reliably failing seed
new ea304a3 Remove excess <metrics> element in metrics-reporting.adoc file.
new 492c344 SOLR-13006: ZkNodeProps to be able to load from both javabin and JSON
new fd96bc5 LUCENE-8216: Added a new BM25FQuery in sandbox to blend statistics across several fields using the BM25F formula
new 08dd681 LUCENE-8216: improve error message when field weight is invalid
new 5f8855e LUCENE-8571: Don't block on FrozenBufferedUpdates#apply during IW#processEvents
new 56cb42d LUCENE-8569: Never count soft-deletes if reader has no hard-deletes
new 67cdd21 SOLR-9856: Update the Ref Guide to no longer list this issue as unresolved.
new f7fa250 [TEST] Prevent merges in simple tests that compare doc stats from IW
new 2459072 SOLR-12775: Add deprecated versions of LowerCaseTokenizer and LowerCaseTokenizerFactory
new 2da72ad LUCENE-8570: Fix possible NPE in the attribute reflection of the Nori's PartOfSpeechAttributeImpl
new d7b878e SOLR-12546: Let csv response writer to handle docValues fields by default.
new a346ba0 SOLR-5211: Always populate _root_ (if defined). And, small refactor: Clarified how _version_ is transferred from root to children.
new dc134be SOLR-5211: ignore temporarily pending moshe fixing
new 68c0774 SOLR-12740: revise migration docs for clarity and typos
new 72ca448 LUCENE-8562: Speed up merging segments of points with data dimensions by only sorting on the indexed dimensions
new 5490790 LUCENE-8517: do not wrap FixedShingleFilter with conditional in TestRandomChains
new 34ed015 fixing javadoc; added docs for parameters of new method
new 6728f0c update comment after limiting number of debug tokens
new 1534bbe SOLR-5211: fix test
new c2cac88 SOLR-12984: The search Streaming Expression should properly support and push down paging when using the /select handler
new 2715beb SOLR-12497: fix typo
new ecce083 LUCENE-8573: Use FutureArrays#mismatch in BKDWriter
new 2611c22 SOLR-12398: retroactively add CHANGES.txt back-compat break for 7.5
new 81c092d LUCENE-8529: TopSuggestDocsCollector will now use the completion key to tiebreak completion suggestions with identical scores.
new 75b1831 SOLR-12801: Make massive improvements to the tests.
new c074b97 LUCENE-8579: Don't run bad apples when building a release.
new c2ab047 LUCENE-8575: Improve toString() in SegmentInfo
new cf016f8 LUCENE-8563: Remove k1+1 constant factor from BM25 formula numerator.
new 0491623 LUCENE-7875: CHANGES.txt: moved to API changes
new 5c4ab18 SOLR-13023: Ref Guide: Add section to blob store docs on how to delete blobs
new 5dc988f SOLR-12839: JSON 'terms' Faceting now supports a 'prelim_sort' option to use when initially selecting the top ranking buckets, prior to the final 'sort' option used after refinement.
new a01d0d9 SOLR-13030: Close MetricsHistoryHandler inline.
new d8f482f SOLR-13030: Update executor usage to work correctly with Java 11 and update Mockito & HttpComponents to work with Java 11 and fix get remote info retry to work across jvms better.
new a3ec5b5 SOLR-12801: Wait for executor to finish shutdown.
new 7f88bfa SOLR-12801: Wait for collections properly.
new 33c40a8 SOLR-13027: Change retries to work across JVM impls properly by looking for an IOException.
new 9b0b903 SOLR-12801: Fix thread leak in test.
new 755044b SOLR-12801: Wait for collection creation in test.
new cbe9f82 SOLR-12801: Don't possibly block forever in this test.
new b5a9cca SOLR-12801: Raise THREAD_POOL_MAX_IDLE_TIME_MS.
new b294d84 SOLR-12801: Don't possibly block forever in this test in another spot.
new e5281ef SOLR-12801: Don't possibly block forever in this test in remaining spots.
new 6e4c9b3 SOLR-12555: Use `expectThrows` for expected exceptions
new 16241f4 LUCENE-8546: Fix ant beast to fail and succeed based on whether beasting actually fails or succeeds.
new c951578 SOLR-6117: Unify ReplicationHandler error handling
new cf4d749 SOLR-12801 Revert breaking commit a3ec5b5fdf and improve test to be more complete. Also, add comments to make it easier for others to understand TimeRoutedAliasUpdateProcessorTest
new b6b9f95 SOLR-12801 fix cut/paste oops in comment
new 643ffc6 LUCENE-8548: The KoreanTokenizer no longer splits unknown words on combining diacritics and detects script boundaries more accurately with Character#UnicodeScript#of.
new 58a7a8a LUCENE-8374 part 1/4: Reduce reads for sparse DocValues
new 7ad0276 LUCENE-8374 part 2/4: Reduce reads for sparse DocValues
new 7949b98 LUCENE-8374 part 3/4: Reduce reads for sparse DocValues
new e356d79 LUCENE-8374 part 4/4: Reduce reads for sparse DocValues
new 1408f52 SOLR-12801: Disable TimeRoutedAliasUpdateProcessorTest because the feature leaks threads.
new e3cbdd0 SOLR-13032: Add @AwaitsFix annotation to test.
new e14432e SOLR-12801: Wait for thread on close and add AwaitsFix annotation - most of these sim tests can fail to elect shard leaders.
new 59919b4 SOLR-13036 Fix retry logic in JettySolrRunner
new 6c11161 Pre-commit fixes for LUCENE-8374 (JavaDoc + arguments)
new f5867a1 LUCENE-8564: Add GraphTokenFilter
new 75a053d LUCENE-8509: WordDelimiterGraphFilter no longer adjusts offsets by default
new c78429a LUCENE-8586: Fix infinite loop in Intervals.or()
new f7faae0 SOLR-13019: Fix typo in MailEntityProcessor
new f637c50 fix typo
new ca4555e close DirectoryReader in test
new 868e005 SOLR-13032: harden MaxSizeAutoCommitTest to eliminate race conditions and eliminate use of arbitrary sleep
new a5fb6f8 Add 'prelim_sort' helper to SolrJ's TermsFacetMap
new ad373ff Ref Guide: typo in "parameter"
new c81822e SOLR-12422: Add section on performance issues with Solr Cell; Overhaul and re-organize entire page
new b0e6a92 LUCENE-8590: Optimize DocValues update datastructures
new 38cfd0e SOLR-13040: Add AwaitsFix annotation to TestSQLHandler and improve exception information related to that test.
new b4e1fe4 LUCENE-8593: Specialize single value numeric DV updates
new b9a966e SOLR-12833: Add configurable timeout to VersionBucket lock.
new 46d7994 SOLR-13028: @AwaitsFix AutoAddReplicasPlanActionTest#testSimple.
new 2e586a7 LUCENE-8539: fix some typos and improve style in TestStopFilter
new aaa64d7 LUCENE-8594: DV update are broken for updates on new field
new f0db05b LUCENE-8595: Fix interleaved DV update and reset
new b24af10 LUCENE-8591: add LegacyBM25Similarity#getDiscountOverlaps
new 17fca05 SOLR-13046: Suppress SSL for StreamingTest
new 84d5015 Add the ability to set the number of hits to track accurately
new da7919f Revert "Add the ability to set the number of hits to track accurately"
new 9f29ed0 LUCENE-8592: Fix index sorting corruption due to numeric overflow
new df84a3c LUCENE-8592: switch the corrupted sorted index to a 7.6 version (instead of 7x).
new f690302 SOLR-12727: Upgrade ZooKeeper dependency to 3.4.13
new 54ca26a SOLR-12727: CHANGES.txt, updated ZooKeeper dependency
new e25d685 SOLR-13037: Add @AwaitsFix annotation to TestSimGenericDistributedQueue.
new b94911b SOLR-12801: don't do single index check here on windows.
new 1184fbe SOLR-12923: Harden AutoScalingHandlerTest.
new 65bfb16 SOLR-12801: harden CollectionsAPISolrJTest
new 906e32a SOLR-12801: harden CollectionsAPIDistributedZkTest
new eac3f58 SOLR-12801: wait 60 seconds instead of 30 for cores to close
new 40432cd SOLR-12801: tweak shard count specificiation
new a9a5cdc SOLR-12801: raise jetty idle socket timeout
new 3f1b75a SOLR-12801: harden MultiThreadedOCPTest
new 0aef561 SOLR-12923: Harden TestSimNodeLostTrigger#testTrigger.
new 3eb2612 SOLR-12988: Disable SSL on Java 11/12 for now.
new 4133ce4 SOLR-12923: Harden TestSimTriggerIntegration.testNodeMarkersRegistration.
new f6063a1 SOLR-12801: boost wait to try and harden
new 0824f7b SOLR-12801: use waitForActiveCollection call
new 5d52980 SOLR-12801: harden DocValuesNotIndexedTest
new 1d5ae98 SOLR-12801: Raise timeout in CollectionsAPIAsyncDistributedZkTest.
new 665517d SOLR-12801: Harden CollectionsAPISolrJTest#testCreateCollWithDefaultClusterPropertiesOldFormat.
new 6f8d598 SOLR-12801: Harden CollectionsAPISolrJTest#testCreateCollWithDefaultClusterPropertiesNewFormat.
new f47976a SOLR-12801: Try to harden SolrRrdBackendFactoryTest.
new 5405b2f SOLR-12801: Try to harden TestReplicatinHandler#doTestIndexFetchOnMasterRestart.
new 18356de SOLR-12923: Harden TestSimTriggerIntegration.
new 1305501 LUCENE-8597: Add IntervalIterator.gaps() and Intervals.maxgaps()
new 56b9591 SOLR-12801: Try to harden closing of zk db in TestConfigSetsAPIZkFailure.
new a165761 SOLR-12923: Harden TestSimTriggerIntegration.
new bf0e9b3 SOLR-12801: Relax specific test permissions to help harden tests.
new 202dad8 SOLR-12923: Harden TestSimLargeCluster.
new 0650f99 LUCENE-8598: Improve field updates packed values
new b6cbb84 SOLR-13014: URI Too Long with large streaming expressions in SolrJ
new d96475a SOLR-12801: Fix TestSolrCloudWithKerberosAlt.
new fdd9b55 LUCENE-8598: Only take values into account that come from a buffer that has a value
new ef61b54 LUCENE-8599: Use sparse bitset to store docs in SingleValueDocValuesFieldUpdates
new af6e15e SOLR-13053: NodeAddedTrigger and NodeLostTrigger do not reserve added/removed time populated by restoreState
new f89f109 SOLR-13045: Harden TestSimPolicyCloud
new a2199c7 SOLR-13050: add workaround for issue to SystemLogListenerTest
new c651cbf SOLR-12885: BinaryResponseWriter (javabin format) should directly copy from BytesRef to output
new d26c237 Remove BadApple for TestSimTriggerIntegration.testListeners to get log failure
new 40502b9 SOLR-13028: Remove AwaitsFix for AutoAddReplicasPlanActionTest.testSimple to get log failure
new 7605427 SOLR-12801: Harden BasicDistributedZk2Test.
new 3205491 SOLR-12923: Harden TestSimTriggerIntegration.
new 496c627 SOLR-12801: Raise this test socket timeout to 30 seconds.
new ab891fa SOLR-12801: Harden TestCloudRecovery.
new 05d728f SOLR-12801: Add @AwaitsFix to TestHierarchicalDocBuilder#testThreeLevelHierarchy.
new da62c73 LUCENE-8587: Change GeoPoint serialization to make serialization/unserialization non-lossy
new 870bb11 Revert "Pre-commit fixes for LUCENE-8374 (JavaDoc + arguments)". LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
new 3158d0c Revert "LUCENE-8374 part 4/4: Reduce reads for sparse DocValues". LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
new 6c5d87a Revert "LUCENE-8374 part 3/4: Reduce reads for sparse DocValues". LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
new 1da6d39 Revert "LUCENE-8374 part 2/4: Reduce reads for sparse DocValues". LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
new 8a20705 Revert "LUCENE-8374 part 1/4: Reduce reads for sparse DocValues". LUCENE-8374 was committed without consensus and is expected to be superseded by LUCENE-8585.
new 874937a Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new 2edf5ad LUCENE-8587: Fix the equals method of GeoComplexPolygon
new a25ddcd SOLR-12801: Harden InfixSuggestersTest#testShutdownDuringBuild.
new eb1735e SOLR-12923: Harden TestSimLargeCluster.
new b9278d7 SOLR-12923: Harden TestSimTriggerIntegration.
new 19d968d SOLR-12801: Harden OverseerTaskQueueTest and DistributedQueueTest.
new 274a6eb SOLR-12801: Try to harden CdcrBootstrapTest.
new 3147c13 SOLR-13054: rewrite TriggerSetPropertiesIntegrationTest
new d08e2d4 LUCENE-8602: Share TermsEnum if possible while applying DV updates
new 6587f64 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new de65b45 change NodeLostTrigger's initial run() log from INFO to DEBUG
new c852418 SOLR-12801: Harden TestSimLargeCluster.
new ade7546 Merge remote-tracking branch 'refs/remotes/origin/master'
new 61e4486 LUCENE-8599: Add hasNoValue bitset to ramBytesUsed calculation
new a7859ff SOLR-13058 Fix synchronized block
new ec1bd0d SOLR-13060: set suite timeout on non-terminating HDFS Nightly tests to one hour
new bcdc6da SOLR-13040: Fix TestSQLHandler, remove delete core calls.
new 5affe74 SOLR-13025: SchemaSimilarityFactory fallback to LegacyBM25Similarity for luceneMatchVersion < 8.0
new 280f679 SOLR-7896: Add a login page to Admin UI, with initial support for Basic Auth
new ef2f0cd SOLR-12791: Add Metrics reporting for AuthenticationPlugin
new adf73ff test
new 21dc237 Revert "test"
new 55993ec Fix test failure when floorSegmentMB > maxMergedSegmentMB.
new ce9a801 LUCENE-8605: Separate bounding box spatial logic from query logic on LatLonShapeBoundingBoxQuery
new 7e4555a SOLR-13057: Allow search, facet and timeseries Streaming Expressions to accept a comma delimited list of collections
new 1e68726 SOLR-12801: Suppress SSL and older codecs
new 9728dbc SOLR-12791, SOLR-13067: Fix test failure for BasicAuthIntegrationTest Make PkiAuthenticationIntegrationTest beast-able
new 7de72c9 SOLR-13066: A failure while reloading a SolrCore can result in the SolrCore not being closed.
new 44b51cd SOLR-13067: Harden BasicAuthIntegrationTest.
new 42f1373 SOLR-12801: Harden SimSolrCloudTests.
new fa025e1 LUCENE-8607: MatchAllDocsQuery can skip counting hits
new 81dbad5 SOLR-12799: Allow Authentication Plugins to intercept internode requests on a per-request basis Add 'forwardCredentials' parameter to BasicAuth which will then skip using PKI on sub requests
new d7ad2f4 SOLR-13037: Harden TestSimGenericDistributedQueue
new 4272c63 LUCENE-8608: Extract utility class to iterate over terms docs
new 46516b7 SOLR-13068: Update many cloud/autoscaling tests to use TimeSource.NANO_TIME (instead of CURRENT_TIME) for comparisons
new f844461 SOLR-13072: disable flawed test of flawed functionality
new 15b3629 SOLR-12727: Fix tests to work with 'interesting' entries in the hosts file like 'fe80::1%lo0 localhost'
new df07fb3 SOLR-13043: cleanup suspicious ExecutorService lifecycles in MiniSolrCloudCluster
new d3ee925 Add 7.6.0 back compat test indexes
new 774e9ae Merge remote-tracking branch 'refs/remotes/origin/master'
new 04e0578 SOLR-7896: Followup fix to non-working core dropdown
new 62edbf2 SOLR-11296: Spellcheck parameters not working in new UI
new bb2405a SOLR-11296: Spellcheck parameters not working in new UI
new f8fcdbb2 Revert "SOLR-11296: Spellcheck parameters not working in new UI" due to wrong commit message
new bfd28a8 SOLR-10975: New Admin UI Query does not URL-encode the query produced in the URL box
new 3ca7e65 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/lucene-solr
new dd910d1 Indicate collection in `clusterShape` log messages
new 655e9ec Fix active replica count reporting in SimClusterStateProvider
new 1d601ed SOLR-13065: Harden TestSimExecutePlanAction
new eb4fda6 update project DOAP files to the latest 7.6.0 release
new e974311 LUCENE-8609: Allow getting consistent docstats from IndexWriter
new 5c5c42c LUCENE-8609: Remove deprecated IW#numDocs() and IW#maxDoc() methdos
new e916f1f LUCENE-8611: Update randomizedtesting to 2.7.2, JUnit to 4.12, add hamcrest-core dependency.
new a62b594 SOLR-13060: Annotate never-terminating HDFS Nightly tests with AwaitsFix
new 53b05c5 LUCENE-8603 Fix the inversion of right ids for additional nouns in the Korean user dictionary
new dae3e30 LUCENE-8597: TestIntervals.assertGaps() needs to take docBase into account
new f80e8e1 Merge jira/http2 branch to master
new 5e305e2 SOLR-13075: Add @AwaitsFix annotation to SaslZkACLProviderTest.
new 6f08eee Fix compilation.
new 785d022 Remove duplicate package info.
new f547938 SOLR-13076: TimeOut breaks the simulation framework.
new 3be5b59 SOLR-12727: Added Dat to the credits, partly as a test of whether infra has fixed a commit attribution error
new d185ba9 LUCENE-8581: Change LatLonShape encoding to use 4 bytes Per Dimension
new dcd4a28 LUCENE-8600: Use a faster sort in DocValuesFieldUpdates.
new 73299f0 SOLR-13079: refactor and harden common 'suspend-trigger' patern in autoscaling test setup
new f28c5be LUCENE-8604: TestRuleLimitSysouts now has an optional "hard limit" of bytes that can be written to stderr and stdout (anything beyond the hard limit is ignored). The default hard limit is 2 GB of logs per test class.
new 71f024a SOLR-13074: clean up static variables properly, avoiding NPEs.
new 1f0e875 SOLR-13072: Management of markers for nodeLost / nodeAdded events is broken.
new 86bc028 LUCENE-8611: Fix Maven test compilation by making lucene-test-framework's dependencies transitive for all modules that depend on it, by not writing out the <dependencyManagement>/<exclusions> section for it in the grandparent POM.
new 846dfbe SOLR-13072: Fix an api change.
new 272178e SOLR-13045: Allow SimDistribStateManager to create top-level data nodes
new 207b3f4 SOLR-13045: Sim node versioning should start at 0
new 1d0a086 SOLR-13080: TermsQParserPlugin automaton method should (must?) sort input
new 106d300 SOLR-12535: index time boosts in JSON are no longer accepted
new d018cd1 SOLR-13088: Add zplot Stream Evaluator to plot math expressions in Apache Zeppelin
new 24ae0d1 SOLR-12028: Catching up with annotations after recent Solr test work
new 45c50a0 LUCENE-8624: int overflow in ByteBuffersDataOutput.size().
new c9c3ef0 LUCENE-8625: int overflow in ByteBuffersDataInput.sliceBufferList
new 345a655 SOLR-12973: Admin UI Nodes view support for replica* replica names. (Daniel Collins, Christine Poerschke, janhoy)
new 6a2de77 SOLR-13096: rename TestRankQueryPlugin to RankQueryTestPlugin
new 752989f SOLR-13086 improve error message in DocumentObjectBinder
new 2532a5d LUCENE-8612: Add Intervals.extend()
new 5016959 SOLR-13082: A trigger that creates trigger events more frequently than the cool down period can starve other triggers.
new 7c70365 LUCENE-8627: Fix SearchAfter#testQueries to always count the number of hits accurately.
new 619b38a SOLR-12514: Rule-base Authorization plugin skips authorization if querying node does not have collection replica
new 302184d SOLR-12514: Rule-base Authorization plugin skips authorization if querying node does not have collection replica
new b9457b7 SOLR-13050: Fix another test that could accidentally kill the .system leader node. Improve fallback in SystemLogListener when target collection is not present.
new c34f29a SOLR-13090: Add sysprop override for maxBooleanClauses
new a1c6e64 SOLR-11853: Solr installer fails on SuSE linux
new e5fda5d SOLR-13050: Fix the test so that .system events are collected again.
new dbcb245 SOLR-13050: Add a note to the ref guide.
new 0a7a478 SOLR-12514: Properly close a SolrClient to fix the test teardown.
new 6342ec6 SOLR-12633: remove anonChildDocs update parameter used in nested docs in JSON.
new 00f8f3a SOLR-11774: langid.map.individual now works together with langid.map.keepOrig
new 9488c8f SOLR-12237: Fix incorrect SOLR_SSL_KEYSTORE_TYPE variable in solr start script
new 63a6c25 Update copyright year(s) in lucene/NOTICE.txt and solr/NOTICE.txt files.
new ec43d10 SOLR-13050: make italicized note into a real NOTE block
new 63dfba4 LUCENE-8601: attributes added to IndexableFieldType during indexing will now be preserved in the index and accessible at search time via FieldInfo attributes
new 663fa0e SOLR-12514: Adding a positive testcase also
new 669ca8f SOLR-12514: Adding a positive testcase also
new 73797f6 SOLR-13090: Add missing CHANGES.txt entry
new 000d0c1 SOLR-12514: FIxed the test and another bug
new ca23040 SOLR-12365: Renamed class Config to XmlConfigFile
new ff19a3a SOLR-12365: Renamed class Config to XmlConfigFile
new 84264c7 SOLR-12365: moved parseLuceneVersionString to SolrConfig class
new 46592e9 SOLR-12365: Fix compilation failure in prometheus-exporter
new 2bd6f24 SOLR-11126: New Node-level health check handler at /admin/info/healthcheck and /node/health paths that checks if the node is live, connected to zookeeper and not shutdown
new 0b6ea3f SOLR-7896: Avoid browser basicAuth dialogue when blockUnknown=false. Always show Dashboard menu. Clarify refGuide
new 04f48db Move to version 9.0.0
new 906f94a Remove unnecessary back compatibility
new 7d34bfd LUCENE-8629: New interval functions: before, after, within, overlapping
new e015afa LUCENE-8622: Minimum-should-match interval function
new 6e745bd SOLR-12730: Implement staggered SPLITSHARD requests in IndexSizeTrigger.
new 5a513fa SOLR-13118: Fix various nodeAdded/nodeLost trigger (integration) tests related to restoriung state
new 3932a4c SOLR-12983: JavabinLoader should avoid creating String Objects and create UTF8CharSequence fields from byte[]
new 825e63c SOLR-12983: tests don't need to use the optimization
new a37e2c6 SOLR-13072: Wait for autoscaling config refresh to finish before modifying the cluster and enable the tests for now.
new 7db4121 SOLR-13072: Use the same wait in other simulated tests where the same race condition may occur.
new 283b19a LUCENE-8527: Upgrade JFlex to 1.7.0. StandardTokenizer and UAX29URLEmailTokenizer now support Unicode 9.0, and provide UTS#51 v11.0 Emoji tokenization with the '<EMOJI>' token type.
new 951b4e4 SOLR-13053: Upgrade CHANGES.txt
new d814d86 SOLR-12983: Create DocValues fields directly from byte[]
new df11957 SOLR-12888: Run URP now auto-registers NestedUpdateProcessor before it.
new 1e14a6c SOLR-13016: Computing suggestions when policy have "#EQUAL" or "#ALL" rules take too long
new 9423bdb SOLR-13072: Document the "splitFuzz" parameter.
new a5403a3 SOLR-7896: add login screen info & screenshot to overview-of-the-solr-admin-ui; remove getting-assistance.adoc and move its content to same overview page
new 7112d6f Ref Guide: Fix leftover getting-assistance refs that are breaking the build
new 3ffc909 SOLR-13016: test errors fixed
new 0635c65 SOLR-13016: precommit errors
new 4d23ca2 Ref Guide: fix double footer in page layout for index.html
new dcc9ffe SOLR-13051 improve TRA update processor test - remove some timeouts - better async mechanism linked to SolrCore lifecycle - add some additional tests to be a bit more thorough
new 292e26b SOLR-13134: Allow the knnRegress Stream Evaluator to more easily perform bivariate regression
new 570d573 SOLR-13104: Add natural and repeat Stream Evaluators
new 8762b07 LUCENE-8623: Decrease I/O pressure when merging high dimensional points
new d965b35 LUCENE-8636: TestPointQueries times out on nightly (decreased big range to 50k, excluded simple text codec).
new d970375 SOLR-12923: add a latch to TestTriggerListener to harden test that use it so they can deterministically know when all events have been proceeded
new f083473 LUCENE-8636: follow-up speedups and cleanups.
new d4e016a LUCENE-8474: (partial) removal of accesses to RAMFile and RAMDirectory streams. Removal of GrowableByteArrayDataOutput.
new b7f99fe SOLR-13137: NPE when /admin/zookeeper/status endpoint hit in standalone mode
new 8b54b20 SOLR-12770: Make it possible to configure a host whitelist for distributed search
new 09778b2 LUCENE-8641: add awaits fix to stop jenkins from creating subsequent alerts for this problem.
new a826649 LUCENE-8633: Remove term weighting from IntervalQuery scores
new e35adf6 LUCENE-8639: Prevent new threadstates from being created while we cut over to a new delete queue (#535)
new 9926b45 LUCENE-8643: TestLatLonLineShapeQueries.testRandomBig fails with suite timeout (simple text codec used, decreased iteration counts).
new a16f083 LUCENE-8642, LUCENE-8641: correct RamUsageTester.sizeOf's handling of ByteBuffers. Throw exceptions on denied reflection to catch problems early. This affects tests only.
new f2352e9 Revert "LUCENE-8642, LUCENE-8641: correct RamUsageTester.sizeOf's handling of ByteBuffers. Throw exceptions on denied reflection to catch problems early. This affects tests only."
new e515a91 SOLR-13116: Add Admin UI login support for Kerberos
new 70dd3ee LUCENE-8581: Unreference LatLonPoint.BYTES from LatLonShape & Rectangle2D.
new 8e7a135 Upgrade CHANGES.txt for http2 changes
new 75a7827 Add note about removing of LIR in Solr 8
new efef89a LUCENE-8642: RamUsageTester.sizeOf ignores arrays and collections if --illegal-access=deny.
new 6326800 SOLR-13053: Adding test for assert that times nodes were removed and added was actually restored
new 552c367 LUCENE-5698 - added test for 20n dataset, minor code adjustments
new c0d8b75 SOLR-13144: Reference guide section on IndexUpgraderTool needs to be updated
new 68ed797 SOLR-13145 fail faster and more clearly when Jekyll is not available for ref guide build
new c13645b LUCENE-8585: Create jump-tables for DocValues at index-time
new 512cfd8 Fix parameter name in example
new 73d1b07 LUCENE-8585: fix precommit failure
new f140971 Ref Guide: fix typos and clarify some language for autoscaling docs
new c518384 SOLR-13139: removing illegal date range syntax from the ref guide.
new a692d05 SOLR-13091: REBALANCELEADERS is broken
new e32170d Merge branch 'master' of github.com:apache/lucene-solr into LUCENE-5698
new 6df32fb LUCENE-5698 - forbidden APIs related fixes
new 33896dd LUCENE-5698 - minor adjustments
new cbfc9cc SOLR-13146: Allow derivatives to be computed for the oscillate Stream Evaluator
new 28d54d5 fixed invalid CSS files in Solr's Angular UI
new 8b1c729 Fixed Spelling.
new 054814e docs(intelliJSetup): Mention the link related to project-setup in IDE
new 60aef38 SOLR-11998:RebalanceLeaders API broken response format with wt=JSON
new 01dfe7b LUCENE-8649: LatLonShape's within and disjoint queries can return false positives with indexed multi-shapes
new 732281c SOLR-131476: Add movingMAD Stream Evaluator
new 2aa2c16 SOLR-131476: Add double value to test vector
new e68697a SOLR-13156: documenting functionality gap.
new 87d68c8 LUCENE-8645: Intervals.fixField()
new 7d7ab14 LUCENE-8646: Multi-term intervals
new 452ffa3 LUCENE-8340: Fix typo in CHANGES.txt
new 15e5ca9 SOLR-13140: harden SearchRateTriggerIntegrationTest by using more absolute rate thresholds and latches to track when all events have been processed so we don't need to 'guess' about sleep calls
new 893f5cd LUCENE-8654: Polygon2D#relateTriangle returns the wrong answer if polygon is inside the triangle
new ea2c8ba SOLR-12121: JWT Token authentication plugin with OpenID Connect implicit flow login through Admin UI
new a3fe51f SOLR-9735: Update CHANGES and the ref guide.
new 72a99e9 SOLR-13072: Enable this test again.
new c32e9b6 Merge branch 'master' of github.com:apache/lucene-solr into LUCENE-5698
new a557aa0 Merge pull request #544 from tteofili/LUCENE-5698
new 84819c8 SOLR-13072: Fix precommit.
new d09c724 SOLR-12121: Fix test fails in JWTAuthPluginIntegrationTest.testMetrics
new c317119 SOLR-13029: configure buffer size in HdfsBackupRepository.
new ef47582 LUCENE-8658: Fix illegal assertion in WANDScorer.
new 23bd97b Refactor IndexedDISI to avoid method call when advancing by small gaps.
new e2b8b0e SOLR-12801: completely prevent tlog replicas from being used.
new 0bd1911 SOLR-12373: Let DocBasedVersionConstraintsProcessor define fields to use in tombstones
new ef81dad SOLR-12373: Remove deprecated constructor
new ec68359 SOLR-13168: Fixed a bug in TestInjection that caused test only code to be invoked when TLOG replicas recieved commits if java assertions were enabled
new 48073a9 LUCENE-8659 - upgrade Lucene/Solr to use OpenNLP 1.9.1
new debaa37 Merge pull request #548 from tteofili/LUCENE-8659
new 000785e LUCENE-8659 - updated sha1 for OpenNLP dependency
new 250d21d SOLR-13130: during the ResponseBuilder.STAGE_GET_FIELDS directly copy string bytes and avoid creating String Objects
new 8e69d12 LUCENE-8640: date range syntax validation
new f543b4e LUCENE-8640: fixing DateRangePrefixTreeTest, accepting 0..59 minutes and seconds.
new 7713a4f LUCENE-8650: Fix end() and reset() in ConcatenatingTokenStream
new 43f2723 SOLR-13156: support facet.sort for facet.field={!terms=foo,bar}field
new d7dc53f LUCENE-8474: Remove deprecated RAMDirectory.
new 381a30b SOLR-12768: added _nest_path_ to the default schema (thereby enabling nested docs) * new NestPathField encapsulating details for how _nest_path_ is indexed ** tweaked the analysis to index 1 token instead of variable * TokenizerChain has new CustomAnalyzer copy-constructor
new 3a61a41 SOLR-9515: Update to Hadoop 3
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (160ced3)
\
N -- N -- N refs/heads/jira/solr-9515 (3a61a41)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 31340 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 44 +-
README.md | 112 +
README.txt | 13 -
build.xml | 290 +-
dev-tools/README.txt | 12 +-
dev-tools/doap/README.txt | 8 +
dev-tools/doap/lucene.rdf | 883 +
dev-tools/doap/solr.rdf | 631 +
dev-tools/eclipse/dot.classpath.xsl | 19 +-
.../dot.settings/org.eclipse.jdt.core.prefs | 18 +-
dev-tools/eclipse/run-solr-cloud.launch | 20 +
dev-tools/eclipse/run-solr.launch | 20 +
dev-tools/eclipse/run-test-cases.launch | 17 +
dev-tools/idea/.idea/ant.xml | 7 +-
dev-tools/idea/.idea/libraries/HSQLDB.xml | 2 +-
.../idea/.idea/libraries/Solr_DIH_core_library.xml | 10 +
.../libraries/Solr_morphlines_cell_library.xml | 10 -
.../libraries/Solr_morphlines_core_library.xml | 10 -
.../Solr_morphlines_core_test_library.xml | 10 -
.../libraries/Solr_prometheus_exporter_library.xml | 10 +
dev-tools/idea/.idea/modules.xml | 11 +-
dev-tools/idea/.idea/workspace.xml | 155 +-
dev-tools/idea/lucene/analysis/nori/nori.iml | 22 +
dev-tools/idea/lucene/analysis/opennlp/opennlp.iml | 30 +
.../idea/lucene/analysis/uima/analysis-uima.iml | 30 -
.../idea/lucene/classification/classification.iml | 2 +-
dev-tools/idea/lucene/facet/facet.iml | 12 +-
dev-tools/idea/lucene/queries/queries.iml | 1 +
.../idea/lucene/spatial-extras/spatial-extras.iml | 5 +-
dev-tools/idea/lucene/suggest/suggest.iml | 2 -
.../contrib/analysis-extras/analysis-extras.iml | 1 +
.../idea/solr/contrib/analytics/analytics.iml | 1 +
.../dataimporthandler-extras.iml | 1 +
.../dataimporthandler/dataimporthandler.iml | 3 +-
.../idea/solr/contrib/extraction/extraction.iml | 1 +
dev-tools/idea/solr/contrib/langid/langid.iml | 2 +
dev-tools/idea/solr/contrib/ltr/ltr.iml | 37 +
.../idea/solr/contrib/map-reduce/map-reduce.iml | 43 -
.../contrib/morphlines-cell/morphlines-cell.iml | 29 -
.../contrib/morphlines-core/morphlines-core.iml | 28 -
.../prometheus-exporter/prometheus-exporter.iml | 37 +
dev-tools/idea/solr/contrib/uima/uima.iml | 36 -
dev-tools/idea/solr/core/src/java/solr-core.iml | 2 +
dev-tools/idea/solr/solrj/src/java/solrj.iml | 3 +
dev-tools/maven/README.maven | 12 +
.../maven/lucene/analysis/common/pom.xml.template | 38 +-
.../maven/lucene/analysis/icu/pom.xml.template | 44 +-
.../lucene/analysis/kuromoji/pom.xml.template | 40 +-
.../lucene/analysis/morfologik/pom.xml.template | 40 +-
.../maven/lucene/analysis/nori/pom.xml.template | 75 +
.../maven/lucene/analysis/opennlp/pom.xml.template | 78 +
.../lucene/analysis/phonetic/pom.xml.template | 40 +-
dev-tools/maven/lucene/analysis/pom.xml.template | 41 +-
.../maven/lucene/analysis/smartcn/pom.xml.template | 38 +-
.../maven/lucene/analysis/stempel/pom.xml.template | 38 +-
.../maven/lucene/analysis/uima/pom.xml.template | 74 -
.../maven/lucene/backward-codecs/pom.xml.template | 51 +-
dev-tools/maven/lucene/benchmark/pom.xml.template | 38 +-
.../maven/lucene/classification/pom.xml.template | 38 +-
dev-tools/maven/lucene/codecs/pom.xml.template | 38 +-
.../maven/lucene/codecs/src/java/pom.xml.template | 38 +-
.../maven/lucene/codecs/src/test/pom.xml.template | 38 +-
dev-tools/maven/lucene/core/pom.xml.template | 38 +-
.../maven/lucene/core/src/java/pom.xml.template | 38 +-
.../maven/lucene/core/src/test/pom.xml.template | 38 +-
dev-tools/maven/lucene/demo/pom.xml.template | 38 +-
.../maven/lucene/expressions/pom.xml.template | 38 +-
dev-tools/maven/lucene/facet/pom.xml.template | 38 +-
dev-tools/maven/lucene/grouping/pom.xml.template | 38 +-
.../maven/lucene/highlighter/pom.xml.template | 38 +-
dev-tools/maven/lucene/join/pom.xml.template | 38 +-
dev-tools/maven/lucene/memory/pom.xml.template | 38 +-
dev-tools/maven/lucene/misc/pom.xml.template | 38 +-
dev-tools/maven/lucene/pom.xml.template | 38 +-
dev-tools/maven/lucene/queries/pom.xml.template | 38 +-
.../maven/lucene/queryparser/pom.xml.template | 38 +-
dev-tools/maven/lucene/replicator/pom.xml.template | 40 +-
dev-tools/maven/lucene/sandbox/pom.xml.template | 38 +-
.../maven/lucene/spatial-extras/pom.xml.template | 47 +-
dev-tools/maven/lucene/spatial/pom.xml.template | 40 +-
dev-tools/maven/lucene/spatial3d/pom.xml.template | 51 +-
dev-tools/maven/lucene/suggest/pom.xml.template | 38 +-
.../maven/lucene/test-framework/pom.xml.template | 38 +-
dev-tools/maven/pom.xml.template | 50 +-
.../solr/contrib/analysis-extras/pom.xml.template | 38 +-
.../maven/solr/contrib/analytics/pom.xml.template | 38 +-
.../maven/solr/contrib/clustering/pom.xml.template | 38 +-
.../dataimporthandler-extras/pom.xml.template | 38 +-
.../contrib/dataimporthandler/pom.xml.template | 38 +-
.../maven/solr/contrib/extraction/pom.xml.template | 38 +-
.../maven/solr/contrib/langid/pom.xml.template | 38 +-
dev-tools/maven/solr/contrib/ltr/pom.xml.template | 80 +
.../maven/solr/contrib/map-reduce/pom.xml.template | 90 -
.../solr/contrib/morphlines-cell/pom.xml.template | 90 -
.../solr/contrib/morphlines-core/pom.xml.template | 91 -
dev-tools/maven/solr/contrib/pom.xml.template | 44 +-
.../contrib/prometheus-exporter/pom.xml.template | 80 +
dev-tools/maven/solr/contrib/uima/pom.xml.template | 83 -
.../maven/solr/contrib/velocity/pom.xml.template | 38 +-
dev-tools/maven/solr/core/pom.xml.template | 38 +-
.../maven/solr/core/src/java/pom.xml.template | 38 +-
.../maven/solr/core/src/test/pom.xml.template | 45 +-
dev-tools/maven/solr/pom.xml.template | 47 +-
dev-tools/maven/solr/solrj/pom.xml.template | 38 +-
.../maven/solr/solrj/src/java/pom.xml.template | 38 +-
.../maven/solr/solrj/src/test/pom.xml.template | 38 +-
.../maven/solr/test-framework/pom.xml.template | 38 +-
dev-tools/scripts/SOLR-2452.patch.hack.pl | 15 -
dev-tools/scripts/addBackcompatIndexes.py | 73 +-
dev-tools/scripts/addVersion.py | 3 +-
dev-tools/scripts/buildAndPushRelease.py | 168 +-
dev-tools/scripts/checkJavaDocs.py | 2 +-
dev-tools/scripts/checkJavadocLinks.py | 10 +-
dev-tools/scripts/crawl.maven.release.dist.sh | 4 +-
dev-tools/scripts/jenkins.build.ref.guide.sh | 72 +
dev-tools/scripts/prep-solr-ref-guide-rc.sh | 20 +-
dev-tools/scripts/reproduceJenkinsFailures.py | 296 +
dev-tools/scripts/smokeTestRelease.py | 212 +-
dev-tools/scripts/write.stage.maven.build.xml.pl | 1 -
dev-tools/test-patch/jenkins-precommit-script.sh | 71 +
.../test-patch/lucene-solr-yetus-personality.sh | 408 +
dev-tools/test-patch/test-patch.sh | 91 +
lucene/CHANGES.txt | 2339 +-
lucene/JRE_VERSION_MIGRATION.txt | 2 +-
lucene/MIGRATE.txt | 192 +-
lucene/NOTICE.txt | 29 +-
lucene/analysis/README.txt | 16 +-
lucene/analysis/build.xml | 23 +-
lucene/analysis/common/README.txt | 2 +
lucene/analysis/common/build.xml | 51 +-
.../apache/lucene/analysis/ar/ArabicAnalyzer.java | 3 +-
.../ar/ArabicNormalizationFilterFactory.java | 13 +-
.../analysis/ar/ArabicStemFilterFactory.java | 3 +-
.../lucene/analysis/bg/BulgarianAnalyzer.java | 12 +-
.../analysis/bg/BulgarianStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/bn/BengaliAnalyzer.java | 137 +
.../analysis/bn/BengaliNormalizationFilter.java | 59 +
.../bn/BengaliNormalizationFilterFactory.java | 54 +
.../lucene/analysis/bn/BengaliNormalizer.java | 155 +
.../lucene/analysis/bn/BengaliStemFilter.java | 49 +
.../analysis/bn/BengaliStemFilterFactory.java | 49 +
.../apache/lucene/analysis/bn/BengaliStemmer.java | 183 +
.../apache/lucene/analysis/bn/package-info.java | 21 +
.../lucene/analysis/br/BrazilianAnalyzer.java | 10 +-
.../analysis/br/BrazilianStemFilterFactory.java | 3 +-
.../apache/lucene/analysis/ca/CatalanAnalyzer.java | 13 +-
.../lucene/analysis/charfilter/BaseCharFilter.java | 26 +-
.../analysis/charfilter/HTMLStripCharFilter.java | 836 +-
.../analysis/charfilter/HTMLStripCharFilter.jflex | 29 +-
.../charfilter/HTMLStripCharFilterFactory.java | 2 +
.../charfilter/MappingCharFilterFactory.java | 13 +-
.../lucene/analysis/charfilter/htmlentity.py | 66 +-
.../apache/lucene/analysis/cjk/CJKAnalyzer.java | 2 +
.../lucene/analysis/cjk/CJKBigramFilter.java | 8 +
.../analysis/cjk/CJKBigramFilterFactory.java | 2 +-
.../lucene/analysis/cjk/CJKWidthFilterFactory.java | 12 +-
.../apache/lucene/analysis/ckb/SoraniAnalyzer.java | 11 +-
.../ckb/SoraniNormalizationFilterFactory.java | 11 +-
.../analysis/ckb/SoraniStemFilterFactory.java | 1 +
.../analysis/commongrams/CommonGramsFilter.java | 5 +-
.../commongrams/CommonGramsFilterFactory.java | 10 +-
.../commongrams/CommonGramsQueryFilter.java | 9 +-
.../commongrams/CommonGramsQueryFilterFactory.java | 4 +-
.../DictionaryCompoundWordTokenFilterFactory.java | 2 +
.../HyphenationCompoundWordTokenFilterFactory.java | 1 +
.../compound/hyphenation/HyphenationTree.java | 4 +-
.../analysis/compound/hyphenation/TernaryTree.java | 2 +-
.../lucene/analysis/core/DecimalDigitFilter.java | 2 +-
.../analysis/core/DecimalDigitFilterFactory.java | 11 +-
.../lucene/analysis/core/FlattenGraphFilter.java | 418 +
.../analysis/core/FlattenGraphFilterFactory.java | 45 +
.../lucene/analysis/core/KeywordAnalyzer.java | 2 +
.../lucene/analysis/core/KeywordTokenizer.java | 10 +-
.../analysis/core/KeywordTokenizerFactory.java | 21 +-
.../lucene/analysis/core/LetterTokenizer.java | 14 +
.../analysis/core/LetterTokenizerFactory.java | 21 +-
.../analysis/core/LowerCaseFilterFactory.java | 12 +-
.../lucene/analysis/core/LowerCaseTokenizer.java | 59 -
.../analysis/core/LowerCaseTokenizerFactory.java | 56 -
.../lucene/analysis/core/SimpleAnalyzer.java | 6 +-
.../apache/lucene/analysis/core/StopAnalyzer.java | 20 +-
.../lucene/analysis/core/StopFilterFactory.java | 11 +-
.../analysis/core/TypeTokenFilterFactory.java | 1 +
.../analysis/core/UnicodeWhitespaceAnalyzer.java | 2 +
.../analysis/core/UnicodeWhitespaceTokenizer.java | 13 +
.../analysis/core/UpperCaseFilterFactory.java | 12 +-
.../lucene/analysis/core/WhitespaceAnalyzer.java | 2 +
.../lucene/analysis/core/WhitespaceTokenizer.java | 13 +
.../analysis/core/WhitespaceTokenizerFactory.java | 20 +-
.../lucene/analysis/custom/CustomAnalyzer.java | 233 +-
.../apache/lucene/analysis/cz/CzechAnalyzer.java | 15 +-
.../lucene/analysis/cz/CzechStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/da/DanishAnalyzer.java | 12 +-
.../apache/lucene/analysis/de/GermanAnalyzer.java | 11 +-
.../analysis/de/GermanLightStemFilterFactory.java | 2 +-
.../de/GermanMinimalStemFilterFactory.java | 2 +-
.../de/GermanNormalizationFilterFactory.java | 12 +-
.../analysis/de/GermanStemFilterFactory.java | 3 +-
.../apache/lucene/analysis/el/GreekAnalyzer.java | 10 +-
.../analysis/el/GreekLowerCaseFilterFactory.java | 13 +-
.../lucene/analysis/el/GreekStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/en/EnglishAnalyzer.java | 44 +-
.../en/EnglishMinimalStemFilterFactory.java | 2 +-
.../en/EnglishPossessiveFilterFactory.java | 2 +-
.../lucene/analysis/en/KStemFilterFactory.java | 2 +-
.../analysis/en/PorterStemFilterFactory.java | 3 +-
.../apache/lucene/analysis/es/SpanishAnalyzer.java | 12 +-
.../analysis/es/SpanishLightStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/eu/BasqueAnalyzer.java | 12 +-
.../apache/lucene/analysis/fa/PersianAnalyzer.java | 6 +-
.../analysis/fa/PersianCharFilterFactory.java | 14 +-
.../fa/PersianNormalizationFilterFactory.java | 15 +-
.../apache/lucene/analysis/fi/FinnishAnalyzer.java | 12 +-
.../analysis/fi/FinnishLightStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/fr/FrenchAnalyzer.java | 13 +-
.../analysis/fr/FrenchLightStemFilterFactory.java | 2 +-
.../fr/FrenchMinimalStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/ga/IrishAnalyzer.java | 11 +-
.../analysis/ga/IrishLowerCaseFilterFactory.java | 10 +-
.../lucene/analysis/gl/GalicianAnalyzer.java | 12 +-
.../gl/GalicianMinimalStemFilterFactory.java | 2 +-
.../analysis/gl/GalicianStemFilterFactory.java | 2 +-
.../apache/lucene/analysis/hi/HindiAnalyzer.java | 6 +-
.../hi/HindiNormalizationFilterFactory.java | 12 +-
.../lucene/analysis/hi/HindiStemFilterFactory.java | 2 +-
.../lucene/analysis/hu/HungarianAnalyzer.java | 12 +-
.../hu/HungarianLightStemFilterFactory.java | 2 +-
.../lucene/analysis/hunspell/Dictionary.java | 8 +-
.../hunspell/HunspellStemFilterFactory.java | 1 +
.../apache/lucene/analysis/hunspell/Stemmer.java | 2 +-
.../lucene/analysis/hy/ArmenianAnalyzer.java | 12 +-
.../lucene/analysis/id/IndonesianAnalyzer.java | 12 +-
.../analysis/id/IndonesianStemFilterFactory.java | 2 +-
.../in/IndicNormalizationFilterFactory.java | 12 +-
.../apache/lucene/analysis/it/ItalianAnalyzer.java | 11 +-
.../analysis/it/ItalianLightStemFilterFactory.java | 2 +-
.../lucene/analysis/lt/LithuanianAnalyzer.java | 12 +-
.../apache/lucene/analysis/lv/LatvianAnalyzer.java | 12 +-
.../analysis/lv/LatvianStemFilterFactory.java | 2 +-
.../analysis/minhash/MinHashFilterFactory.java | 1 +
.../analysis/miscellaneous/ASCIIFoldingFilter.java | 24 +-
.../miscellaneous/ASCIIFoldingFilterFactory.java | 24 +-
.../miscellaneous/CodepointCountFilterFactory.java | 1 +
.../miscellaneous/ConcatenateGraphFilter.java | 375 +
.../ConcatenateGraphFilterFactory.java | 70 +
.../miscellaneous/ConcatenatingTokenStream.java | 141 +
.../miscellaneous/ConditionalTokenFilter.java | 233 +
.../ConditionalTokenFilterFactory.java | 87 +
.../miscellaneous/DateRecognizerFilterFactory.java | 1 +
.../DelimitedTermFrequencyTokenFilter.java | 75 +
.../DelimitedTermFrequencyTokenFilterFactory.java | 54 +
.../analysis/miscellaneous/FingerprintFilter.java | 7 +-
.../miscellaneous/FingerprintFilterFactory.java | 1 +
.../miscellaneous/FixBrokenOffsetsFilter.java | 78 +
.../FixBrokenOffsetsFilterFactory.java | 40 +
.../miscellaneous/HyphenatedWordsFilter.java | 6 -
.../HyphenatedWordsFilterFactory.java | 3 +-
.../miscellaneous/KeepWordFilterFactory.java | 2 +
.../miscellaneous/KeywordMarkerFilterFactory.java | 1 +
.../miscellaneous/KeywordRepeatFilterFactory.java | 1 +
.../miscellaneous/LengthFilterFactory.java | 2 +
.../miscellaneous/LimitTokenCountAnalyzer.java | 4 +-
.../LimitTokenCountFilterFactory.java | 1 +
.../LimitTokenOffsetFilterFactory.java | 1 +
.../LimitTokenPositionFilterFactory.java | 1 +
.../miscellaneous/PerFieldAnalyzerWrapper.java | 2 +
.../PrefixAndSuffixAwareTokenFilter.java | 84 -
.../miscellaneous/PrefixAwareTokenFilter.java | 202 -
.../miscellaneous/ProtectedTermFilter.java | 53 +
.../miscellaneous/ProtectedTermFilterFactory.java | 165 +
.../miscellaneous/RemoveDuplicatesTokenFilter.java | 6 -
.../RemoveDuplicatesTokenFilterFactory.java | 3 +-
.../ScandinavianFoldingFilterFactory.java | 16 +-
.../ScandinavianNormalizationFilterFactory.java | 14 +-
.../StemmerOverrideFilterFactory.java | 1 +
.../analysis/miscellaneous/TrimFilterFactory.java | 13 +-
.../miscellaneous/TruncateTokenFilterFactory.java | 1 +
.../miscellaneous/TypeAsSynonymFilter.java | 80 +
.../miscellaneous/TypeAsSynonymFilterFactory.java | 57 +
.../miscellaneous/WordDelimiterFilter.java | 47 +-
.../miscellaneous/WordDelimiterFilterFactory.java | 8 +
.../miscellaneous/WordDelimiterGraphFilter.java | 721 +
.../WordDelimiterGraphFilterFactory.java | 203 +
.../miscellaneous/WordDelimiterIterator.java | 59 +-
.../analysis/ngram/EdgeNGramFilterFactory.java | 12 +-
.../analysis/ngram/EdgeNGramTokenFilter.java | 105 +-
.../analysis/ngram/EdgeNGramTokenizerFactory.java | 2 +
.../lucene/analysis/ngram/NGramFilterFactory.java | 12 +-
.../lucene/analysis/ngram/NGramTokenFilter.java | 113 +-
.../analysis/ngram/NGramTokenizerFactory.java | 2 +
.../apache/lucene/analysis/nl/DutchAnalyzer.java | 14 +-
.../lucene/analysis/no/NorwegianAnalyzer.java | 12 +-
.../no/NorwegianLightStemFilterFactory.java | 2 +-
.../no/NorwegianMinimalStemFilterFactory.java | 2 +-
.../path/PathHierarchyTokenizerFactory.java | 2 +
.../pattern/PatternCaptureGroupFilterFactory.java | 1 +
.../pattern/PatternReplaceCharFilterFactory.java | 8 +-
.../pattern/PatternReplaceFilterFactory.java | 2 +
.../pattern/SimplePatternSplitTokenizer.java | 257 +
.../SimplePatternSplitTokenizerFactory.java | 78 +
.../analysis/pattern/SimplePatternTokenizer.java | 242 +
.../pattern/SimplePatternTokenizerFactory.java | 78 +
.../DelimitedPayloadTokenFilterFactory.java | 4 +-
.../payloads/NumericPayloadTokenFilter.java | 7 +-
.../payloads/NumericPayloadTokenFilterFactory.java | 2 +
.../TokenOffsetPayloadTokenFilterFactory.java | 3 +-
.../payloads/TypeAsPayloadTokenFilter.java | 6 +-
.../payloads/TypeAsPayloadTokenFilterFactory.java | 3 +-
.../lucene/analysis/pt/PortugueseAnalyzer.java | 12 +-
.../pt/PortugueseLightStemFilterFactory.java | 2 +-
.../pt/PortugueseMinimalStemFilterFactory.java | 2 +-
.../analysis/pt/PortugueseStemFilterFactory.java | 2 +-
.../analysis/query/QueryAutoStopWordAnalyzer.java | 21 +-
.../reverse/ReverseStringFilterFactory.java | 1 -
.../lucene/analysis/ro/RomanianAnalyzer.java | 12 +-
.../apache/lucene/analysis/ru/RussianAnalyzer.java | 12 +-
.../analysis/ru/RussianLightStemFilterFactory.java | 2 +-
.../analysis/shingle/FixedShingleFilter.java | 161 +
.../shingle/FixedShingleFilterFactory.java | 54 +
.../analysis/shingle/ShingleAnalyzerWrapper.java | 4 +-
.../lucene/analysis/shingle/ShingleFilter.java | 9 +-
.../analysis/shingle/ShingleFilterFactory.java | 2 +
.../snowball/SnowballPorterFilterFactory.java | 2 +
.../sr/SerbianNormalizationFilterFactory.java | 10 +-
.../lucene/analysis/standard/ASCIITLD.jflex-macro | 1388 +-
.../lucene/analysis/standard/ClassicAnalyzer.java | 17 +-
.../analysis/standard/ClassicFilterFactory.java | 2 +-
.../analysis/standard/ClassicTokenizerFactory.java | 2 +
.../analysis/standard/ClassicTokenizerImpl.java | 162 +-
.../analysis/standard/ClassicTokenizerImpl.jflex | 23 +-
.../analysis/standard/StandardFilterFactory.java | 50 -
.../standard/StandardTokenizerFactory.java | 2 +
.../analysis/standard/UAX29URLEmailAnalyzer.java | 32 +-
.../analysis/standard/UAX29URLEmailTokenizer.java | 67 +-
.../standard/UAX29URLEmailTokenizerFactory.java | 2 +
.../standard/UAX29URLEmailTokenizerImpl.java | 47192 ++++++++++++++++---
.../standard/UAX29URLEmailTokenizerImpl.jflex | 242 +-
.../apache/lucene/analysis/standard/package.html | 6 +-
.../apache/lucene/analysis/sv/SwedishAnalyzer.java | 12 +-
.../analysis/sv/SwedishLightStemFilterFactory.java | 2 +-
.../lucene/analysis/synonym/SynonymFilter.java | 9 +-
.../analysis/synonym/SynonymFilterFactory.java | 9 +-
.../analysis/synonym/SynonymGraphFilter.java | 595 +
.../synonym/SynonymGraphFilterFactory.java | 205 +
.../apache/lucene/analysis/synonym/SynonymMap.java | 10 +-
.../analysis/synonym/WordnetSynonymParser.java | 7 +-
.../apache/lucene/analysis/th/ThaiAnalyzer.java | 2 +
.../lucene/analysis/th/ThaiTokenizerFactory.java | 2 +
.../analysis/tr/ApostropheFilterFactory.java | 3 +-
.../apache/lucene/analysis/tr/TurkishAnalyzer.java | 12 +-
.../analysis/tr/TurkishLowerCaseFilterFactory.java | 10 +-
.../analysis/util/AbstractAnalysisFactory.java | 20 +-
.../lucene/analysis/util/AnalysisSPILoader.java | 2 +-
.../lucene/analysis/util/CharFilterFactory.java | 11 +
.../apache/lucene/analysis/util/CharTokenizer.java | 117 +-
.../analysis/util/ClasspathResourceLoader.java | 12 +-
.../lucene/analysis/util/ElisionFilterFactory.java | 10 +-
.../analysis/util/FilesystemResourceLoader.java | 16 +
.../analysis/util/MultiTermAwareComponent.java | 31 -
.../lucene/analysis/util/TokenFilterFactory.java | 11 +
.../lucene/analysis/util/TokenizerFactory.java | 2 +
.../apache/lucene/analysis/util/UnicodeProps.java | 6 +-
.../wikipedia/WikipediaTokenizerFactory.java | 23 +-
.../analysis/wikipedia/WikipediaTokenizerImpl.java | 465 +-
.../lucene/collation/CollationKeyAnalyzer.java | 4 +-
.../org/apache/lucene/collation/package-info.java | 21 +-
.../org/tartarus/snowball/SnowballProgram.java | 20 +-
.../org/tartarus/snowball/ext/ArabicStemmer.java | 1912 +
....apache.lucene.analysis.util.TokenFilterFactory | 12 +-
...rg.apache.lucene.analysis.util.TokenizerFactory | 3 +-
.../org/apache/lucene/analysis/bn/stopwords.txt | 121 +
.../analysis/compound/hyphenation/hyphenation.dtd | 2 +-
.../lucene/analysis/bn/TestBengaliAnalyzer.java | 53 +
.../lucene/analysis/bn/TestBengaliFilters.java | 80 +
.../lucene/analysis/bn/TestBengaliNormalizer.java | 110 +
.../lucene/analysis/bn/TestBengaliStemmer.java | 79 +
.../lucene/analysis/br/TestBrazilianAnalyzer.java | 7 +-
.../charfilter/HTMLStripCharFilterTest.java | 2 +-
.../commongrams/CommonGramsFilterTest.java | 6 +-
.../TestCommonGramsQueryFilterFactory.java | 10 +
.../compound/TestCompoundWordTokenFilter.java | 15 +
.../analysis/compound/hyphenation-LUCENE-8124.xml | 61 +
.../lucene/analysis/compound/hyphenation.dtd | 2 +-
.../apache/lucene/analysis/core/TestAnalyzers.java | 28 +-
.../lucene/analysis/core/TestBugInSomething.java | 2 +-
.../analysis/core/TestDecimalDigitFilter.java | 149 +-
.../apache/lucene/analysis/core/TestFactories.java | 68 +-
.../analysis/core/TestFlattenGraphFilter.java | 284 +
.../lucene/analysis/core/TestKeywordAnalyzer.java | 4 +-
.../lucene/analysis/core/TestKeywordTokenizer.java | 88 +
.../lucene/analysis/core/TestRandomChains.java | 365 +-
.../lucene/analysis/core/TestStopAnalyzer.java | 5 +-
.../analysis/core/TestStopFilterFactory.java | 3 +-
.../core/TestUnicodeWhitespaceTokenizer.java | 51 +
.../lucene/analysis/custom/TestCustomAnalyzer.java | 111 +-
.../org/apache/lucene/analysis/custom/mapping1.txt | 1 +
.../org/apache/lucene/analysis/custom/mapping2.txt | 1 +
.../lucene/analysis/de/TestGermanAnalyzer.java | 8 +-
.../lucene/analysis/hunspell/StemmerTestBase.java | 4 +-
.../lucene/analysis/hunspell/TestDictionary.java | 2 +-
.../lucene/analysis/minhash/MinHashFilterTest.java | 6 +-
.../DelimitedTermFrequencyTokenFilterTest.java | 77 +
.../miscellaneous/TestASCIIFoldingFilter.java | 13 +
.../TestAsciiFoldingFilterFactory.java | 51 +
.../miscellaneous/TestConcatenateGraphFilter.java | 168 +
.../TestConcatenateGraphFilterFactory.java | 83 +
.../TestConcatenatingTokenStream.java | 111 +
.../miscellaneous/TestConditionalTokenFilter.java | 468 +
.../miscellaneous/TestEmptyTokenStream.java | 2 +-
.../miscellaneous/TestFingerprintFilter.java | 9 +
.../miscellaneous/TestFixBrokenOffsetsFilter.java | 50 +
.../miscellaneous/TestPerFieldAnalyzerWrapper.java | 4 +-
.../TestPrefixAndSuffixAwareTokenFilter.java | 49 -
.../miscellaneous/TestPrefixAwareTokenFilter.java | 60 -
.../miscellaneous/TestProtectedTermFilter.java | 48 +
.../TestProtectedTermFilterFactory.java | 128 +
.../TestTypeAsSynonymFilterFactory.java | 50 +
.../miscellaneous/TestWordDelimiterFilter.java | 198 +-
.../TestWordDelimiterGraphFilter.java | 982 +
.../lucene/analysis/miscellaneous/protected-1.txt} | 0
.../lucene/analysis/miscellaneous/protected-2.txt | 17 +
.../analysis/ngram/EdgeNGramTokenFilterTest.java | 132 +-
.../analysis/ngram/NGramTokenFilterTest.java | 139 +-
.../lucene/analysis/ngram/NGramTokenizerTest.java | 3 +-
.../lucene/analysis/ngram/TestNGramFilters.java | 65 +-
.../pattern/TestSimplePatternSplitTokenizer.java | 283 +
.../pattern/TestSimplePatternTokenizer.java | 228 +
.../payloads/NumericPayloadTokenFilterTest.java | 2 +-
.../TestDelimitedPayloadTokenFilterFactory.java | 1 -
.../payloads/TypeAsPayloadTokenFilterTest.java | 2 +-
.../query/QueryAutoStopWordAnalyzerTest.java | 7 +-
.../analysis/shingle/FixedShingleFilterTest.java | 213 +
.../lucene/analysis/shingle/ShingleFilterTest.java | 94 +-
.../analysis/sinks/TestTeeSinkTokenFilter.java | 15 +-
.../lucene/analysis/snowball/TestSnowball.java | 2 +-
.../analysis/snowball/TestSnowballVocab.java | 1 +
.../analysis/snowball/TestSnowballVocabData.zip | Bin 3128133 -> 3568843 bytes
.../analysis/standard/TestClassicAnalyzer.java | 17 +-
.../analysis/standard/TestStandardFactories.java | 21 -
.../standard/TestUAX29URLEmailAnalyzer.java | 24 +-
.../standard/TestUAX29URLEmailTokenizer.java | 242 +-
.../analysis/synonym/TestSynonymGraphFilter.java | 1959 +
.../lucene/analysis/th/TestThaiAnalyzer.java | 4 +-
.../lucene/analysis/util/TestCharTokenizers.java | 203 +-
.../wikipedia/TestWikipediaTokenizerFactory.java | 84 +-
.../collation/TestCollationDocValuesField.java | 3 +-
.../analysis/standard/GenerateJflexTLDMacros.java | 146 +-
lucene/analysis/icu/src/data/uax29/Default.rbbi | 72 +-
.../icu/src/data/utr30/DiacriticFolding.txt | 20 +-
.../icu/src/data/utr30/NativeDigitFolding.txt | 60 +
lucene/analysis/icu/src/data/utr30/nfc.txt | 33 +-
lucene/analysis/icu/src/data/utr30/nfkc.txt | 7 +-
lucene/analysis/icu/src/data/utr30/nfkc_cf.txt | 231 +-
.../lucene/analysis/icu/ICUFoldingFilter.java | 26 +-
.../analysis/icu/ICUFoldingFilterFactory.java | 29 +-
.../analysis/icu/ICUNormalizer2CharFilter.java | 35 +-
.../icu/ICUNormalizer2CharFilterFactory.java | 14 +-
.../analysis/icu/ICUNormalizer2FilterFactory.java | 14 +-
.../lucene/analysis/icu/ICUTransformFilter.java | 2 +-
.../analysis/icu/ICUTransformFilterFactory.java | 14 +-
.../icu/segmentation/BreakIteratorWrapper.java | 190 +-
.../icu/segmentation/CompositeBreakIterator.java | 6 +-
.../segmentation/DefaultICUTokenizerConfig.java | 22 +-
.../analysis/icu/segmentation/ICUTokenizer.java | 8 +-
.../icu/segmentation/ICUTokenizerConfig.java | 9 +-
.../icu/segmentation/ICUTokenizerFactory.java | 9 +-
.../lucene/collation/ICUCollationKeyAnalyzer.java | 3 +-
lucene/analysis/icu/src/java/overview.html | 23 +-
.../lucene/analysis/icu/segmentation/Default.brk | Bin 35264 -> 43176 bytes
.../analysis/icu/segmentation/MyanmarSyllable.brk | Bin 19776 -> 21808 bytes
.../org/apache/lucene/analysis/icu/utr30.nrm | Bin 53840 -> 59232 bytes
.../analysis/icu/TestICUFoldingFilterFactory.java | 21 +-
.../analysis/icu/TestICUNormalizer2CharFilter.java | 21 +
.../segmentation/Latin-dont-break-on-hyphens.rbbi | 187 +-
.../icu/segmentation/TestICUTokenizer.java | 114 +-
.../icu/segmentation/TestICUTokenizerCJK.java | 22 +-
.../collation/TestICUCollationDocValuesField.java | 3 +-
.../analysis/icu/GenerateUTR30DataFiles.java | 6 +-
lucene/analysis/kuromoji/ivy.xml | 2 +-
.../lucene/analysis/ja/JapaneseAnalyzer.java | 2 +
.../analysis/ja/JapaneseBaseFormFilterFactory.java | 2 +-
.../ja/JapaneseIterationMarkCharFilter.java | 6 -
.../ja/JapaneseIterationMarkCharFilterFactory.java | 18 +-
.../ja/JapaneseKatakanaStemFilterFactory.java | 2 +-
.../lucene/analysis/ja/JapaneseNumberFilter.java | 11 +
.../analysis/ja/JapaneseNumberFilterFactory.java | 3 +-
.../ja/JapanesePartOfSpeechStopFilterFactory.java | 1 +
.../ja/JapaneseReadingFormFilterFactory.java | 2 +-
.../analysis/ja/JapaneseTokenizerFactory.java | 19 +-
.../analysis/ja/dict/TokenInfoDictionary$fst.dat | Bin 1716198 -> 1698563 bytes
.../apache/lucene/analysis/ja/TestFactories.java | 191 +
.../lucene/analysis/ja/TestJapaneseAnalyzer.java | 2 +-
.../ja/TestJapaneseIterationMarkCharFilter.java | 1 +
...TestJapaneseIterationMarkCharFilterFactory.java | 10 +-
.../lucene/analysis/ja/TestJapaneseTokenizer.java | 12 +-
.../analysis/ja/util/ConnectionCostsWriter.java | 1 -
.../ja/util/TokenInfoDictionaryBuilder.java | 4 +-
lucene/analysis/morfologik/ivy.xml | 1 +
.../analysis/morfologik/MorfologikAnalyzer.java | 13 +-
.../morfologik/MorfologikFilterFactory.java | 1 +
.../analysis/uk/UkrainianMorfologikAnalyzer.java | 23 +-
.../org/apache/lucene/analysis/uk/ukrainian.dict | Bin 1989243 -> 0 bytes
.../org/apache/lucene/analysis/uk/ukrainian.info | 10 -
.../morfologik/TestMorfologikAnalyzer.java | 4 +-
.../lucene/analysis/uk/TestUkrainianAnalyzer.java | 17 +-
lucene/analysis/nori/build.xml | 135 +
lucene/analysis/nori/ivy.xml | 33 +
.../apache/lucene/analysis/ko/DecompoundToken.java | 69 +
.../apache/lucene/analysis/ko/DictionaryToken.java | 100 +
.../lucene/analysis/ko/GraphvizFormatter.java | 180 +
.../apache/lucene/analysis/ko/KoreanAnalyzer.java | 80 +
.../analysis/ko/KoreanPartOfSpeechStopFilter.java | 85 +
.../ko/KoreanPartOfSpeechStopFilterFactory.java | 68 +
.../analysis/ko/KoreanReadingFormFilter.java | 51 +
.../ko/KoreanReadingFormFilterFactory.java | 52 +
.../apache/lucene/analysis/ko/KoreanTokenizer.java | 994 +
.../lucene/analysis/ko/KoreanTokenizerFactory.java | 113 +
.../java/org/apache/lucene/analysis/ko/POS.java | 304 +
.../java/org/apache/lucene/analysis/ko/Token.java | 125 +
.../lucene/analysis/ko/dict/BinaryDictionary.java | 239 +
.../analysis/ko/dict/CharacterDefinition.java | 136 +
.../lucene/analysis/ko/dict/ConnectionCosts.java | 96 +
.../apache/lucene/analysis/ko/dict/Dictionary.java | 83 +
.../analysis/ko/dict/TokenInfoDictionary.java | 77 +
.../lucene/analysis/ko/dict/TokenInfoFST.java | 85 +
.../lucene/analysis/ko/dict/UnknownDictionary.java | 61 +
.../lucene/analysis/ko/dict/UserDictionary.java | 233 +
.../lucene/analysis/ko/dict/package-info.java | 21 +
.../apache/lucene/analysis/ko/package-info.java | 21 +
.../ko/tokenattributes/PartOfSpeechAttribute.java | 54 +
.../tokenattributes/PartOfSpeechAttributeImpl.java | 93 +
.../ko/tokenattributes/ReadingAttribute.java | 38 +
.../ko/tokenattributes/ReadingAttributeImpl.java | 55 +
.../analysis/ko/tokenattributes/package-info.java | 21 +
.../apache/lucene/analysis/ko/util/CSVUtil.java | 95 +
.../lucene/analysis/ko/util/package-info.java | 21 +
lucene/analysis/nori/src/java/overview.html | 34 +
....apache.lucene.analysis.util.TokenFilterFactory | 17 +
...rg.apache.lucene.analysis.util.TokenizerFactory | 16 +
.../analysis/ko/dict/CharacterDefinition.dat | Bin 0 -> 65564 bytes
.../lucene/analysis/ko/dict/ConnectionCosts.dat | Bin 0 -> 11178837 bytes
.../ko/dict/TokenInfoDictionary$buffer.dat | Bin 0 -> 7245613 bytes
.../analysis/ko/dict/TokenInfoDictionary$fst.dat | Bin 0 -> 5640903 bytes
.../ko/dict/TokenInfoDictionary$posDict.dat | Bin 0 -> 2712 bytes
.../ko/dict/TokenInfoDictionary$targetMap.dat | Bin 0 -> 811783 bytes
.../analysis/ko/dict/UnknownDictionary$buffer.dat | Bin 0 -> 101 bytes
.../analysis/ko/dict/UnknownDictionary$posDict.dat | Bin 0 -> 1823 bytes
.../ko/dict/UnknownDictionary$targetMap.dat | Bin 0 -> 36 bytes
.../analysis/ko/StringMockResourceLoader.java | 58 +
.../lucene/analysis/ko/TestKoreanAnalyzer.java | 109 +
.../TestKoreanPartOfSpeechStopFilterFactory.java | 59 +
.../analysis/ko/TestKoreanReadingFormFilter.java | 75 +
.../ko/TestKoreanReadingFormFilterFactory.java | 51 +
.../lucene/analysis/ko/TestKoreanTokenizer.java | 401 +
.../analysis/ko/TestKoreanTokenizerFactory.java | 113 +
.../analysis/ko/dict/TestTokenInfoDictionary.java | 117 +
.../analysis/ko/dict/UserDictionaryTest.java | 62 +
.../org/apache/lucene/analysis/ko/userdict.txt | 5 +
.../analysis/ko/util/BinaryDictionaryWriter.java | 283 +
.../ko/util/CharacterDefinitionWriter.java | 94 +
.../analysis/ko/util/ConnectionCostsBuilder.java | 67 +
.../analysis/ko/util/ConnectionCostsWriter.java | 75 +
.../lucene/analysis/ko/util/DictionaryBuilder.java | 67 +
.../ko/util/TokenInfoDictionaryBuilder.java | 153 +
.../ko/util/TokenInfoDictionaryWriter.java | 49 +
.../analysis/ko/util/UnknownDictionaryBuilder.java | 134 +
.../analysis/ko/util/UnknownDictionaryWriter.java | 65 +
.../analysis/ko/dict/UnknownDictionaryTest.java | 74 +
lucene/analysis/opennlp/build.xml | 118 +
lucene/analysis/opennlp/ivy.xml | 28 +
.../analysis/opennlp/OpenNLPChunkerFilter.java | 108 +
.../opennlp/OpenNLPChunkerFilterFactory.java | 81 +
.../analysis/opennlp/OpenNLPLemmatizerFilter.java | 123 +
.../opennlp/OpenNLPLemmatizerFilterFactory.java | 89 +
.../lucene/analysis/opennlp/OpenNLPPOSFilter.java | 97 +
.../analysis/opennlp/OpenNLPPOSFilterFactory.java | 71 +
.../opennlp/OpenNLPSentenceBreakIterator.java | 224 +
.../lucene/analysis/opennlp/OpenNLPTokenizer.java | 98 +
.../analysis/opennlp/OpenNLPTokenizerFactory.java | 79 +
.../lucene/analysis/opennlp/package-info.java | 21 +
.../analysis/opennlp/tools/NLPChunkerOp.java | 41 +
.../analysis/opennlp/tools/NLPLemmatizerOp.java | 80 +
.../analysis/opennlp/tools/NLPNERTaggerOp.java | 56 +
.../analysis/opennlp/tools/NLPPOSTaggerOp.java | 41 +
.../opennlp/tools/NLPSentenceDetectorOp.java | 50 +
.../analysis/opennlp/tools/NLPTokenizerOp.java | 48 +
.../analysis/opennlp/tools/OpenNLPOpsFactory.java | 189 +
.../analysis/opennlp/tools/package-info.java | 21 +
lucene/analysis/opennlp/src/java/overview.html | 61 +
....apache.lucene.analysis.util.TokenFilterFactory | 18 +
...rg.apache.lucene.analysis.util.TokenizerFactory | 16 +
.../lucene/analysis/opennlp/en-test-chunker.bin | Bin 0 -> 89914 bytes
.../lucene/analysis/opennlp/en-test-lemmas.dict | 12 +
.../lucene/analysis/opennlp/en-test-lemmatizer.bin | Bin 0 -> 7370 bytes
.../apache/lucene/analysis/opennlp/en-test-ner.bin | Bin 0 -> 2049 bytes
.../lucene/analysis/opennlp/en-test-pos-maxent.bin | Bin 0 -> 18494 bytes
.../lucene/analysis/opennlp/en-test-sent.bin | Bin 0 -> 1051 bytes
.../lucene/analysis/opennlp/en-test-tokenizer.bin | Bin 0 -> 15100 bytes
.../opennlp/TestOpenNLPChunkerFilterFactory.java | 74 +
.../TestOpenNLPLemmatizerFilterFactory.java | 169 +
.../opennlp/TestOpenNLPPOSFilterFactory.java | 92 +
.../opennlp/TestOpenNLPSentenceBreakIterator.java | 201 +
.../opennlp/TestOpenNLPTokenizerFactory.java | 96 +
.../opennlp/src/tools/test-model-data/README.txt | 6 +
.../opennlp/src/tools/test-model-data/chunks.txt | 3566 ++
.../opennlp/src/tools/test-model-data/lemmas.txt | 875 +
.../opennlp/src/tools/test-model-data/ner.txt | 143 +
.../tools/test-model-data/ner_TrainerParams.txt | 21 +
.../opennlp/src/tools/test-model-data/pos.txt | 30 +
.../src/tools/test-model-data/sentences.txt | 144 +
.../src/tools/test-model-data/tokenizer.txt | 69 +
.../phonetic/BeiderMorseFilterFactory.java | 1 +
.../DaitchMokotoffSoundexFilterFactory.java | 1 +
.../phonetic/DoubleMetaphoneFilterFactory.java | 3 +-
.../analysis/phonetic/PhoneticFilterFactory.java | 2 +
.../phonetic/TestDoubleMetaphoneFilterFactory.java | 1 -
.../apache/lucene/analysis/cn/smart/CharType.java | 5 +
.../cn/smart/HMMChineseTokenizerFactory.java | 2 +
.../analysis/cn/smart/SmartChineseAnalyzer.java | 2 +
.../apache/lucene/analysis/cn/smart/Utility.java | 12 +-
.../analysis/cn/smart/hhmm/HHMMSegmenter.java | 18 +-
.../analysis/cn/smart/hhmm/WordDictionary.java | 1 -
.../cn/smart/TestSmartChineseAnalyzer.java | 53 +-
.../apache/lucene/analysis/pl/PolishAnalyzer.java | 12 +-
.../stempel/StempelPolishStemFilterFactory.java | 3 +-
.../stempel/src/java/org/egothor/stemmer/Trie.java | 16 +-
lucene/analysis/uima/build.xml | 50 -
lucene/analysis/uima/ivy.xml | 30 -
.../lucene/analysis/uima/BaseUIMATokenizer.java | 96 -
.../analysis/uima/UIMAAnnotationsTokenizer.java | 90 -
.../uima/UIMAAnnotationsTokenizerFactory.java | 47 -
.../lucene/analysis/uima/UIMABaseAnalyzer.java | 44 -
.../analysis/uima/UIMATypeAwareAnalyzer.java | 44 -
.../uima/UIMATypeAwareAnnotationsTokenizer.java | 113 -
.../UIMATypeAwareAnnotationsTokenizerFactory.java | 50 -
.../apache/lucene/analysis/uima/ae/AEProvider.java | 34 -
.../lucene/analysis/uima/ae/AEProviderFactory.java | 76 -
.../lucene/analysis/uima/ae/BasicAEProvider.java | 87 -
.../uima/ae/OverridingParamsAEProvider.java | 69 -
.../lucene/analysis/uima/ae/package-info.java | 21 -
.../apache/lucene/analysis/uima/package-info.java | 21 -
lucene/analysis/uima/src/java/overview.html | 29 -
...rg.apache.lucene.analysis.util.TokenizerFactory | 17 -
.../src/resources/uima/AggregateSentenceAE.xml | 70 -
.../test-files/uima/TestAggregateSentenceAE.xml | 55 -
.../src/test-files/uima/TestEntityAnnotatorAE.xml | 66 -
.../uima/src/test-files/uima/TestPoSTaggerAE.xml | 44 -
.../uima/src/test-files/uima/TestWSTokenizerAE.xml | 78 -
.../lucene/analysis/uima/UIMABaseAnalyzerTest.java | 137 -
.../analysis/uima/UIMATypeAwareAnalyzerTest.java | 70 -
.../analysis/uima/ae/AEProviderFactoryTest.java | 44 -
.../analysis/uima/ae/BasicAEProviderTest.java | 36 -
.../uima/ae/OverridingParamsAEProviderTest.java | 59 -
.../analysis/uima/an/SampleEntityAnnotator.java | 64 -
.../lucene/analysis/uima/an/SamplePoSTagger.java | 57 -
.../uima/an/SampleWSTokenizerAnnotator.java | 66 -
.../codecs/lucene50/Lucene50SegmentInfoFormat.java | 90 -
.../org/apache/lucene/codecs/lucene50/package.html | 25 -
.../lucene/codecs/lucene60/Lucene60Codec.java | 177 -
.../org/apache/lucene/codecs/lucene60/package.html | 25 -
.../apache/lucene/codecs/lucene70/IndexedDISI.java | 315 +
.../lucene/codecs/lucene70/Lucene70Codec.java | 134 +
.../codecs/lucene70/Lucene70DocValuesConsumer.java | 638 +
.../codecs/lucene70/Lucene70DocValuesFormat.java | 161 +
.../codecs/lucene70/Lucene70DocValuesProducer.java | 1425 +
.../codecs/lucene70/Lucene70NormsConsumer.java | 159 +
.../codecs/lucene70/Lucene70NormsFormat.java | 99 +
.../codecs/lucene70/Lucene70NormsProducer.java | 361 +
.../org/apache/lucene/codecs/lucene70/package.html | 25 +
.../apache/lucene/legacy/LegacyDoubleField.java | 174 -
.../java/org/apache/lucene/legacy/LegacyField.java | 90 -
.../org/apache/lucene/legacy/LegacyFieldType.java | 149 -
.../org/apache/lucene/legacy/LegacyFloatField.java | 174 -
.../org/apache/lucene/legacy/LegacyIntField.java | 175 -
.../org/apache/lucene/legacy/LegacyLongField.java | 184 -
.../lucene/legacy/LegacyNumericRangeQuery.java | 537 -
.../lucene/legacy/LegacyNumericTokenStream.java | 357 -
.../apache/lucene/legacy/LegacyNumericType.java | 34 -
.../apache/lucene/legacy/LegacyNumericUtils.java | 510 -
.../org/apache/lucene/legacy/package-info.java | 21 -
.../services/org.apache.lucene.codecs.Codec | 2 +-
.../org.apache.lucene.codecs.DocValuesFormat | 1 +
.../lucene50/Lucene50RWSegmentInfoFormat.java | 125 -
.../lucene/codecs/lucene70/TestIndexedDISI.java | 249 +
.../lucene70/TestLucene70DocValuesFormat.java | 685 +
.../codecs/lucene70/TestLucene70NormsFormat.java | 34 +
.../lucene/index/TestBackwardsCompatibility.java | 508 +-
.../lucene/index/TestIndexWriterOnOldIndex.java | 56 +
.../lucene/index/TestManyPointsInOldIndex.java | 73 +
.../org/apache/lucene/index/dvupdates.6.0.0.zip | Bin 3420 -> 0 bytes
.../test/org/apache/lucene/index/empty.6.0.0.zip | Bin 225 -> 0 bytes
.../test/org/apache/lucene/index/maxposindex.zip | Bin 1702 -> 0 bytes
.../org/apache/lucene/index/moreterms.6.0.0.zip | Bin 157215 -> 0 bytes
.../apache/lucene/index/unsupported.5.5.4-cfs.zip | Bin 0 -> 13744 bytes
.../lucene/index/unsupported.5.5.4-nocfs.zip | Bin 0 -> 13749 bytes
.../apache/lucene/index/unsupported.5.5.5-cfs.zip | Bin 0 -> 13695 bytes
.../lucene/index/unsupported.5.5.5-nocfs.zip | Bin 0 -> 13686 bytes
...dex.6.0.0-cfs.zip => unsupported.6.0.0-cfs.zip} | Bin
...6.0.0-nocfs.zip => unsupported.6.0.0-nocfs.zip} | Bin
...dex.6.0.1-cfs.zip => unsupported.6.0.1-cfs.zip} | Bin
...6.0.1-nocfs.zip => unsupported.6.0.1-nocfs.zip} | Bin
...dex.6.1.0-cfs.zip => unsupported.6.1.0-cfs.zip} | Bin
...6.1.0-nocfs.zip => unsupported.6.1.0-nocfs.zip} | Bin
...dex.6.2.0-cfs.zip => unsupported.6.2.0-cfs.zip} | Bin
...6.2.0-nocfs.zip => unsupported.6.2.0-nocfs.zip} | Bin
.../apache/lucene/index/unsupported.6.2.1-cfs.zip | Bin 0 -> 15851 bytes
.../lucene/index/unsupported.6.2.1-nocfs.zip | Bin 0 -> 15845 bytes
.../apache/lucene/index/unsupported.6.3.0-cfs.zip | Bin 0 -> 15869 bytes
.../lucene/index/unsupported.6.3.0-nocfs.zip | Bin 0 -> 15876 bytes
.../apache/lucene/index/unsupported.6.4.0-cfs.zip | Bin 0 -> 15829 bytes
.../lucene/index/unsupported.6.4.0-nocfs.zip | Bin 0 -> 15831 bytes
.../apache/lucene/index/unsupported.6.4.1-cfs.zip | Bin 0 -> 15848 bytes
.../lucene/index/unsupported.6.4.1-nocfs.zip | Bin 0 -> 15838 bytes
.../apache/lucene/index/unsupported.6.4.2-cfs.zip | Bin 0 -> 15856 bytes
.../lucene/index/unsupported.6.4.2-nocfs.zip | Bin 0 -> 15886 bytes
.../apache/lucene/index/unsupported.6.5.0-cfs.zip | Bin 0 -> 15832 bytes
.../lucene/index/unsupported.6.5.0-nocfs.zip | Bin 0 -> 15836 bytes
.../apache/lucene/index/unsupported.6.5.1-cfs.zip | Bin 0 -> 15842 bytes
.../lucene/index/unsupported.6.5.1-nocfs.zip | Bin 0 -> 15827 bytes
.../apache/lucene/index/unsupported.6.6.0-cfs.zip | Bin 0 -> 15875 bytes
.../lucene/index/unsupported.6.6.0-nocfs.zip | Bin 0 -> 15883 bytes
.../apache/lucene/index/unsupported.6.6.1-cfs.zip | Bin 0 -> 15836 bytes
.../lucene/index/unsupported.6.6.1-nocfs.zip | Bin 0 -> 15830 bytes
.../apache/lucene/index/unsupported.6.6.2-cfs.zip | Bin 0 -> 15823 bytes
.../lucene/index/unsupported.6.6.2-nocfs.zip | Bin 0 -> 15820 bytes
.../apache/lucene/index/unsupported.6.6.3-cfs.zip | Bin 0 -> 15919 bytes
.../lucene/index/unsupported.6.6.3-nocfs.zip | Bin 0 -> 15900 bytes
.../apache/lucene/index/unsupported.6.6.4-cfs.zip | Bin 0 -> 15782 bytes
.../lucene/index/unsupported.6.6.4-nocfs.zip | Bin 0 -> 15771 bytes
.../apache/lucene/index/unsupported.6.6.5-cfs.zip | Bin 0 -> 15765 bytes
.../lucene/index/unsupported.6.6.5-nocfs.zip | Bin 0 -> 15763 bytes
.../apache/lucene/index/unsupported.7.0.0-cfs.zip | Bin 0 -> 15594 bytes
.../lucene/index/unsupported.7.0.0-nocfs.zip | Bin 0 -> 15586 bytes
.../apache/lucene/index/unsupported.7.0.1-cfs.zip | Bin 0 -> 15597 bytes
.../lucene/index/unsupported.7.0.1-nocfs.zip | Bin 0 -> 18335 bytes
.../apache/lucene/index/unsupported.7.1.0-cfs.zip | Bin 0 -> 15612 bytes
.../lucene/index/unsupported.7.1.0-nocfs.zip | Bin 0 -> 15609 bytes
.../apache/lucene/index/unsupported.7.2.0-cfs.zip | Bin 0 -> 15641 bytes
.../lucene/index/unsupported.7.2.0-nocfs.zip | Bin 0 -> 15629 bytes
.../apache/lucene/index/unsupported.7.2.1-cfs.zip | Bin 0 -> 15605 bytes
.../lucene/index/unsupported.7.2.1-nocfs.zip | Bin 0 -> 15606 bytes
.../apache/lucene/index/unsupported.7.3.0-cfs.zip | Bin 0 -> 15538 bytes
.../lucene/index/unsupported.7.3.0-nocfs.zip | Bin 0 -> 15548 bytes
.../apache/lucene/index/unsupported.7.3.1-cfs.zip | Bin 0 -> 15652 bytes
.../lucene/index/unsupported.7.3.1-nocfs.zip | Bin 0 -> 15640 bytes
.../apache/lucene/index/unsupported.7.4.0-cfs.zip | Bin 0 -> 15484 bytes
.../lucene/index/unsupported.7.4.0-nocfs.zip | Bin 0 -> 15493 bytes
.../apache/lucene/index/unsupported.7.5.0-cfs.zip | Bin 0 -> 15615 bytes
.../lucene/index/unsupported.7.5.0-nocfs.zip | Bin 0 -> 15629 bytes
.../apache/lucene/index/unsupported.7.6.0-cfs.zip | Bin 0 -> 15655 bytes
.../lucene/index/unsupported.7.6.0-nocfs.zip | Bin 0 -> 15649 bytes
.../lucene/index/unsupported.dvupdates.7.0.0.zip | Bin 0 -> 13401 bytes
.../lucene/index/unsupported.empty.7.0.0.zip | Bin 0 -> 375 bytes
.../lucene/index/unsupported.moreterms.7.0.0.zip | Bin 0 -> 175822 bytes
.../index/unsupported.sorted-invalid.7.5.0.zip | Bin 0 -> 908443 bytes
.../lucene/index/unsupported.sorted.7.0.0.zip | Bin 0 -> 74558 bytes
.../lucene/index/unsupported.sorted.7.0.1.zip | Bin 0 -> 176238 bytes
.../lucene/index/unsupported.sorted.7.1.0.zip | Bin 0 -> 81963 bytes
.../lucene/index/unsupported.sorted.7.2.0.zip | Bin 0 -> 87935 bytes
.../lucene/index/unsupported.sorted.7.2.1.zip | Bin 0 -> 93388 bytes
.../lucene/index/unsupported.sorted.7.3.0.zip | Bin 0 -> 393834 bytes
.../lucene/index/unsupported.sorted.7.3.1.zip | Bin 0 -> 80784 bytes
.../lucene/index/unsupported.sorted.7.4.0.zip | Bin 0 -> 158939 bytes
.../lucene/index/unsupported.sorted.7.5.0.zip | Bin 0 -> 82239 bytes
.../lucene/index/unsupported.sorted.7.6.0.zip | Bin 0 -> 74541 bytes
.../org/apache/lucene/legacy/TestLegacyField.java | 196 -
.../apache/lucene/legacy/TestLegacyFieldReuse.java | 81 -
.../lucene/legacy/TestLegacyNumericUtils.java | 571 -
.../org/apache/lucene/legacy/TestLegacyTerms.java | 164 -
.../legacy/TestMultiValuedNumericRangeQuery.java | 84 -
.../lucene/legacy/TestNumericRangeQuery32.java | 461 -
.../lucene/legacy/TestNumericRangeQuery64.java | 490 -
.../lucene/legacy/TestNumericTokenStream.java | 188 -
lucene/benchmark/.gitignore | 4 +-
lucene/benchmark/README.enwiki | 11 +-
lucene/benchmark/build.xml | 6 +-
lucene/benchmark/conf/analyzer.alg | 2 +-
lucene/benchmark/conf/collector-small.alg | 2 +-
lucene/benchmark/conf/collector.alg | 2 +-
lucene/benchmark/conf/compound-penalty.alg | 2 +-
.../benchmark/conf/english-porter-comparison.alg | 6 +-
lucene/benchmark/conf/highlight-profile.alg | 68 -
.../conf/highlight-vs-vector-highlight.alg | 80 -
lucene/benchmark/conf/highlighters-postings.alg | 65 +
lucene/benchmark/conf/highlighters-tv.alg | 64 +
lucene/benchmark/conf/highlights.alg | 69 +
.../conf/indexing-flush-by-RAM-multithreaded.alg | 2 +-
lucene/benchmark/conf/indexing-flush-by-RAM.alg | 2 +-
lucene/benchmark/conf/indexing-multithreaded.alg | 2 +-
lucene/benchmark/conf/indexing.alg | 2 +-
.../benchmark/conf/micro-standard-flush-by-ram.alg | 2 +-
lucene/benchmark/conf/micro-standard.alg | 2 +-
lucene/benchmark/conf/query-phrases.txt | 10 +
lucene/benchmark/conf/query-terms.txt | 10 +
lucene/benchmark/conf/query-wildcards.txt | 7 +
lucene/benchmark/conf/sample.alg | 2 +-
lucene/benchmark/conf/sloppy-phrase.alg | 2 +-
lucene/benchmark/conf/sort-standard.alg | 2 +-
lucene/benchmark/conf/spatial.alg | 2 +-
lucene/benchmark/conf/standard-flush-by-RAM.alg | 2 +-
lucene/benchmark/conf/standard-highlights-notv.alg | 69 -
lucene/benchmark/conf/standard-highlights-tv.alg | 69 -
lucene/benchmark/conf/standard.alg | 2 +-
lucene/benchmark/conf/vector-highlight-profile.alg | 68 -
.../lucene/benchmark/byTask/PerfRunData.java | 26 +-
.../lucene/benchmark/byTask/feeds/DocMaker.java | 7 +
.../byTask/feeds/EnwikiContentSource.java | 2 +-
.../byTask/feeds/SpatialFileQueryMaker.java | 15 +-
.../byTask/tasks/BenchmarkHighlighter.java | 30 -
.../benchmark/byTask/tasks/CreateIndexTask.java | 4 +-
.../benchmark/byTask/tasks/ForceMergeTask.java | 2 +-
.../lucene/benchmark/byTask/tasks/ReadTask.java | 141 +-
.../byTask/tasks/SearchTravRetHighlightTask.java | 255 +-
.../tasks/SearchTravRetVectorHighlightTask.java | 147 -
.../byTask/tasks/SearchWithCollectorTask.java | 2 +-
.../benchmark/byTask/tasks/SearchWithSortTask.java | 18 -
.../lucene/benchmark/byTask/utils/Config.java | 2 +-
.../quality/utils/QualityQueriesFinder.java | 4 +-
lucene/benchmark/src/test/conf/ConfLoader.java | 21 -
.../apache/lucene/benchmark/BenchmarkTestCase.java | 2 +-
.../benchmark/byTask/TestPerfTasksLogic.java | 146 +-
.../benchmark/byTask/TestPerfTasksParse.java | 11 +-
.../benchmark/byTask/feeds/DocMakerTest.java | 6 +-
.../byTask/feeds/EnwikiContentSourceTest.java | 4 +-
.../benchmark/byTask/feeds/LineDocSourceTest.java | 4 +-
.../benchmark/byTask/tasks/AddIndexesTaskTest.java | 6 +-
.../byTask/tasks/CommitIndexTaskTest.java | 2 +-
.../byTask/tasks/CountingHighlighterTestTask.java | 68 -
.../byTask/tasks/CreateIndexTaskTest.java | 2 +-
.../benchmark/byTask/tasks/PerfTaskTest.java | 2 +-
.../byTask/tasks/WriteEnwikiLineDocTaskTest.java | 2 +-
.../byTask/tasks/WriteLineDocTaskTest.java | 2 +-
.../apache/lucene/benchmark/quality/trecQRels.txt | 1090 +-
lucene/build.xml | 52 +-
lucene/classification/build.xml | 2 +
.../lucene/classification/BM25NBClassifier.java | 234 +
.../BooleanPerceptronClassifier.java | 39 +-
.../CachingNaiveBayesClassifier.java | 13 +-
.../classification/ClassificationResult.java | 2 +-
.../classification/KNearestFuzzyClassifier.java | 210 +
.../classification/KNearestNeighborClassifier.java | 42 +-
.../classification/SimpleNaiveBayesClassifier.java | 19 +-
.../KNearestNeighborDocumentClassifier.java | 32 +-
.../SimpleNaiveBayesDocumentClassifier.java | 52 +-
.../classification/utils/DatasetSplitter.java | 9 +-
.../classification/utils/NearestFuzzyQuery.java | 330 +
.../classification/BM25NBClassifierTest.java | 147 +
.../BooleanPerceptronClassifierTest.java | 62 +-
.../CachingNaiveBayesClassifierTest.java | 19 +-
.../classification/ClassificationTestBase.java | 6 +-
.../KNearestFuzzyClassifierTest.java | 113 +
.../KNearestNeighborClassifierTest.java | 16 +-
.../SimpleNaiveBayesClassifierTest.java | 30 +-
.../Test20NewsgroupsClassification.java | 340 +
.../KNearestNeighborDocumentClassifierTest.java | 10 +-
.../utils/ConfusionMatrixGeneratorTest.java | 123 +-
.../utils/DocToDoubleVectorUtilsTest.java | 4 +-
lucene/codecs/build.xml | 2 +
.../lucene/codecs/blockterms/BlockTermsReader.java | 20 +-
.../lucene/codecs/blockterms/BlockTermsWriter.java | 41 +-
.../blockterms/FixedGapTermsIndexWriter.java | 31 +-
.../blocktreeords/OrdsBlockTreeTermsReader.java | 7 +-
.../blocktreeords/OrdsBlockTreeTermsWriter.java | 49 +-
.../blocktreeords/OrdsIntersectTermsEnum.java | 9 +-
.../blocktreeords/OrdsIntersectTermsEnumFrame.java | 4 +-
.../codecs/blocktreeords/OrdsSegmentTermsEnum.java | 14 +
.../blocktreeords/OrdsSegmentTermsEnumFrame.java | 4 +-
.../codecs/bloom/BloomFilteringPostingsFormat.java | 20 +-
.../codecs/memory/DirectDocValuesConsumer.java | 32 +-
.../codecs/memory/DirectDocValuesProducer.java | 101 +-
.../lucene/codecs/memory/DirectPostingsFormat.java | 30 +-
.../lucene/codecs/memory/FSTOrdTermsReader.java | 26 +-
.../lucene/codecs/memory/FSTOrdTermsWriter.java | 54 +-
.../lucene/codecs/memory/FSTTermsReader.java | 21 +-
.../lucene/codecs/memory/FSTTermsWriter.java | 17 +-
.../codecs/memory/LegacyBinaryDocValues.java | 40 +
.../memory/LegacyBinaryDocValuesWrapper.java | 91 +
.../codecs/memory/LegacyDocValuesIterables.java | 536 +
.../codecs/memory/LegacyNumericDocValues.java | 39 +
.../memory/LegacyNumericDocValuesWrapper.java | 97 +
.../codecs/memory/LegacySortedDocValues.java | 112 +
.../memory/LegacySortedDocValuesWrapper.java | 102 +
.../memory/LegacySortedNumericDocValues.java | 50 +
.../LegacySortedNumericDocValuesWrapper.java | 100 +
.../codecs/memory/LegacySortedSetDocValues.java | 113 +
.../memory/LegacySortedSetDocValuesWrapper.java | 113 +
.../codecs/memory/MemoryDocValuesConsumer.java | 520 -
.../codecs/memory/MemoryDocValuesFormat.java | 72 -
.../codecs/memory/MemoryDocValuesProducer.java | 905 -
.../lucene/codecs/memory/MemoryPostingsFormat.java | 1036 -
.../codecs/simpletext/SimpleTextBKDReader.java | 340 +-
.../codecs/simpletext/SimpleTextBKDWriter.java | 1511 +
.../simpletext/SimpleTextDocValuesReader.java | 472 +-
.../simpletext/SimpleTextDocValuesWriter.java | 190 +-
.../simpletext/SimpleTextFieldInfosFormat.java | 30 +-
.../codecs/simpletext/SimpleTextFieldsReader.java | 23 +-
.../codecs/simpletext/SimpleTextFieldsWriter.java | 3 +-
.../simpletext/SimpleTextLiveDocsFormat.java | 43 +-
.../codecs/simpletext/SimpleTextNormsFormat.java | 10 +-
.../codecs/simpletext/SimpleTextPointsReader.java | 119 +-
.../codecs/simpletext/SimpleTextPointsWriter.java | 206 +-
.../simpletext/SimpleTextSegmentInfoFormat.java | 180 +-
.../simpletext/SimpleTextStoredFieldsReader.java | 5 +-
.../simpletext/SimpleTextTermVectorsReader.java | 18 +-
.../org.apache.lucene.codecs.DocValuesFormat | 1 -
.../org.apache.lucene.codecs.PostingsFormat | 2 +-
.../TestVarGapDocFreqIntervalPostingsFormat.java | 1 -
.../TestVarGapFixedIntervalPostingsFormat.java | 1 -
.../codecs/blocktreeords/TestOrdsBlockTree.java | 21 +-
.../codecs/memory/TestMemoryDocValuesFormat.java | 39 -
.../codecs/memory/TestMemoryPostingsFormat.java | 35 -
.../simpletext/TestSimpleTextLiveDocsFormat.java | 29 +
lucene/common-build.xml | 477 +-
lucene/core/build.xml | 11 +
.../src/data/jflex/UnicodeEmojiProperties.jflex | 25 +
.../src/data/jflex/getUnicodeEmojiProperties.pl | 168 +
lucene/core/src/data/jflex/skeleton.default | 342 +
.../jflex/skeleton.disable.buffer.expansion.txt | 348 +
.../java/org/apache/lucene/analysis/Analyzer.java | 59 +-
.../apache/lucene/analysis/AnalyzerWrapper.java | 52 +-
.../org/apache/lucene/analysis/CharArrayMap.java | 2 -
.../lucene/analysis/DelegatingAnalyzerWrapper.java | 18 +-
.../lucene/analysis/FilteringTokenFilter.java | 2 -
.../apache/lucene/analysis/GraphTokenFilter.java | 284 +
.../apache/lucene/analysis/LowerCaseFilter.java | 3 -
.../org/apache/lucene/analysis/StopFilter.java | 3 -
.../lucene/analysis/StopwordAnalyzerBase.java | 5 +-
.../src/java/org/apache/lucene/analysis/Token.java | 210 -
.../org/apache/lucene/analysis/TokenStream.java | 7 +-
.../lucene/analysis/TokenStreamToAutomaton.java | 52 +-
.../org/apache/lucene/analysis/package-info.java | 12 +-
.../lucene/analysis/standard/StandardAnalyzer.java | 60 +-
.../lucene/analysis/standard/StandardFilter.java | 39 -
.../analysis/standard/StandardTokenizer.java | 58 +-
.../analysis/standard/StandardTokenizerImpl.java | 640 +-
.../analysis/standard/StandardTokenizerImpl.jflex | 208 +-
.../lucene/analysis/standard/package-info.java | 1 -
.../tokenattributes/CharTermAttributeImpl.java | 21 +-
.../tokenattributes/OffsetAttributeImpl.java | 2 +-
.../tokenattributes/PackedTokenAttributeImpl.java | 40 +-
.../PositionIncrementAttributeImpl.java | 3 +-
.../PositionLengthAttributeImpl.java | 3 +-
.../tokenattributes/TermFrequencyAttribute.java | 33 +
.../TermFrequencyAttributeImpl.java | 82 +
.../src/java/org/apache/lucene/codecs/Codec.java | 2 +-
.../java/org/apache/lucene/codecs/CodecUtil.java | 8 +-
.../codecs/CompetitiveImpactAccumulator.java | 127 +
.../apache/lucene/codecs/DocValuesConsumer.java | 1083 +-
.../apache/lucene/codecs/DocValuesProducer.java | 7 -
.../org/apache/lucene/codecs/FieldsConsumer.java | 8 +-
.../org/apache/lucene/codecs/LiveDocsFormat.java | 9 +-
.../lucene/codecs/MultiLevelSkipListReader.java | 4 +-
.../lucene/codecs/MultiLevelSkipListWriter.java | 27 +-
.../apache/lucene/codecs/MutablePointValues.java | 42 +
.../apache/lucene/codecs/MutablePointsReader.java | 41 -
.../org/apache/lucene/codecs/NormsConsumer.java | 140 +-
.../org/apache/lucene/codecs/PointsFormat.java | 35 +-
.../org/apache/lucene/codecs/PointsReader.java | 5 +-
.../org/apache/lucene/codecs/PointsWriter.java | 216 +-
.../apache/lucene/codecs/PostingsReaderBase.java | 9 +-
.../apache/lucene/codecs/PostingsWriterBase.java | 2 +-
.../lucene/codecs/PushPostingsWriterBase.java | 13 +-
.../apache/lucene/codecs/StoredFieldsWriter.java | 7 +-
.../apache/lucene/codecs/TermVectorsWriter.java | 2 +-
.../codecs/blocktree/BitSetPostingsEnum.java | 95 -
.../lucene/codecs/blocktree/BitSetTermsEnum.java | 83 -
.../codecs/blocktree/BlockTreeTermsReader.java | 84 +-
.../codecs/blocktree/BlockTreeTermsWriter.java | 48 +-
.../lucene/codecs/blocktree/FieldReader.java | 6 +-
.../codecs/blocktree/IntersectTermsEnum.java | 236 +-
.../codecs/blocktree/IntersectTermsEnumFrame.java | 89 +-
.../lucene/codecs/blocktree/SegmentTermsEnum.java | 19 +-
.../codecs/blocktree/SegmentTermsEnumFrame.java | 158 +-
.../org/apache/lucene/codecs/blocktree/Stats.java | 2 -
.../CompressingStoredFieldsIndexReader.java | 25 +-
.../CompressingStoredFieldsIndexWriter.java | 2 +-
.../compressing/CompressingStoredFieldsReader.java | 19 +-
.../compressing/CompressingStoredFieldsWriter.java | 116 +-
.../compressing/CompressingTermVectorsReader.java | 37 +-
.../compressing/CompressingTermVectorsWriter.java | 46 +-
.../lucene/codecs/compressing/CompressionMode.java | 49 +-
.../lucene/codecs/compressing/Compressor.java | 3 +-
.../compressing/GrowableByteArrayDataOutput.java | 83 -
.../org/apache/lucene/codecs/compressing/LZ4.java | 8 +-
.../codecs/lucene50/Lucene50CompoundFormat.java | 4 -
.../codecs/lucene50/Lucene50FieldInfosFormat.java | 2 +-
.../codecs/lucene50/Lucene50LiveDocsFormat.java | 42 +-
.../codecs/lucene50/Lucene50PostingsFormat.java | 3 +-
.../codecs/lucene50/Lucene50PostingsReader.java | 483 +-
.../codecs/lucene50/Lucene50PostingsWriter.java | 35 +-
.../codecs/lucene50/Lucene50ScoreSkipReader.java | 159 +
.../lucene/codecs/lucene50/Lucene50SkipReader.java | 18 +-
.../lucene/codecs/lucene50/Lucene50SkipWriter.java | 66 +-
.../lucene50/Lucene50StoredFieldsFormat.java | 2 +-
.../lucene/codecs/lucene50/package-info.java | 2 +-
.../codecs/lucene53/Lucene53NormsConsumer.java | 153 -
.../codecs/lucene53/Lucene53NormsFormat.java | 91 -
.../codecs/lucene53/Lucene53NormsProducer.java | 208 -
.../lucene/codecs/lucene53/package-info.java | 23 -
.../codecs/lucene54/Lucene54DocValuesConsumer.java | 776 -
.../codecs/lucene54/Lucene54DocValuesFormat.java | 183 -
.../codecs/lucene54/Lucene54DocValuesProducer.java | 1488 -
.../lucene/codecs/lucene54/package-info.java | 403 -
.../codecs/lucene60/Lucene60FieldInfosFormat.java | 25 +-
.../codecs/lucene60/Lucene60PointsFormat.java | 10 +-
.../codecs/lucene60/Lucene60PointsReader.java | 86 +-
.../codecs/lucene60/Lucene60PointsWriter.java | 49 +-
.../lucene/codecs/lucene60/package-info.java | 4 +-
.../lucene/codecs/lucene62/Lucene62Codec.java | 176 -
.../codecs/lucene62/Lucene62SegmentInfoFormat.java | 318 -
.../lucene/codecs/lucene62/package-info.java | 24 -
.../codecs/lucene70/Lucene70SegmentInfoFormat.java | 439 +
.../lucene/codecs/lucene70/package-info.java | 22 +
.../apache/lucene/codecs/lucene80/IndexedDISI.java | 631 +
.../lucene/codecs/lucene80/Lucene80Codec.java | 176 +
.../codecs/lucene80/Lucene80DocValuesConsumer.java | 677 +
.../codecs/lucene80/Lucene80DocValuesFormat.java | 175 +
.../codecs/lucene80/Lucene80DocValuesProducer.java | 1427 +
.../codecs/lucene80/Lucene80NormsConsumer.java | 165 +
.../codecs/lucene80/Lucene80NormsFormat.java | 99 +
.../codecs/lucene80/Lucene80NormsProducer.java | 386 +
.../lucene/codecs/lucene80/package-info.java | 411 +
.../codecs/perfield/PerFieldDocValuesFormat.java | 100 +-
.../lucene/codecs/perfield/PerFieldMergeState.java | 274 +
.../codecs/perfield/PerFieldPostingsFormat.java | 115 +-
.../lucene/document/BinaryDocValuesField.java | 1 -
.../org/apache/lucene/document/BinaryPoint.java | 11 +-
.../org/apache/lucene/document/DoublePoint.java | 40 +-
.../org/apache/lucene/document/DoubleRange.java | 266 +
.../org/apache/lucene/document/FeatureField.java | 521 +
.../org/apache/lucene/document/FeatureQuery.java | 182 +
.../src/java/org/apache/lucene/document/Field.java | 92 +-
.../java/org/apache/lucene/document/FieldType.java | 101 +-
.../org/apache/lucene/document/FloatPoint.java | 40 +-
.../org/apache/lucene/document/FloatRange.java | 266 +
.../java/org/apache/lucene/document/IntPoint.java | 10 +-
.../java/org/apache/lucene/document/IntRange.java | 266 +
.../lucene/document/LatLonDocValuesBoxQuery.java | 153 +
.../document/LatLonDocValuesDistanceQuery.java | 140 +
.../lucene/document/LatLonDocValuesField.java | 181 +
.../org/apache/lucene/document/LatLonPoint.java | 279 +
.../document/LatLonPointDistanceComparator.java | 228 +
.../document/LatLonPointDistanceFeatureQuery.java | 480 +
.../lucene/document/LatLonPointDistanceQuery.java | 390 +
.../lucene/document/LatLonPointInPolygonQuery.java | 214 +
.../lucene/document/LatLonPointSortField.java | 100 +
.../lucene/document/LongDistanceFeatureQuery.java | 438 +
.../java/org/apache/lucene/document/LongPoint.java | 36 +-
.../java/org/apache/lucene/document/LongRange.java | 264 +
.../lucene/document/NumericDocValuesField.java | 60 +-
.../apache/lucene/document/RangeFieldQuery.java | 420 +
.../lucene/document/SortedDocValuesField.java | 42 +
.../document/SortedNumericDocValuesField.java | 54 +
.../document/SortedNumericDocValuesRangeQuery.java | 152 +
.../lucene/document/SortedSetDocValuesField.java | 43 +
.../document/SortedSetDocValuesRangeQuery.java | 194 +
.../org/apache/lucene/document/StoredField.java | 36 +-
.../src/java/org/apache/lucene/geo/EdgeTree.java | 454 +
.../org/apache/lucene/geo/GeoEncodingUtils.java | 237 +
.../src/java/org/apache/lucene/geo/GeoUtils.java | 102 +
.../src/java/org/apache/lucene/geo/Polygon.java | 79 +-
.../src/java/org/apache/lucene/geo/Polygon2D.java | 425 +-
.../src/java/org/apache/lucene/geo/Rectangle.java | 7 +
.../org/apache/lucene/index/AbortingException.java | 36 -
.../apache/lucene/index/AutomatonTermsEnum.java | 9 +-
.../apache/lucene/index/BaseCompositeReader.java | 25 +-
.../org/apache/lucene/index/BinaryDocValues.java | 20 +-
.../lucene/index/BinaryDocValuesFieldUpdates.java | 193 +-
.../apache/lucene/index/BinaryDocValuesWriter.java | 154 +-
.../java/org/apache/lucene/index/BitsSlice.java | 6 +-
.../org/apache/lucene/index/BufferedUpdates.java | 236 +-
.../apache/lucene/index/BufferedUpdatesStream.java | 758 +-
.../java/org/apache/lucene/index/CheckIndex.java | 1148 +-
.../org/apache/lucene/index/CoalescedUpdates.java | 109 -
.../java/org/apache/lucene/index/CodecReader.java | 175 +-
.../lucene/index/ConcurrentMergeScheduler.java | 78 +-
.../apache/lucene/index/DefaultIndexingChain.java | 347 +-
.../java/org/apache/lucene/index/DocConsumer.java | 15 +-
.../java/org/apache/lucene/index/DocIDMerger.java | 214 +-
.../java/org/apache/lucene/index/DocValues.java | 315 +-
.../apache/lucene/index/DocValuesFieldUpdates.java | 608 +-
.../org/apache/lucene/index/DocValuesIterator.java | 33 +
.../org/apache/lucene/index/DocValuesUpdate.java | 119 +-
.../org/apache/lucene/index/DocValuesWriter.java | 7 +-
.../org/apache/lucene/index/DocsWithFieldSet.java | 62 +
.../org/apache/lucene/index/DocumentsWriter.java | 416 +-
.../lucene/index/DocumentsWriterDeleteQueue.java | 83 +-
.../lucene/index/DocumentsWriterFlushControl.java | 148 +-
.../lucene/index/DocumentsWriterFlushQueue.java | 180 +-
.../lucene/index/DocumentsWriterPerThread.java | 391 +-
.../lucene/index/DocumentsWriterPerThreadPool.java | 39 +-
.../lucene/index/EmptyDocValuesProducer.java | 71 +
.../lucene/index/ExitableDirectoryReader.java | 191 +-
.../java/org/apache/lucene/index/FieldInfo.java | 106 +-
.../java/org/apache/lucene/index/FieldInfos.java | 260 +-
.../org/apache/lucene/index/FieldInvertState.java | 49 +-
.../apache/lucene/index/FieldUpdatesBuffer.java | 313 +
.../src/java/org/apache/lucene/index/Fields.java | 10 +-
.../apache/lucene/index/FilterBinaryDocValues.java | 66 +
.../org/apache/lucene/index/FilterCodecReader.java | 76 +-
.../apache/lucene/index/FilterDirectoryReader.java | 16 +-
.../org/apache/lucene/index/FilterLeafReader.java | 105 +-
.../org/apache/lucene/index/FilterMergePolicy.java | 106 +
.../lucene/index/FilterNumericDocValues.java | 64 +
.../org/apache/lucene/index/FilteredTermsEnum.java | 11 +-
.../lucene/index/FlushByRamOrCountsPolicy.java | 34 +-
.../java/org/apache/lucene/index/FlushPolicy.java | 30 +-
.../org/apache/lucene/index/FreqProxFields.java | 5 +
.../apache/lucene/index/FreqProxTermsWriter.java | 58 +-
.../lucene/index/FreqProxTermsWriterPerField.java | 27 +-
.../apache/lucene/index/FrozenBufferedUpdates.java | 865 +-
.../src/java/org/apache/lucene/index/Impact.java | 61 +
.../src/java/org/apache/lucene/index/Impacts.java | 54 +
.../java/org/apache/lucene/index/ImpactsEnum.java | 29 +
.../org/apache/lucene/index/ImpactsSource.java | 54 +
.../apache/lucene/index/IndexDeletionPolicy.java | 18 +-
.../org/apache/lucene/index/IndexFileDeleter.java | 71 +-
.../lucene/index/IndexFormatTooOldException.java | 4 +-
.../java/org/apache/lucene/index/IndexReader.java | 159 +-
.../apache/lucene/index/IndexReaderContext.java | 17 +-
.../java/org/apache/lucene/index/IndexWriter.java | 2729 +-
.../org/apache/lucene/index/IndexWriterConfig.java | 91 +-
.../org/apache/lucene/index/IndexableField.java | 31 +-
.../apache/lucene/index/IndexableFieldType.java | 21 +-
.../java/org/apache/lucene/index/LeafMetaData.java | 71 +
.../java/org/apache/lucene/index/LeafReader.java | 122 +-
.../org/apache/lucene/index/LeafReaderContext.java | 4 +-
.../apache/lucene/index/LiveIndexWriterConfig.java | 117 +-
.../lucene/index/LogByteSizeMergePolicy.java | 4 +-
.../org/apache/lucene/index/LogDocMergePolicy.java | 4 +-
.../org/apache/lucene/index/LogMergePolicy.java | 136 +-
.../lucene/index/MappingMultiPostingsEnum.java | 2 +-
.../java/org/apache/lucene/index/MergePolicy.java | 348 +-
.../apache/lucene/index/MergePolicyWrapper.java | 89 -
.../org/apache/lucene/index/MergeRateLimiter.java | 177 +-
.../apache/lucene/index/MergeReaderWrapper.java | 56 +-
.../org/apache/lucene/index/MergeScheduler.java | 15 +-
.../java/org/apache/lucene/index/MergeState.java | 120 +-
.../java/org/apache/lucene/index/MergeTrigger.java | 2 +-
.../index/MergedPrefixCodedTermsIterator.java | 132 -
.../java/org/apache/lucene/index/MultiBits.java | 69 +-
.../org/apache/lucene/index/MultiDocValues.java | 1065 +-
.../java/org/apache/lucene/index/MultiFields.java | 171 +-
.../org/apache/lucene/index/MultiLeafReader.java | 34 +
.../java/org/apache/lucene/index/MultiReader.java | 11 +
.../java/org/apache/lucene/index/MultiSorter.java | 389 +-
.../java/org/apache/lucene/index/MultiTerms.java | 73 +-
.../org/apache/lucene/index/MultiTermsEnum.java | 12 +-
.../org/apache/lucene/index/NoDeletionPolicy.java | 6 -
.../org/apache/lucene/index/NoMergePolicy.java | 35 +-
.../org/apache/lucene/index/NoMergeScheduler.java | 7 +
.../org/apache/lucene/index/NormValuesWriter.java | 115 +-
.../org/apache/lucene/index/NumericDocValues.java | 12 +-
.../lucene/index/NumericDocValuesFieldUpdates.java | 208 +-
.../lucene/index/NumericDocValuesWriter.java | 155 +-
.../lucene/index/OneMergeWrappingMergePolicy.java | 72 +
.../java/org/apache/lucene/index/OrdinalMap.java | 368 +
.../lucene/index/ParallelCompositeReader.java | 16 +-
.../apache/lucene/index/ParallelLeafReader.java | 218 +-
.../org/apache/lucene/index/PendingDeletes.java | 291 +
.../apache/lucene/index/PendingSoftDeletes.java | 250 +
.../java/org/apache/lucene/index/PointValues.java | 90 +-
.../org/apache/lucene/index/PointValuesWriter.java | 164 +-
.../java/org/apache/lucene/index/PostingsEnum.java | 9 -
.../org/apache/lucene/index/PrefixCodedTerms.java | 101 +-
.../org/apache/lucene/index/RandomAccessOrds.java | 53 -
.../java/org/apache/lucene/index/ReaderPool.java | 412 +
.../java/org/apache/lucene/index/ReaderUtil.java | 2 -
.../org/apache/lucene/index/ReadersAndUpdates.java | 816 +-
.../org/apache/lucene/index/SegmentCommitInfo.java | 48 +-
.../apache/lucene/index/SegmentCoreReaders.java | 73 +-
.../org/apache/lucene/index/SegmentDocValues.java | 16 +-
.../lucene/index/SegmentDocValuesProducer.java | 25 +-
.../java/org/apache/lucene/index/SegmentInfo.java | 33 +-
.../java/org/apache/lucene/index/SegmentInfos.java | 176 +-
.../org/apache/lucene/index/SegmentMerger.java | 56 +-
.../org/apache/lucene/index/SegmentReader.java | 178 +-
.../org/apache/lucene/index/SegmentWriteState.java | 10 +-
.../apache/lucene/index/SerialMergeScheduler.java | 4 +-
.../lucene/index/SimpleMergedSegmentWarmer.java | 6 +-
.../index/SingletonSortedNumericDocValues.java | 53 +-
.../lucene/index/SingletonSortedSetDocValues.java | 65 +-
.../lucene/index/SlowCodecReaderWrapper.java | 82 +-
.../org/apache/lucene/index/SlowImpactsEnum.java | 113 +
.../index/SoftDeletesDirectoryReaderWrapper.java | 255 +
.../index/SoftDeletesRetentionMergePolicy.java | 158 +
.../org/apache/lucene/index/SortedDocValues.java | 66 +-
.../lucene/index/SortedDocValuesTermsEnum.java | 7 +-
.../apache/lucene/index/SortedDocValuesWriter.java | 208 +-
.../lucene/index/SortedNumericDocValues.java | 25 +-
.../lucene/index/SortedNumericDocValuesWriter.java | 188 +-
.../apache/lucene/index/SortedSetDocValues.java | 51 +-
.../lucene/index/SortedSetDocValuesTermsEnum.java | 7 +-
.../lucene/index/SortedSetDocValuesWriter.java | 305 +-
.../src/java/org/apache/lucene/index/Sorter.java | 259 +-
.../org/apache/lucene/index/SortingLeafReader.java | 601 +-
.../lucene/index/SortingStoredFieldsConsumer.java | 203 +
.../lucene/index/SortingTermVectorsConsumer.java | 184 +
.../lucene/index/StandardDirectoryReader.java | 124 +-
.../apache/lucene/index/StoredFieldsConsumer.java | 85 +
.../java/org/apache/lucene/index/TermContext.java | 192 -
.../java/org/apache/lucene/index/TermStates.java | 234 +
.../apache/lucene/index/TermVectorsConsumer.java | 15 +-
.../lucene/index/TermVectorsConsumerPerField.java | 19 +-
.../src/java/org/apache/lucene/index/Terms.java | 26 +-
.../java/org/apache/lucene/index/TermsEnum.java | 19 +-
.../java/org/apache/lucene/index/TermsHash.java | 6 +-
.../org/apache/lucene/index/TermsHashPerField.java | 5 +-
.../org/apache/lucene/index/TieredMergePolicy.java | 633 +-
.../index/TrackingTmpOutputDirectoryWrapper.java | 53 +
.../apache/lucene/index/TwoPhaseCommitTool.java | 1 +
.../lucene/index/UpgradeIndexMergePolicy.java | 25 +-
.../java/org/apache/lucene/index/package-info.java | 289 +-
.../org/apache/lucene/search/AutomatonQuery.java | 7 +
.../org/apache/lucene/search/BlendedTermQuery.java | 46 +-
.../lucene/search/BlockMaxConjunctionScorer.java | 261 +
.../org/apache/lucene/search/BlockMaxDISI.java | 94 +
.../lucene/search/Boolean2ScorerSupplier.java | 195 +
.../org/apache/lucene/search/BooleanQuery.java | 85 +-
.../org/apache/lucene/search/BooleanScorer.java | 24 +-
.../org/apache/lucene/search/BooleanWeight.java | 224 +-
.../java/org/apache/lucene/search/BoostQuery.java | 10 +-
.../org/apache/lucene/search/CachingCollector.java | 35 +-
.../apache/lucene/search/CollectionStatistics.java | 135 +-
.../java/org/apache/lucene/search/Collector.java | 6 +-
.../org/apache/lucene/search/ConjunctionDISI.java | 2 +-
.../apache/lucene/search/ConjunctionScorer.java | 41 +-
.../apache/lucene/search/ConstantScoreQuery.java | 74 +-
.../apache/lucene/search/ConstantScoreScorer.java | 80 +-
.../java/org/apache/lucene/search/DisiWrapper.java | 3 +
.../lucene/search/DisjunctionMatchesIterator.java | 170 +
.../apache/lucene/search/DisjunctionMaxQuery.java | 66 +-
.../apache/lucene/search/DisjunctionMaxScorer.java | 71 +-
.../apache/lucene/search/DisjunctionScorer.java | 40 +-
.../apache/lucene/search/DisjunctionSumScorer.java | 15 +-
.../org/apache/lucene/search/DocIdSetIterator.java | 41 +
.../lucene/search/DocValuesFieldExistsQuery.java | 116 +
.../lucene/search/DocValuesRewriteMethod.java | 51 +-
.../org/apache/lucene/search/DoubleValues.java | 74 +
.../apache/lucene/search/DoubleValuesSource.java | 638 +
.../search/EarlyTerminatingSortingCollector.java | 129 -
.../apache/lucene/search/ExactPhraseMatcher.java | 152 +
.../apache/lucene/search/ExactPhraseScorer.java | 171 -
.../java/org/apache/lucene/search/Explanation.java | 14 +-
.../java/org/apache/lucene/search/FakeScorer.java | 62 -
.../org/apache/lucene/search/FieldComparator.java | 278 +-
.../lucene/search/FieldComparatorSource.java | 8 +-
.../java/org/apache/lucene/search/FieldDoc.java | 6 +-
.../apache/lucene/search/FieldValueHitQueue.java | 15 +-
.../org/apache/lucene/search/FieldValueQuery.java | 73 -
.../org/apache/lucene/search/FilterCollector.java | 4 +-
.../apache/lucene/search/FilterLeafCollector.java | 2 +-
.../lucene/search/FilterMatchesIterator.java | 74 +
.../org/apache/lucene/search/FilterScorable.java | 58 +
.../org/apache/lucene/search/FilterScorer.java | 6 +-
.../org/apache/lucene/search/FilterWeight.java | 11 +-
.../org/apache/lucene/search/FuzzyTermsEnum.java | 6 +
.../java/org/apache/lucene/search/HitQueue.java | 20 +-
.../java/org/apache/lucene/search/ImpactsDISI.java | 149 +
.../lucene/search/IndexOrDocValuesQuery.java | 189 +
.../org/apache/lucene/search/IndexSearcher.java | 213 +-
.../org/apache/lucene/search/LRUQueryCache.java | 142 +-
.../org/apache/lucene/search/LeafCollector.java | 2 +-
.../apache/lucene/search/LeafFieldComparator.java | 4 +-
.../org/apache/lucene/search/LeafSimScorer.java | 71 +
.../java/org/apache/lucene/search/LongValues.java | 38 +
.../org/apache/lucene/search/LongValuesSource.java | 384 +
.../apache/lucene/search/MatchAllDocsQuery.java | 16 +-
.../org/apache/lucene/search/MatchNoDocsQuery.java | 6 +-
.../src/java/org/apache/lucene/search/Matches.java | 40 +
.../org/apache/lucene/search/MatchesIterator.java | 97 +
.../org/apache/lucene/search/MatchesUtils.java | 132 +
.../org/apache/lucene/search/MaxScoreCache.java | 126 +
.../lucene/search/MaxScoreSumPropagator.java | 176 +
.../lucene/search/MinShouldMatchSumScorer.java | 102 +-
.../org/apache/lucene/search/MultiCollector.java | 26 +-
.../lucene/search/MultiCollectorManager.java | 115 +
.../lucene/search/MultiLeafFieldComparator.java | 92 +
.../org/apache/lucene/search/MultiPhraseQuery.java | 325 +-
.../org/apache/lucene/search/MultiTermQuery.java | 8 +-
.../search/MultiTermQueryConstantScoreWrapper.java | 32 +-
.../lucene/search/NormsFieldExistsQuery.java | 85 +
.../org/apache/lucene/search/PhraseMatcher.java | 92 +
.../java/org/apache/lucene/search/PhraseQuery.java | 208 +-
.../org/apache/lucene/search/PhraseScorer.java | 102 +
.../org/apache/lucene/search/PhraseWeight.java | 144 +
.../org/apache/lucene/search/PointInSetQuery.java | 49 +-
.../org/apache/lucene/search/PointRangeQuery.java | 264 +-
.../lucene/search/PositiveScoresOnlyCollector.java | 4 +-
.../src/java/org/apache/lucene/search/Query.java | 5 +-
.../java/org/apache/lucene/search/QueryCache.java | 2 +-
.../apache/lucene/search/QueryCachingPolicy.java | 13 -
.../org/apache/lucene/search/QueryRescorer.java | 13 +-
.../apache/lucene/search/RandomAccessWeight.java | 76 -
.../org/apache/lucene/search/ReqExclScorer.java | 25 +-
.../org/apache/lucene/search/ReqOptSumScorer.java | 271 +-
.../java/org/apache/lucene/search/Scorable.java | 86 +
.../java/org/apache/lucene/search/ScoreAndDoc.java | 35 +
.../lucene/search/ScoreCachingWrappingScorer.java | 21 +-
.../java/org/apache/lucene/search/ScoreDoc.java | 2 +-
.../java/org/apache/lucene/search/ScoreMode.java | 60 +
.../src/java/org/apache/lucene/search/Scorer.java | 83 +-
.../org/apache/lucene/search/ScorerSupplier.java | 46 +
.../org/apache/lucene/search/ScoringRewrite.java | 14 +-
.../org/apache/lucene/search/SegmentCacheable.java | 44 +
.../org/apache/lucene/search/SimpleCollector.java | 2 +-
.../lucene/search/SimpleFieldComparator.java | 2 +-
.../apache/lucene/search/SloppyPhraseMatcher.java | 599 +
.../apache/lucene/search/SloppyPhraseScorer.java | 588 -
.../java/org/apache/lucene/search/SortField.java | 2 +-
.../org/apache/lucene/search/SortRescorer.java | 36 +-
.../lucene/search/SortedNumericSelector.java | 119 +-
.../lucene/search/SortedNumericSortField.java | 9 +-
.../apache/lucene/search/SortedSetSelector.java | 295 +-
.../apache/lucene/search/SortedSetSortField.java | 7 +-
.../org/apache/lucene/search/SynonymQuery.java | 354 +-
.../lucene/search/TermCollectingRewrite.java | 4 +-
.../org/apache/lucene/search/TermInSetQuery.java | 341 +
.../apache/lucene/search/TermMatchesIterator.java | 81 +
.../java/org/apache/lucene/search/TermQuery.java | 139 +-
.../org/apache/lucene/search/TermRangeQuery.java | 4 +
.../java/org/apache/lucene/search/TermScorer.java | 57 +-
.../org/apache/lucene/search/TermStatistics.java | 91 +-
.../lucene/search/TimeLimitingCollector.java | 4 +-
.../src/java/org/apache/lucene/search/TopDocs.java | 182 +-
.../org/apache/lucene/search/TopDocsCollector.java | 11 +-
.../apache/lucene/search/TopFieldCollector.java | 527 +-
.../org/apache/lucene/search/TopFieldDocs.java | 5 +-
.../apache/lucene/search/TopScoreDocCollector.java | 117 +-
.../org/apache/lucene/search/TopTermsRewrite.java | 10 +-
.../lucene/search/TotalHitCountCollector.java | 4 +-
.../java/org/apache/lucene/search/TotalHits.java | 71 +
.../search/UsageTrackingQueryCachingPolicy.java | 95 +-
.../java/org/apache/lucene/search/WANDScorer.java | 572 +
.../src/java/org/apache/lucene/search/Weight.java | 59 +-
.../org/apache/lucene/search/package-info.java | 166 +-
.../lucene/search/similarities/AfterEffect.java | 29 +-
.../lucene/search/similarities/AfterEffectB.java | 20 +-
.../lucene/search/similarities/AfterEffectL.java | 12 +-
.../lucene/search/similarities/Axiomatic.java | 238 +
.../lucene/search/similarities/AxiomaticF1EXP.java | 131 +
.../lucene/search/similarities/AxiomaticF1LOG.java | 122 +
.../lucene/search/similarities/AxiomaticF2EXP.java | 130 +
.../lucene/search/similarities/AxiomaticF2LOG.java | 121 +
.../lucene/search/similarities/AxiomaticF3EXP.java | 125 +
.../lucene/search/similarities/AxiomaticF3LOG.java | 113 +
.../lucene/search/similarities/BM25Similarity.java | 215 +-
.../lucene/search/similarities/BasicModel.java | 22 +-
.../lucene/search/similarities/BasicModelBE.java | 55 -
.../lucene/search/similarities/BasicModelD.java | 56 -
.../lucene/search/similarities/BasicModelG.java | 34 +-
.../lucene/search/similarities/BasicModelIF.java | 26 +-
.../lucene/search/similarities/BasicModelIn.java | 25 +-
.../lucene/search/similarities/BasicModelIne.java | 32 +-
.../lucene/search/similarities/BasicModelP.java | 49 -
.../lucene/search/similarities/BasicStats.java | 14 +-
.../search/similarities/BooleanSimilarity.java | 73 +
.../search/similarities/ClassicSimilarity.java | 124 +-
.../lucene/search/similarities/DFISimilarity.java | 42 +-
.../lucene/search/similarities/DFRSimilarity.java | 49 +-
.../lucene/search/similarities/Distribution.java | 8 +-
.../lucene/search/similarities/DistributionLL.java | 4 +-
.../search/similarities/DistributionSPL.java | 28 +-
.../lucene/search/similarities/IBSimilarity.java | 27 +-
.../lucene/search/similarities/Independence.java | 2 +-
.../similarities/IndependenceChiSquared.java | 2 +-
.../search/similarities/IndependenceSaturated.java | 2 +-
.../similarities/IndependenceStandardized.java | 4 +-
.../search/similarities/LMDirichletSimilarity.java | 52 +-
.../similarities/LMJelinekMercerSimilarity.java | 49 +-
.../lucene/search/similarities/LMSimilarity.java | 22 +-
.../lucene/search/similarities/LambdaDF.java | 16 +-
.../lucene/search/similarities/LambdaTTF.java | 19 +-
.../search/similarities/MultiSimilarity.java | 43 +-
.../lucene/search/similarities/Normalization.java | 20 +-
.../search/similarities/NormalizationH1.java | 25 +-
.../search/similarities/NormalizationH2.java | 25 +-
.../search/similarities/NormalizationH3.java | 24 +-
.../lucene/search/similarities/NormalizationZ.java | 25 +-
.../similarities/PerFieldSimilarityWrapper.java | 22 +-
.../lucene/search/similarities/Similarity.java | 138 +-
.../lucene/search/similarities/SimilarityBase.java | 181 +-
.../search/similarities/TFIDFSimilarity.java | 276 +-
.../lucene/search/similarities/package-info.java | 62 +-
.../lucene/search/spans/FieldMaskingSpanQuery.java | 5 +-
.../lucene/search/spans/NearSpansUnordered.java | 211 +-
.../apache/lucene/search/spans/SpanBoostQuery.java | 5 +-
.../lucene/search/spans/SpanContainQuery.java | 10 +-
.../lucene/search/spans/SpanContainingQuery.java | 19 +-
.../search/spans/SpanMultiTermQueryWrapper.java | 9 +-
.../apache/lucene/search/spans/SpanNearQuery.java | 36 +-
.../apache/lucene/search/spans/SpanNotQuery.java | 39 +-
.../apache/lucene/search/spans/SpanOrQuery.java | 25 +-
.../search/spans/SpanPositionCheckQuery.java | 20 +-
.../lucene/search/spans/SpanPositionQueue.java | 2 +-
.../org/apache/lucene/search/spans/SpanQuery.java | 21 +-
.../org/apache/lucene/search/spans/SpanScorer.java | 13 +-
.../apache/lucene/search/spans/SpanTermQuery.java | 59 +-
.../org/apache/lucene/search/spans/SpanWeight.java | 194 +-
.../lucene/search/spans/SpanWithinQuery.java | 19 +-
.../java/org/apache/lucene/search/spans/Spans.java | 4 +-
.../org/apache/lucene/search/spans/TermSpans.java | 4 +-
.../apache/lucene/store/ByteArrayIndexInput.java | 161 -
.../apache/lucene/store/ByteBuffersDataInput.java | 321 +
.../apache/lucene/store/ByteBuffersDataOutput.java | 548 +
.../apache/lucene/store/ByteBuffersDirectory.java | 273 +
.../apache/lucene/store/ByteBuffersIndexInput.java | 197 +
.../lucene/store/ByteBuffersIndexOutput.java | 171 +
.../java/org/apache/lucene/store/DataInput.java | 4 +-
.../java/org/apache/lucene/store/Directory.java | 201 +-
.../java/org/apache/lucene/store/FSDirectory.java | 34 +-
.../apache/lucene/store/FileSwitchDirectory.java | 15 +
.../org/apache/lucene/store/FilterDirectory.java | 5 +
.../java/org/apache/lucene/store/IndexOutput.java | 13 +-
.../apache/lucene/store/InputStreamDataInput.java | 2 -
.../org/apache/lucene/store/MMapDirectory.java | 128 +-
.../apache/lucene/store/NRTCachingDirectory.java | 135 +-
.../apache/lucene/store/NativeFSLockFactory.java | 14 +-
.../java/org/apache/lucene/store/RAMDirectory.java | 254 -
.../src/java/org/apache/lucene/store/RAMFile.java | 117 -
.../org/apache/lucene/store/RAMInputStream.java | 169 -
.../org/apache/lucene/store/RAMOutputStream.java | 209 -
.../lucene/store/SingleInstanceLockFactory.java | 3 +-
.../src/java/org/apache/lucene/util/ArrayUtil.java | 252 +-
.../org/apache/lucene/util/AttributeFactory.java | 39 +-
.../src/java/org/apache/lucene/util/BitSet.java | 9 +-
.../src/java/org/apache/lucene/util/BitUtil.java | 2 +-
.../core/src/java/org/apache/lucene/util/Bits.java | 16 +-
.../java/org/apache/lucene/util/ByteBlockPool.java | 63 +-
.../src/java/org/apache/lucene/util/BytesRef.java | 50 +-
.../java/org/apache/lucene/util/BytesRefArray.java | 39 +-
.../org/apache/lucene/util/BytesRefBuilder.java | 8 +-
.../java/org/apache/lucene/util/BytesRefHash.java | 4 +-
.../org/apache/lucene/util/BytesRefIterator.java | 10 +-
.../src/java/org/apache/lucene/util/CharsRef.java | 105 +-
.../org/apache/lucene/util/CharsRefBuilder.java | 4 +-
.../src/java/org/apache/lucene/util/Constants.java | 13 +-
.../org/apache/lucene/util/DocIdSetBuilder.java | 7 +-
.../java/org/apache/lucene/util/FixedBitSet.java | 43 +-
.../src/java/org/apache/lucene/util/FixedBits.java | 47 +
.../java/org/apache/lucene/util/FutureArrays.java | 268 +
.../java/org/apache/lucene/util/FutureObjects.java | 70 +
.../java/org/apache/lucene/util/IOSupplier.java | 37 +
.../src/java/org/apache/lucene/util/IOUtils.java | 176 +-
.../src/java/org/apache/lucene/util/IntsRef.java | 42 +-
.../java/org/apache/lucene/util/LongBitSet.java | 8 +-
.../java/org/apache/lucene/util/LongValues.java | 23 +-
.../src/java/org/apache/lucene/util/LongsRef.java | 42 +-
.../src/java/org/apache/lucene/util/MathUtil.java | 15 +
.../org/apache/lucene/util/MergedIterator.java | 2 -
.../java/org/apache/lucene/util/MutableBits.java | 31 -
.../org/apache/lucene/util/NamedSPILoader.java | 2 +-
.../java/org/apache/lucene/util/OfflineSorter.java | 443 +-
.../java/org/apache/lucene/util/PagedBytes.java | 7 +-
.../java/org/apache/lucene/util/PriorityQueue.java | 117 +-
.../java/org/apache/lucene/util/QueryBuilder.java | 333 +-
.../org/apache/lucene/util/RamUsageEstimator.java | 51 +-
.../org/apache/lucene/util/RoaringDocIdSet.java | 3 +-
.../java/org/apache/lucene/util/RollingBuffer.java | 9 +-
.../org/apache/lucene/util/SPIClassIterator.java | 10 +-
.../lucene/util/SameThreadExecutorService.java | 71 +
.../java/org/apache/lucene/util/SmallFloat.java | 83 +-
.../org/apache/lucene/util/SparseFixedBitSet.java | 7 +-
.../java/org/apache/lucene/util/StringHelper.java | 88 +-
.../java/org/apache/lucene/util/UnicodeUtil.java | 5 +
.../src/java/org/apache/lucene/util/Version.java | 52 +-
.../java/org/apache/lucene/util/VirtualMethod.java | 2 +-
.../apache/lucene/util/automaton/Automaton.java | 30 +-
.../lucene/util/automaton/ByteRunAutomaton.java | 6 +-
.../util/automaton/CharacterRunAutomaton.java | 6 +-
.../lucene/util/automaton/CompiledAutomaton.java | 2 +-
.../automaton/DaciukMihovAutomatonBuilder.java | 16 +-
.../util/automaton/FiniteStringsIterator.java | 36 +-
.../lucene/util/automaton/LevenshteinAutomata.java | 6 +-
.../apache/lucene/util/automaton/Operations.java | 77 +-
.../org/apache/lucene/util/automaton/RegExp.java | 22 +-
.../apache/lucene/util/automaton/RunAutomaton.java | 141 +-
.../apache/lucene/util/automaton/StatePair.java | 4 +-
.../java/org/apache/lucene/util/bkd/BKDReader.java | 703 +-
.../java/org/apache/lucene/util/bkd/BKDWriter.java | 980 +-
.../org/apache/lucene/util/bkd/DocIdsWriter.java | 6 +-
.../apache/lucene/util/bkd/HeapPointReader.java | 7 +-
.../apache/lucene/util/bkd/HeapPointWriter.java | 29 +-
.../lucene/util/bkd/MutablePointsReaderUtils.java | 33 +-
.../apache/lucene/util/bkd/OfflinePointReader.java | 8 +-
.../apache/lucene/util/bkd/OfflinePointWriter.java | 10 +-
.../org/apache/lucene/util/bkd/PointReader.java | 14 +-
.../org/apache/lucene/util/bkd/PointWriter.java | 6 +-
.../java/org/apache/lucene/util/fst/Builder.java | 28 +-
.../src/java/org/apache/lucene/util/fst/FST.java | 698 +-
.../apache/lucene/util/fst/PositiveIntOutputs.java | 3 +-
.../src/java/org/apache/lucene/util/fst/Util.java | 84 +-
.../org/apache/lucene/util/fst/package-info.java | 1 -
.../util/graph/GraphTokenStreamFiniteStrings.java | 292 +
.../org/apache/lucene/util/graph/package-info.java | 21 +
.../lucene/util/packed/AbstractPagedMutable.java | 5 +-
.../lucene/util/packed/BlockPackedReader.java | 3 +-
.../lucene/util/packed/DeltaPackedLongValues.java | 9 +-
.../org/apache/lucene/util/packed/Direct16.java | 2 +-
.../org/apache/lucene/util/packed/Direct32.java | 2 +-
.../org/apache/lucene/util/packed/Direct64.java | 2 +-
.../org/apache/lucene/util/packed/Direct8.java | 2 +-
.../lucene/util/packed/DirectMonotonicReader.java | 2 -
.../apache/lucene/util/packed/DirectWriter.java | 8 +-
.../lucene/util/packed/MonotonicLongValues.java | 11 +-
.../lucene/util/packed/Packed16ThreeBlocks.java | 2 +-
.../lucene/util/packed/Packed64SingleBlock.java | 2 +-
.../lucene/util/packed/Packed8ThreeBlocks.java | 2 +-
.../org/apache/lucene/util/packed/PackedInts.java | 6 +-
.../lucene/util/packed/PackedLongValues.java | 6 +-
lucene/core/src/java/overview.html | 25 +-
.../services/org.apache.lucene.codecs.Codec | 2 +-
.../org.apache.lucene.codecs.DocValuesFormat | 2 +-
.../core/src/test/org/apache/lucene/TestDemo.java | 69 +-
.../test/org/apache/lucene/TestExternalCodecs.java | 19 +-
.../apache/lucene/TestMergeSchedulerExternal.java | 5 +-
.../src/test/org/apache/lucene/TestSearch.java | 42 -
.../lucene/analysis/TestAnalyzerWrapper.java | 58 +
.../lucene/analysis/TestCachingTokenFilter.java | 8 +-
.../apache/lucene/analysis/TestCharArrayMap.java | 2 -
.../apache/lucene/analysis/TestCharArraySet.java | 5 +-
.../apache/lucene/analysis/TestCharacterUtils.java | 4 +-
.../analysis/TestDelegatingAnalyzerWrapper.java | 107 +
.../lucene/analysis/TestGraphTokenFilter.java | 236 +
.../lucene/analysis/TestGraphTokenizers.java | 645 +
.../org/apache/lucene/analysis/TestStopFilter.java | 174 +-
.../test/org/apache/lucene/analysis/TestToken.java | 2 +
.../apache/lucene/analysis/TestWordlistLoader.java | 2 -
.../analysis/standard/TestStandardAnalyzer.java | 154 +-
.../tokenattributes/TestCharTermAttributeImpl.java | 9 +
.../TestPackedTokenAttributeImpl.java | 2 +
.../lucene/codecs/TestCodecLoadingDeadlock.java | 57 +-
.../org/apache/lucene/codecs/TestCodecUtil.java | 106 +-
.../codecs/TestCompetitiveFreqNormAccumulator.java | 104 +
.../compressing/AbstractTestCompressionMode.java | 19 +-
.../AbstractTestLZ4CompressionMode.java | 10 +-
.../TestGrowableByteArrayDataOutput.java | 80 -
.../codecs/lucene50/TestBlockPostingsFormat.java | 67 +-
.../codecs/lucene50/TestBlockPostingsFormat3.java | 23 +-
.../apache/lucene/codecs/lucene50/TestForUtil.java | 26 +-
.../lucene50/TestLucene50FieldInfoFormat.java | 33 -
.../lucene50/TestLucene50LiveDocsFormat.java | 30 +
...tLucene50StoredFieldsFormatHighCompression.java | 8 +-
.../lucene50/TestLucene60FieldInfoFormat.java | 33 +
.../codecs/lucene53/TestLucene53NormsFormat.java | 34 -
.../lucene54/TestLucene54DocValuesFormat.java | 607 -
.../codecs/lucene60/TestLucene60PointsFormat.java | 206 +-
.../lucene62/TestLucene62SegmentInfoFormat.java | 39 -
.../lucene70/TestLucene70SegmentInfoFormat.java | 35 +
.../lucene/codecs/lucene80/TestIndexedDISI.java | 522 +
.../lucene80/TestLucene80DocValuesFormat.java | 746 +
.../codecs/lucene80/TestLucene80NormsFormat.java | 33 +
.../perfield/TestPerFieldDocValuesFormat.java | 138 +-
.../perfield/TestPerFieldPostingsFormat2.java | 149 +-
.../apache/lucene/document/TestDoubleRange.java | 26 +
.../apache/lucene/document/TestFeatureField.java | 350 +
.../test/org/apache/lucene/document/TestField.java | 32 +-
.../org/apache/lucene/document/TestFieldType.java | 11 +-
.../org/apache/lucene/document/TestFloatRange.java | 27 +
.../org/apache/lucene/document/TestIntRange.java | 26 +
.../lucene/document/TestLatLonDocValuesField.java | 0
.../apache/lucene/document/TestLatLonPoint.java | 0
.../TestLatLonPointDistanceFeatureQuery.java | 411 +
.../document/TestLatLonPointDistanceSort.java | 0
.../document/TestLongDistanceFeatureQuery.java | 350 +
.../org/apache/lucene/document/TestLongRange.java | 26 +
.../test/org/apache/lucene/geo/TestGeoUtils.java | 12 +
.../test/org/apache/lucene/geo/TestPolygon2D.java | 49 +
.../apache/lucene/index/Test2BBinaryDocValues.java | 8 +-
.../test/org/apache/lucene/index/Test2BDocs.java | 4 +-
.../lucene/index/Test2BNumericDocValues.java | 5 +-
.../test/org/apache/lucene/index/Test2BPoints.java | 8 +-
.../org/apache/lucene/index/Test2BPositions.java | 2 +-
.../org/apache/lucene/index/Test2BPostings.java | 2 +-
.../apache/lucene/index/Test2BPostingsBytes.java | 2 +-
.../index/Test2BSortedDocValuesFixedSorted.java | 7 +-
.../lucene/index/Test2BSortedDocValuesOrds.java | 7 +-
.../test/org/apache/lucene/index/Test2BTerms.java | 8 +-
.../apache/lucene/index/Test4GBStoredFields.java | 6 +-
.../org/apache/lucene/index/TestAddIndexes.java | 199 +-
.../lucene/index/TestAllFilesCheckIndexHeader.java | 4 +-
.../org/apache/lucene/index/TestAtomicUpdate.java | 11 +-
.../apache/lucene/index/TestBagOfPositions.java | 6 +-
.../org/apache/lucene/index/TestBagOfPostings.java | 2 +-
.../lucene/index/TestBinaryDocValuesUpdates.java | 292 +-
.../org/apache/lucene/index/TestBinaryTerms.java | 2 +-
.../org/apache/lucene/index/TestCheckIndex.java | 5 -
.../test/org/apache/lucene/index/TestCodecs.java | 80 +-
.../lucene/index/TestConcurrentMergeScheduler.java | 2 +-
.../lucene/index/TestConsistentFieldNumbers.java | 5 +-
.../test/org/apache/lucene/index/TestCrash.java | 2 +-
.../lucene/index/TestCrashCausesCorruptIndex.java | 2 +-
.../org/apache/lucene/index/TestCustomNorms.java | 32 +-
.../apache/lucene/index/TestCustomTermFreq.java | 461 +
.../apache/lucene/index/TestDeletionPolicy.java | 8 +-
.../lucene/index/TestDemoParallelLeafReader.java | 123 +-
.../apache/lucene/index/TestDirectoryReader.java | 46 +-
.../lucene/index/TestDirectoryReaderReopen.java | 105 +-
.../src/test/org/apache/lucene/index/TestDoc.java | 22 +-
.../test/org/apache/lucene/index/TestDocCount.java | 6 +-
.../org/apache/lucene/index/TestDocIDMerger.java | 4 +-
.../org/apache/lucene/index/TestDocValues.java | 34 +-
.../lucene/index/TestDocValuesFieldUpdates.java | 192 +
.../apache/lucene/index/TestDocValuesIndexing.java | 30 +-
.../apache/lucene/index/TestDocsWithFieldSet.java | 80 +
.../apache/lucene/index/TestDocumentWriter.java | 13 +-
.../index/TestDocumentsWriterDeleteQueue.java | 44 +-
.../lucene/index/TestDuelingCodecsAtNight.java | 2 +-
.../lucene/index/TestExitableDirectoryReader.java | 163 +-
.../org/apache/lucene/index/TestFieldInfos.java | 190 +
.../apache/lucene/index/TestFieldInvertState.java | 133 +
.../org/apache/lucene/index/TestFieldReuse.java | 5 -
.../lucene/index/TestFieldUpdatesBuffer.java | 260 +
.../org/apache/lucene/index/TestFieldsReader.java | 2 +-
.../apache/lucene/index/TestFilterCodecReader.java | 67 +
.../lucene/index/TestFilterDirectoryReader.java | 5 +
.../apache/lucene/index/TestFilterLeafReader.java | 62 +-
.../apache/lucene/index/TestFilterMergePolicy.java | 36 +
.../src/test/org/apache/lucene/index/TestFlex.java | 15 +-
.../lucene/index/TestFlushByRamOrCountsPolicy.java | 44 +-
.../apache/lucene/index/TestForTooMuchCloning.java | 2 +-
.../apache/lucene/index/TestForceMergeForever.java | 9 +-
.../lucene/index/TestFrozenBufferedUpdates.java | 104 +
.../lucene/index/TestIndexManyDocuments.java | 71 +
.../org/apache/lucene/index/TestIndexOptions.java | 156 +
.../apache/lucene/index/TestIndexReaderClose.java | 98 +-
.../org/apache/lucene/index/TestIndexSorting.java | 2082 +-
.../apache/lucene/index/TestIndexTooManyDocs.java | 114 +
.../org/apache/lucene/index/TestIndexWriter.java | 1156 +-
.../apache/lucene/index/TestIndexWriterCommit.java | 3 +-
.../apache/lucene/index/TestIndexWriterConfig.java | 10 +-
.../apache/lucene/index/TestIndexWriterDelete.java | 193 +-
.../lucene/index/TestIndexWriterDeleteByQuery.java | 4 +-
.../lucene/index/TestIndexWriterExceptions.java | 439 +-
.../lucene/index/TestIndexWriterFromReader.java | 20 +-
.../lucene/index/TestIndexWriterMaxDocs.java | 17 +-
.../lucene/index/TestIndexWriterMergePolicy.java | 2 +-
.../lucene/index/TestIndexWriterMerging.java | 10 +-
.../lucene/index/TestIndexWriterOnDiskFull.java | 19 +-
.../lucene/index/TestIndexWriterOnVMError.java | 1 +
.../index/TestIndexWriterOutOfFileDescriptors.java | 2 -
.../apache/lucene/index/TestIndexWriterReader.java | 68 +-
.../index/TestIndexWriterThreadsToSegments.java | 5 +-
.../lucene/index/TestIndexWriterUnicode.java | 2 +-
.../lucene/index/TestIndexWriterWithThreads.java | 186 +-
.../apache/lucene/index/TestIndexableField.java | 31 +-
.../lucene/index/TestIndexingSequenceNumbers.java | 22 +-
.../org/apache/lucene/index/TestInfoStream.java | 8 +-
.../org/apache/lucene/index/TestIsCurrent.java | 8 +-
.../apache/lucene/index/TestLazyProxSkipping.java | 9 +-
.../apache/lucene/index/TestLogMergePolicy.java | 17 +
.../org/apache/lucene/index/TestLongPostings.java | 4 +-
.../org/apache/lucene/index/TestManyFields.java | 2 +-
.../org/apache/lucene/index/TestMaxPosition.java | 2 +-
.../apache/lucene/index/TestMaxTermFrequency.java | 40 +-
.../lucene/index/TestMergePolicyWrapper.java | 37 -
.../apache/lucene/index/TestMergeRateLimiter.java | 4 +-
.../lucene/index/TestMixedDocValuesUpdates.java | 330 +-
.../apache/lucene/index/TestMultiDocValues.java | 157 +-
.../org/apache/lucene/index/TestMultiFields.java | 18 +-
.../lucene/index/TestMultiLevelSkipList.java | 8 +-
.../apache/lucene/index/TestMultiTermsEnum.java | 39 +-
.../lucene/index/TestNRTReaderWithThreads.java | 8 +-
.../org/apache/lucene/index/TestNRTThreads.java | 2 +-
.../org/apache/lucene/index/TestNoMergePolicy.java | 25 +
.../test/org/apache/lucene/index/TestNorms.java | 120 +-
.../lucene/index/TestNumericDocValuesUpdates.java | 450 +-
.../org/apache/lucene/index/TestOmitNorms.java | 19 +-
.../org/apache/lucene/index/TestOmitPositions.java | 140 +-
.../test/org/apache/lucene/index/TestOmitTf.java | 162 +-
.../index/TestOneMergeWrappingMergePolicy.java | 147 +
.../org/apache/lucene/index/TestOrdinalMap.java | 11 +-
.../lucene/index/TestParallelCompositeReader.java | 60 +-
.../lucene/index/TestParallelLeafReader.java | 26 +
.../apache/lucene/index/TestParallelTermEnum.java | 20 +-
.../test/org/apache/lucene/index/TestPayloads.java | 14 +-
.../apache/lucene/index/TestPendingDeletes.java | 147 +
.../lucene/index/TestPendingSoftDeletes.java | 370 +
.../apache/lucene/index/TestPerSegmentDeletes.java | 34 +-
.../org/apache/lucene/index/TestPointValues.java | 58 +-
.../apache/lucene/index/TestPostingsOffsets.java | 36 +-
.../apache/lucene/index/TestPrefixCodedTerms.java | 76 -
.../org/apache/lucene/index/TestReadOnlyIndex.java | 8 +-
.../org/apache/lucene/index/TestReaderClosed.java | 8 +-
.../org/apache/lucene/index/TestReaderPool.java | 313 +
.../apache/lucene/index/TestRollingUpdates.java | 10 +-
.../lucene/index/TestSameTokenSamePosition.java | 4 +-
.../org/apache/lucene/index/TestSegmentInfos.java | 82 +-
.../org/apache/lucene/index/TestSegmentMerger.java | 11 +-
.../org/apache/lucene/index/TestSegmentReader.java | 9 +-
.../apache/lucene/index/TestSegmentTermDocs.java | 9 +-
.../apache/lucene/index/TestSegmentTermEnum.java | 12 +-
.../lucene/index/TestSizeBoundedForceMerge.java | 24 +-
.../TestSoftDeletesDirectoryReaderWrapper.java | 251 +
.../index/TestSoftDeletesRetentionMergePolicy.java | 792 +
.../org/apache/lucene/index/TestStressAdvance.java | 11 +-
.../org/apache/lucene/index/TestStressDeletes.java | 4 +-
.../apache/lucene/index/TestStressIndexing.java | 5 +-
.../apache/lucene/index/TestStressIndexing2.java | 34 +-
.../org/apache/lucene/index/TestStressNRT.java | 19 +-
.../org/apache/lucene/index/TestSumDocFreq.java | 7 +-
.../org/apache/lucene/index/TestTermStates.java | 36 +
.../org/apache/lucene/index/TestTermVectors.java | 4 -
.../apache/lucene/index/TestTermVectorsReader.java | 4 +-
.../apache/lucene/index/TestTermVectorsWriter.java | 8 +-
.../org/apache/lucene/index/TestTermdocPerf.java | 2 +-
.../test/org/apache/lucene/index/TestTerms.java | 4 +-
.../org/apache/lucene/index/TestTermsEnum.java | 74 +-
.../org/apache/lucene/index/TestTermsEnum2.java | 6 +-
.../lucene/index/TestThreadedForceMerge.java | 9 +-
.../apache/lucene/index/TestTieredMergePolicy.java | 409 +-
.../index/TestTragicIndexWriterDeadlock.java | 69 +-
.../lucene/index/TestTransactionRollback.java | 8 +-
.../org/apache/lucene/index/TestTransactions.java | 6 +-
.../org/apache/lucene/index/TestTryDelete.java | 20 +-
.../apache/lucene/index/TestUniqueTermCount.java | 13 +-
.../lucene/index/TestUpgradeIndexMergePolicy.java | 21 +-
.../apache/lucene/search/JustCompileSearch.java | 20 +-
.../apache/lucene/search/MultiCollectorTest.java | 41 +-
.../apache/lucene/search/TermInSetQueryTest.java | 300 +
.../search/TestApproximationSearchEquivalence.java | 30 +-
.../apache/lucene/search/TestAutomatonQuery.java | 12 +-
.../lucene/search/TestAutomatonQueryUnicode.java | 6 +-
.../apache/lucene/search/TestBlendedTermQuery.java | 2 +-
.../lucene/search/TestBlockMaxConjunction.java | 83 +
.../org/apache/lucene/search/TestBoolean2.java | 41 +-
.../lucene/search/TestBoolean2ScorerSupplier.java | 382 +
.../lucene/search/TestBooleanMinShouldMatch.java | 18 +-
.../org/apache/lucene/search/TestBooleanOr.java | 18 +-
.../org/apache/lucene/search/TestBooleanQuery.java | 48 +-
.../search/TestBooleanQueryVisitSubscorers.java | 93 +-
.../apache/lucene/search/TestBooleanRewrites.java | 78 +-
.../apache/lucene/search/TestBooleanScorer.java | 25 +-
.../org/apache/lucene/search/TestBoostQuery.java | 18 +-
.../apache/lucene/search/TestCachingCollector.java | 31 +-
.../lucene/search/TestComplexExplanations.java | 2 +-
.../apache/lucene/search/TestConjunctionDISI.java | 53 +-
.../org/apache/lucene/search/TestConjunctions.java | 71 +-
.../lucene/search/TestConstantScoreQuery.java | 59 +-
.../lucene/search/TestConstantScoreScorer.java | 219 +
.../search/TestControlledRealTimeReopenThread.java | 18 +-
.../lucene/search/TestCustomSearcherSort.java | 4 +-
.../lucene/search/TestDisjunctionMaxQuery.java | 103 +-
.../org/apache/lucene/search/TestDocBoost.java | 98 -
.../apache/lucene/search/TestDocIdSetIterator.java | 55 +
.../apache/lucene/search/TestDocValuesQueries.java | 271 +
.../apache/lucene/search/TestDocValuesScoring.java | 182 -
.../lucene/search/TestDoubleRangeFieldQueries.java | 258 +
.../lucene/search/TestDoubleValuesSource.java | 268 +
.../TestEarlyTerminatingSortingCollector.java | 254 -
.../apache/lucene/search/TestEarlyTermination.java | 4 +-
.../lucene/search/TestElevationComparator.java | 55 +-
.../apache/lucene/search/TestFieldValueQuery.java | 20 +-
.../org/apache/lucene/search/TestFilterWeight.java | 3 +-
.../lucene/search/TestFloatRangeFieldQueries.java | 258 +
.../org/apache/lucene/search/TestFuzzyQuery.java | 7 +-
.../lucene/search/TestIndexOrDocValuesQuery.java | 89 +
.../apache/lucene/search/TestIndexSearcher.java | 38 +-
.../lucene/search/TestIntRangeFieldQueries.java | 266 +
.../apache/lucene/search/TestLRUQueryCache.java | 528 +-
.../lucene/search/TestLatLonDocValuesQueries.java | 62 +
.../lucene/search/TestLatLonPointQueries.java | 91 +
.../apache/lucene/search/TestLiveFieldValues.java | 4 +-
.../lucene/search/TestLongRangeFieldQueries.java | 267 +
.../apache/lucene/search/TestLongValuesSource.java | 150 +
.../lucene/search/TestMatchAllDocsQuery.java | 32 +-
.../apache/lucene/search/TestMatchesIterator.java | 653 +
.../lucene/search/TestMaxScoreSumPropagator.java | 230 +
.../apache/lucene/search/TestMinShouldMatch2.java | 33 +-
.../apache/lucene/search/TestMultiCollector.java | 68 +-
.../apache/lucene/search/TestMultiPhraseQuery.java | 24 +-
.../org/apache/lucene/search/TestNeedsScores.java | 43 +-
.../lucene/search/TestNormsFieldExistsQuery.java | 197 +
.../lucene/search/TestPhrasePrefixQuery.java | 4 +-
.../org/apache/lucene/search/TestPhraseQuery.java | 61 +-
.../org/apache/lucene/search/TestPointQueries.java | 149 +-
.../lucene/search/TestPositionIncrement.java | 10 +-
.../search/TestPositiveScoresOnlyCollector.java | 15 +-
.../lucene/search/TestPrefixInBooleanQuery.java | 8 +-
.../org/apache/lucene/search/TestPrefixQuery.java | 4 +-
.../org/apache/lucene/search/TestPrefixRandom.java | 4 +-
.../apache/lucene/search/TestQueryRescorer.java | 67 +-
.../org/apache/lucene/search/TestRegexpQuery.java | 8 +-
.../org/apache/lucene/search/TestRegexpRandom.java | 2 +-
.../apache/lucene/search/TestRegexpRandom2.java | 2 +-
.../lucene/search/TestReqExclBulkScorer.java | 4 +-
.../apache/lucene/search/TestReqOptSumScorer.java | 397 +
.../lucene/search/TestSameScoresWithThreads.java | 6 +-
.../search/TestScoreCachingWrappingScorer.java | 15 +-
.../org/apache/lucene/search/TestScorerPerf.java | 166 +-
.../org/apache/lucene/search/TestSearchAfter.java | 38 +-
.../lucene/search/TestSearchWithThreads.java | 4 +-
.../apache/lucene/search/TestSearcherManager.java | 24 +-
.../lucene/search/TestSegmentCacheables.java | 103 +
.../apache/lucene/search/TestShardSearching.java | 16 +-
.../org/apache/lucene/search/TestSimilarity.java | 53 +-
.../lucene/search/TestSimilarityProvider.java | 104 +-
.../TestSimpleExplanationsWithFillerDocs.java | 5 +-
.../lucene/search/TestSloppyPhraseQuery.java | 36 +-
.../test/org/apache/lucene/search/TestSort.java | 50 +-
.../org/apache/lucene/search/TestSortRandom.java | 14 +-
.../org/apache/lucene/search/TestSortRescorer.java | 43 +-
.../lucene/search/TestSortedNumericSortField.java | 22 +-
.../lucene/search/TestSortedSetSelector.java | 32 +-
.../lucene/search/TestSortedSetSortField.java | 18 +-
.../apache/lucene/search/TestSubScorerFreqs.java | 75 +-
.../org/apache/lucene/search/TestSynonymQuery.java | 238 +-
.../org/apache/lucene/search/TestTermQuery.java | 98 +-
.../apache/lucene/search/TestTermRangeQuery.java | 12 +-
.../org/apache/lucene/search/TestTermScorer.java | 84 +-
.../lucene/search/TestTimeLimitingCollector.java | 8 +-
.../apache/lucene/search/TestTopDocsCollector.java | 166 +-
.../org/apache/lucene/search/TestTopDocsMerge.java | 125 +-
.../lucene/search/TestTopFieldCollector.java | 408 +-
.../TestTopFieldCollectorEarlyTermination.java | 246 +
.../TestUsageTrackingFilterCachingPolicy.java | 97 +
.../org/apache/lucene/search/TestWANDScorer.java | 394 +
.../org/apache/lucene/search/TestWildcard.java | 4 +-
.../apache/lucene/search/TestWildcardRandom.java | 2 +-
.../search/similarities/AxiomaticTestCase.java | 90 +
.../search/similarities/BasicModelTestCase.java | 121 +
.../search/similarities/DistributionTestCase.java | 119 +
.../search/similarities/TestAxiomaticF1EXP.java | 26 +
.../search/similarities/TestAxiomaticF1LOG.java | 26 +
.../search/similarities/TestAxiomaticF2EXP.java | 26 +
.../search/similarities/TestAxiomaticF2LOG.java | 26 +
.../search/similarities/TestAxiomaticF3EXP.java | 26 +
.../search/similarities/TestAxiomaticF3LOG.java | 26 +
.../similarities/TestAxiomaticSimilarity.java | 73 +
.../search/similarities/TestBM25Similarity.java | 65 +-
.../search/similarities/TestBasicModelG.java | 26 +
.../search/similarities/TestBasicModelIF.java | 26 +
.../search/similarities/TestBasicModelIn.java | 26 +
.../search/similarities/TestBasicModelIne.java | 26 +
.../search/similarities/TestBooleanSimilarity.java | 125 +
.../search/similarities/TestClassicSimilarity.java | 68 +-
.../search/similarities/TestDistributionLL.java | 26 +
.../search/similarities/TestDistributionSPL.java | 26 +
.../similarities/TestIndependenceChiSquared.java | 28 +
.../similarities/TestIndependenceSaturated.java | 28 +
.../similarities/TestIndependenceStandardized.java | 28 +
.../similarities/TestLMDirichletSimilarity.java | 49 +
.../TestLMJelinekMercerSimilarity.java | 44 +
.../search/similarities/TestSimilarity2.java | 28 +-
.../search/similarities/TestSimilarityBase.java | 169 +-
.../search/spans/JustCompileSearchSpans.java | 3 +-
.../org/apache/lucene/search/spans/TestBasics.java | 90 +-
.../search/spans/TestFieldMaskingSpanQuery.java | 19 +-
.../lucene/search/spans/TestNearSpansOrdered.java | 31 +-
.../lucene/search/spans/TestSpanCollection.java | 7 +-
.../lucene/search/spans/TestSpanContainQuery.java | 3 +-
.../lucene/search/spans/TestSpanFirstQuery.java | 4 +-
.../spans/TestSpanMultiTermQueryWrapper.java | 56 +-
.../org/apache/lucene/search/spans/TestSpans.java | 140 +-
.../lucene/store/BaseDataOutputTestCase.java | 180 +
.../lucene/store/TestByteBuffersDataInput.java | 256 +
.../lucene/store/TestByteBuffersDataOutput.java | 156 +
.../lucene/store/TestByteBuffersDirectory.java | 86 +
.../org/apache/lucene/store/TestDirectory.java | 41 +-
.../lucene/store/TestFileSwitchDirectory.java | 5 +-
.../apache/lucene/store/TestFilterDirectory.java | 4 +-
.../org/apache/lucene/store/TestHugeRamFile.java | 102 -
.../org/apache/lucene/store/TestLockFactory.java | 16 +-
.../org/apache/lucene/store/TestMmapDirectory.java | 4 +-
.../org/apache/lucene/store/TestMultiMMap.java | 3 +-
.../lucene/store/TestNRTCachingDirectory.java | 2 +-
.../lucene/store/TestNativeFSLockFactory.java | 42 +
.../org/apache/lucene/store/TestRAMDirectory.java | 189 -
.../apache/lucene/store/TestSimpleFSDirectory.java | 53 +
.../store/TestSingleInstanceLockFactory.java | 16 +-
.../lucene/store/TestSleepingLockWrapper.java | 4 -
.../lucene/store/TestTrackingDirectoryWrapper.java | 14 +-
.../org/apache/lucene/util/BaseSortTestCase.java | 4 +-
.../lucene/util/StressRamUsageEstimator.java | 5 +-
.../test/org/apache/lucene/util/TestArrayUtil.java | 103 +-
.../org/apache/lucene/util/TestByteBlockPool.java | 34 +-
.../test/org/apache/lucene/util/TestBytesRef.java | 8 +
.../org/apache/lucene/util/TestBytesRefArray.java | 6 -
.../test/org/apache/lucene/util/TestCharsRef.java | 8 +
.../lucene/util/TestCloseableThreadLocal.java | 2 +-
.../apache/lucene/util/TestDocIdSetBuilder.java | 24 +-
.../org/apache/lucene/util/TestFixedBitSet.java | 51 +
.../org/apache/lucene/util/TestFutureArrays.java | 305 +
.../org/apache/lucene/util/TestFutureObjects.java | 102 +
.../test/org/apache/lucene/util/TestIOUtils.java | 17 +
.../test/org/apache/lucene/util/TestIntsRef.java | 8 +
.../org/apache/lucene/util/TestLSBRadixSorter.java | 4 +-
.../org/apache/lucene/util/TestLongBitSet.java | 24 +-
.../test/org/apache/lucene/util/TestLongsRef.java | 47 +
.../org/apache/lucene/util/TestMSBRadixSorter.java | 4 +-
.../org/apache/lucene/util/TestOfflineSorter.java | 90 +-
.../org/apache/lucene/util/TestPriorityQueue.java | 171 +-
.../org/apache/lucene/util/TestQueryBuilder.java | 148 +-
.../apache/lucene/util/TestRamUsageEstimator.java | 8 +-
.../test/org/apache/lucene/util/TestSetOnce.java | 10 +-
.../org/apache/lucene/util/TestSmallFloat.java | 54 +-
.../org/apache/lucene/util/TestStringHelper.java | 13 +
.../lucene/util/TestStringMSBRadixSorter.java | 4 +-
.../apache/lucene/util/TestTimSorterWorstCase.java | 6 +-
.../org/apache/lucene/util/TestUnicodeUtil.java | 9 +-
.../test/org/apache/lucene/util/TestVersion.java | 85 +-
.../automaton/TestDaciukMihovAutomatonBuilder.java | 39 +
.../lucene/util/automaton/TestOperations.java | 30 +-
.../apache/lucene/util/automaton/TestRegExp.java | 25 +-
.../lucene/util/automaton/TestUTF32ToUTF8.java | 6 +-
.../apache/lucene/util/bkd/Test2BBKDPoints.java | 15 +-
.../test/org/apache/lucene/util/bkd/TestBKD.java | 373 +-
.../util/bkd/TestMutablePointsReaderUtils.java | 45 +-
.../test/org/apache/lucene/util/fst/Test2BFST.java | 19 +-
.../test/org/apache/lucene/util/fst/TestFSTs.java | 49 +-
.../graph/TestGraphTokenStreamFiniteStrings.java | 599 +
.../lucene/util/packed/TestDirectPacked.java | 8 +-
.../apache/lucene/util/packed/TestPackedInts.java | 23 +-
lucene/demo/build.xml | 20 -
lucene/demo/ivy.xml | 9 +-
.../java/org/apache/lucene/demo/SearchFiles.java | 2 +-
.../demo/facet/AssociationsFacetsExample.java | 6 +-
.../lucene/demo/facet/DistanceFacetsExample.java | 22 +-
.../facet/ExpressionAggregationFacetsExample.java | 8 +-
.../facet/MultiCategoryListsFacetsExample.java | 14 +-
.../lucene/demo/facet/RangeFacetsExample.java | 46 +-
.../lucene/demo/facet/SimpleFacetsExample.java | 6 +-
.../demo/facet/SimpleSortedSetFacetsExample.java | 4 +-
.../demo/xmlparser/FormBasedXmlQueryDemo.java | 162 -
.../apache/lucene/demo/xmlparser/package-info.java | 21 -
.../lucene/demo/xmlparser/META-INF/MANIFEST.MF | 3 -
.../apache/lucene/demo/xmlparser/WEB-INF/data.tsv | 5 -
.../apache/lucene/demo/xmlparser/WEB-INF/query.xsl | 74 -
.../apache/lucene/demo/xmlparser/WEB-INF/web.xml | 49 -
.../org/apache/lucene/demo/xmlparser/index.jsp | 145 -
.../apache/lucene/demo/xmlparser/stylesheet.css | 23 -
.../demo/facet/TestDistanceFacetsExample.java | 2 +-
.../lucene/demo/facet/TestRangeFacetsExample.java | 2 +-
lucene/expressions/build.xml | 11 -
.../org/apache/lucene/expressions/Bindings.java | 14 +-
.../org/apache/lucene/expressions/Expression.java | 45 +-
.../lucene/expressions/ExpressionComparator.java | 100 -
.../expressions/ExpressionFunctionValues.java | 35 +-
.../lucene/expressions/ExpressionRescorer.java | 38 +-
.../lucene/expressions/ExpressionSortField.java | 77 -
.../lucene/expressions/ExpressionValueSource.java | 119 +-
.../org/apache/lucene/expressions/FakeScorer.java | 54 -
.../lucene/expressions/ScoreFunctionValues.java | 46 -
.../lucene/expressions/ScoreValueSource.java | 61 -
.../apache/lucene/expressions/SimpleBindings.java | 32 +-
.../lucene/expressions/js/JavascriptCompiler.java | 146 +-
.../lucene/expressions/js/JavascriptLexer.java | 6 +-
.../apache/lucene/expressions/package-info.java | 5 +-
.../lucene/expressions/TestDemoExpressions.java | 37 +-
.../lucene/expressions/TestExpressionRescorer.java | 8 +-
.../expressions/TestExpressionSortField.java | 2 +-
.../lucene/expressions/TestExpressionSorts.java | 9 +-
.../expressions/TestExpressionValueSource.java | 110 +-
.../lucene/expressions/js/TestCustomFunctions.java | 20 +-
.../expressions/js/TestJavascriptFunction.java | 2 +-
.../expressions/js/TestJavascriptOperations.java | 2 +-
lucene/facet/build.xml | 16 +-
lucene/facet/ivy.xml | 6 +
.../org/apache/lucene/facet/DrillSideways.java | 348 +-
.../apache/lucene/facet/DrillSidewaysQuery.java | 20 +-
.../apache/lucene/facet/DrillSidewaysScorer.java | 28 +-
.../java/org/apache/lucene/facet/FacetField.java | 4 +-
.../java/org/apache/lucene/facet/FacetQuery.java | 52 +
.../org/apache/lucene/facet/FacetsCollector.java | 128 +-
.../lucene/facet/FacetsCollectorManager.java | 57 +
.../java/org/apache/lucene/facet/FacetsConfig.java | 39 +-
.../apache/lucene/facet/LongValueFacetCounts.java | 429 +
.../org/apache/lucene/facet/MultiFacetQuery.java | 60 +
.../apache/lucene/facet/TopOrdAndFloatQueue.java | 2 +-
.../org/apache/lucene/facet/TopOrdAndIntQueue.java | 2 +-
.../java/org/apache/lucene/facet/package-info.java | 2 +-
.../org/apache/lucene/facet/range/DoubleRange.java | 59 +-
.../lucene/facet/range/DoubleRangeFacetCounts.java | 66 +-
.../org/apache/lucene/facet/range/LongRange.java | 59 +-
.../lucene/facet/range/LongRangeFacetCounts.java | 44 +-
.../java/org/apache/lucene/facet/range/Range.java | 31 -
.../lucene/facet/range/RangeFacetCounts.java | 18 +-
.../ConcurrentSortedSetDocValuesFacetCounts.java | 354 +
.../DefaultSortedSetDocValuesReaderState.java | 70 +-
.../sortedset/SortedSetDocValuesFacetCounts.java | 213 +-
.../sortedset/SortedSetDocValuesFacetField.java | 1 +
.../sortedset/SortedSetDocValuesReaderState.java | 7 +-
.../facet/taxonomy/CachedOrdinalsReader.java | 7 +-
.../facet/taxonomy/DocValuesOrdinalsReader.java | 19 +-
.../apache/lucene/facet/taxonomy/FakeScorer.java | 53 -
.../facet/taxonomy/FastTaxonomyFacetCounts.java | 65 +-
.../lucene/facet/taxonomy/FloatTaxonomyFacets.java | 12 +-
.../lucene/facet/taxonomy/IntTaxonomyFacets.java | 149 +-
.../facet/taxonomy/OrdinalMappingLeafReader.java | 28 +-
.../facet/taxonomy/SearcherTaxonomyManager.java | 26 +-
.../lucene/facet/taxonomy/TaxonomyFacetCounts.java | 6 +-
.../TaxonomyFacetSumFloatAssociations.java | 39 +-
.../taxonomy/TaxonomyFacetSumIntAssociations.java | 41 +-
.../taxonomy/TaxonomyFacetSumValueSource.java | 117 +-
.../lucene/facet/taxonomy/TaxonomyFacets.java | 51 +-
.../lucene/facet/taxonomy/TaxonomyWriter.java | 2 +-
.../directory/DirectoryTaxonomyReader.java | 68 +-
.../directory/DirectoryTaxonomyWriter.java | 31 +-
.../taxonomy/directory/TaxonomyIndexArrays.java | 46 +-
.../taxonomy/writercache/CategoryPathUtils.java | 81 -
.../facet/taxonomy/writercache/CharBlockArray.java | 3 +
.../writercache/Cl2oTaxonomyWriterCache.java | 98 -
.../facet/taxonomy/writercache/CollisionMap.java | 235 -
.../writercache/CompactLabelToOrdinal.java | 467 -
.../writercache/LruTaxonomyWriterCache.java | 28 +-
.../taxonomy/writercache/NameHashIntCacheLRU.java | 4 +-
.../taxonomy/writercache/TaxonomyWriterCache.java | 4 +-
.../writercache/UTF8TaxonomyWriterCache.java | 164 +
.../facet/AssertingSubDocsAtOnceCollector.java | 17 +-
.../org/apache/lucene/facet/SlowDirectory.java | 177 +
.../org/apache/lucene/facet/SlowRAMDirectory.java | 175 -
.../apache/lucene/facet/TestDrillDownQuery.java | 65 +-
.../org/apache/lucene/facet/TestDrillSideways.java | 366 +-
.../org/apache/lucene/facet/TestFacetQuery.java | 103 +
.../lucene/facet/TestLongValueFacetCounts.java | 540 +
.../lucene/facet/TestMultipleIndexFields.java | 2 +-
.../lucene/facet/TestParallelDrillSideways.java | 90 +
.../lucene/facet/range/TestRangeFacetCounts.java | 198 +-
.../sortedset/TestSortedSetDocValuesFacets.java | 85 +-
.../lucene/facet/taxonomy/TestLRUHashMap.java | 1 -
.../taxonomy/TestOrdinalMappingLeafReader.java | 6 +-
.../taxonomy/TestSearcherTaxonomyManager.java | 40 +
.../facet/taxonomy/TestTaxonomyCombined.java | 10 +-
.../facet/taxonomy/TestTaxonomyFacetCounts.java | 90 +-
.../taxonomy/TestTaxonomyFacetSumValueSource.java | 56 +-
.../directory/TestConcurrentFacetedIndexing.java | 10 +-
.../directory/TestDirectoryTaxonomyReader.java | 38 +-
.../directory/TestDirectoryTaxonomyWriter.java | 72 +-
.../writercache/Test2GBCharBlockArray.java | 46 +
.../taxonomy/writercache/TestCharBlockArray.java | 4 +-
.../writercache/TestCompactLabelToOrdinal.java | 137 -
.../writercache/TestLruTaxonomyWriterCache.java | 50 +
.../writercache/TestUTF8TaxonomyWriterCache.java | 128 +
.../grouping/AbstractAllGroupHeadsCollector.java | 176 -
.../grouping/AbstractAllGroupsCollector.java | 67 -
.../grouping/AbstractDistinctValuesCollector.java | 59 -
.../AbstractFirstPassGroupingCollector.java | 354 -
.../grouping/AbstractGroupFacetCollector.java | 319 -
.../AbstractSecondPassGroupingCollector.java | 162 -
.../search/grouping/AllGroupHeadsCollector.java | 352 +
.../lucene/search/grouping/AllGroupsCollector.java | 92 +
.../search/grouping/BlockGroupingCollector.java | 62 +-
.../search/grouping/CollectedSearchGroup.java | 2 +-
.../search/grouping/DistinctValuesCollector.java | 130 +
.../apache/lucene/search/grouping/FakeScorer.java | 53 -
.../grouping/FirstPassGroupingCollector.java | 359 +
.../apache/lucene/search/grouping/GroupDocs.java | 13 +-
.../search/grouping/GroupFacetCollector.java | 325 +
.../lucene/search/grouping/GroupReducer.java | 112 +
.../lucene/search/grouping/GroupSelector.java | 73 +
.../lucene/search/grouping/GroupingSearch.java | 157 +-
.../apache/lucene/search/grouping/SearchGroup.java | 29 +-
.../grouping/SecondPassGroupingCollector.java | 100 +
.../search/grouping/TermGroupFacetCollector.java | 414 +
.../lucene/search/grouping/TermGroupSelector.java | 114 +
.../apache/lucene/search/grouping/TopGroups.java | 26 +-
.../lucene/search/grouping/TopGroupsCollector.java | 187 +
.../search/grouping/ValueSourceGroupSelector.java | 86 +
.../function/FunctionAllGroupHeadsCollector.java | 159 -
.../function/FunctionAllGroupsCollector.java | 82 -
.../function/FunctionDistinctValuesCollector.java | 92 -
.../FunctionFirstPassGroupingCollector.java | 86 -
.../FunctionSecondPassGroupingCollector.java | 80 -
.../search/grouping/function/package-info.java | 21 -
.../lucene/search/grouping/package-info.java | 34 +-
.../grouping/term/TermAllGroupHeadsCollector.java | 649 -
.../grouping/term/TermAllGroupsCollector.java | 120 -
.../grouping/term/TermDistinctValuesCollector.java | 143 -
.../term/TermFirstPassGroupingCollector.java | 94 -
.../grouping/term/TermGroupFacetCollector.java | 382 -
.../term/TermSecondPassGroupingCollector.java | 80 -
.../lucene/search/grouping/term/package-info.java | 21 -
.../grouping/AllGroupHeadsCollectorTest.java | 36 +-
.../search/grouping/AllGroupsCollectorTest.java | 24 +-
.../grouping/DistinctValuesCollectorTest.java | 130 +-
.../search/grouping/GroupFacetCollectorTest.java | 15 +-
.../lucene/search/grouping/GroupingSearchTest.java | 2 +
.../lucene/search/grouping/TestGrouping.java | 274 +-
lucene/highlighter/build.xml | 9 +-
.../lucene/search/highlight/Highlighter.java | 86 +-
.../search/highlight/LimitTokenOffsetFilter.java | 52 +
.../lucene/search/highlight/QueryScorer.java | 3 +-
.../search/highlight/QueryTermExtractor.java | 3 +-
.../search/highlight/TermVectorLeafReader.java | 40 +-
.../apache/lucene/search/highlight/TokenGroup.java | 15 +-
.../lucene/search/highlight/TokenSources.java | 1 -
.../highlight/TokenStreamFromTermVector.java | 17 +-
.../highlight/WeightedSpanTermExtractor.java | 102 +-
.../CustomSeparatorBreakIterator.java | 150 -
.../postingshighlight/DefaultPassageFormatter.java | 137 -
.../postingshighlight/MultiTermHighlighting.java | 282 -
.../lucene/search/postingshighlight/Passage.java | 159 -
.../search/postingshighlight/PassageFormatter.java | 40 -
.../search/postingshighlight/PassageScorer.java | 104 -
.../postingshighlight/PostingsHighlighter.java | 820 -
.../postingshighlight/WholeBreakIterator.java | 116 -
.../search/postingshighlight/package-info.java | 21 -
.../search/uhighlight/AnalysisOffsetStrategy.java | 171 +
.../uhighlight/CustomSeparatorBreakIterator.java | 150 +
.../search/uhighlight/DefaultPassageFormatter.java | 147 +
.../lucene/search/uhighlight/FieldHighlighter.java | 199 +
.../search/uhighlight/FieldOffsetStrategy.java | 213 +
.../search/uhighlight/LengthGoalBreakIterator.java | 185 +
.../uhighlight/MemoryIndexOffsetStrategy.java | 131 +
.../search/uhighlight/MultiTermHighlighting.java | 196 +
.../search/uhighlight/NoOpOffsetStrategy.java | 50 +
.../lucene/search/uhighlight/OffsetsEnum.java | 466 +
.../OverlaySingleDocTermsLeafReader.java | 113 +
.../apache/lucene/search/uhighlight/Passage.java | 192 +
.../lucene/search/uhighlight/PassageFormatter.java | 40 +
.../lucene/search/uhighlight/PassageScorer.java | 143 +
.../lucene/search/uhighlight/PhraseHelper.java | 422 +
.../search/uhighlight/PostingsOffsetStrategy.java | 46 +
.../PostingsWithTermVectorsOffsetStrategy.java | 50 +
.../search/uhighlight/SplittingBreakIterator.java | 244 +
.../uhighlight/TermVectorFilteredLeafReader.java | 129 +
.../uhighlight/TermVectorOffsetStrategy.java | 58 +
.../uhighlight/TokenStreamOffsetStrategy.java | 143 +
.../lucene/search/uhighlight/UHComponents.java | 80 +
.../search/uhighlight/UnifiedHighlighter.java | 1133 +
.../search/uhighlight/WholeBreakIterator.java | 116 +
.../lucene/search/uhighlight/package-info.java | 22 +
.../vectorhighlight/FastVectorHighlighter.java | 6 +-
.../lucene/search/vectorhighlight/FieldQuery.java | 25 +-
.../search/vectorhighlight/FieldTermStack.java | 34 +-
.../search/highlight/HighlighterPhraseTest.java | 22 +-
.../lucene/search/highlight/HighlighterTest.java | 206 +-
.../lucene/search/highlight/TokenSourcesTest.java | 10 +-
.../TestCustomSeparatorBreakIterator.java | 114 -
.../TestMultiTermHighlighting.java | 884 -
.../postingshighlight/TestPostingsHighlighter.java | 1185 -
.../TestPostingsHighlighterRanking.java | 324 -
.../postingshighlight/TestWholeBreakIterator.java | 134 -
.../CambridgeMA.utf8 | 0
.../uhighlight/LengthGoalBreakIteratorTest.java | 103 +
.../TestCustomSeparatorBreakIterator.java | 114 +
.../uhighlight/TestSplittingBreakIterator.java | 191 +
.../search/uhighlight/TestUnifiedHighlighter.java | 1360 +
.../uhighlight/TestUnifiedHighlighterMTQ.java | 1157 +
.../uhighlight/TestUnifiedHighlighterRanking.java | 355 +
.../TestUnifiedHighlighterReanalysis.java | 72 +
.../TestUnifiedHighlighterStrictPhrases.java | 655 +
.../uhighlight/TestUnifiedHighlighterTermVec.java | 211 +
.../search/uhighlight/TestWholeBreakIterator.java | 134 +
.../lucene/search/uhighlight/UHTestHelper.java | 69 +
.../TestUnifiedHighlighterExtensibility.java | 256 +
.../search/vectorhighlight/AbstractTestCase.java | 6 +-
.../vectorhighlight/FastVectorHighlighterTest.java | 55 +-
.../search/vectorhighlight/FieldQueryTest.java | 15 -
lucene/ivy-ignore-conflicts.properties | 2 -
lucene/ivy-versions.properties | 312 +-
lucene/join/build.xml | 21 -
.../search/join/BaseGlobalOrdinalScorer.java | 16 +-
.../lucene/search/join/BlockJoinSelector.java | 144 +-
.../search/join/DocValuesTermsCollector.java | 5 +-
.../org/apache/lucene/search/join/FakeScorer.java | 53 -
.../lucene/search/join/GenericTermsCollector.java | 43 +-
.../search/join/GlobalOrdinalsCollector.java | 31 +-
.../lucene/search/join/GlobalOrdinalsQuery.java | 47 +-
.../join/GlobalOrdinalsWithScoreCollector.java | 62 +-
.../search/join/GlobalOrdinalsWithScoreQuery.java | 58 +-
.../org/apache/lucene/search/join/JoinUtil.java | 86 +-
.../search/join/ParentChildrenBlockJoinQuery.java | 204 +
.../search/join/PointInSetIncludingScoreQuery.java | 36 +-
.../lucene/search/join/QueryBitSetProducer.java | 17 +-
.../apache/lucene/search/join/TermsCollector.java | 24 +-
.../search/join/TermsIncludingScoreQuery.java | 102 +-
.../org/apache/lucene/search/join/TermsQuery.java | 39 +-
.../search/join/TermsWithScoreCollector.java | 87 +-
.../lucene/search/join/ToChildBlockJoinQuery.java | 43 +-
.../search/join/ToParentBlockJoinCollector.java | 507 -
.../join/ToParentBlockJoinIndexSearcher.java | 73 -
.../lucene/search/join/ToParentBlockJoinQuery.java | 472 +-
.../search/join/ToParentBlockJoinSortField.java | 82 +-
.../lucene/search/join/ToParentDocValues.java | 296 +
.../apache/lucene/search/join/package-info.java | 31 +-
.../apache/lucene/search/join/TestBlockJoin.java | 736 +-
.../lucene/search/join/TestBlockJoinSelector.java | 249 +-
.../lucene/search/join/TestBlockJoinSorting.java | 58 +-
.../search/join/TestBlockJoinValidation.java | 23 +-
.../apache/lucene/search/join/TestJoinUtil.java | 564 +-
.../join/TestParentChildrenBlockJoinQuery.java | 103 +
.../search/join/TestQueryBitSetProducer.java | 110 +
lucene/licenses/Tagger-2.3.1.jar.sha1 | 1 -
lucene/licenses/Tagger-LICENSE-ASL.txt | 202 -
lucene/licenses/Tagger-NOTICE.txt | 7 -
lucene/licenses/WhitespaceTokenizer-2.3.1.jar.sha1 | 1 -
.../licenses/WhitespaceTokenizer-LICENSE-ASL.txt | 202 -
lucene/licenses/WhitespaceTokenizer-NOTICE.txt | 7 -
lucene/licenses/commons-codec-1.10.jar.sha1 | 1 -
lucene/licenses/commons-codec-1.11.jar.sha1 | 1 +
lucene/licenses/commons-compress-1.11.jar.sha1 | 1 -
lucene/licenses/commons-compress-1.18.jar.sha1 | 1 +
lucene/licenses/hamcrest-core-1.3.jar.sha1 | 1 +
lucene/licenses/hamcrest-core-LICENSE-BSD.txt | 27 +
.../licenses/hamcrest-core-NOTICE.txt | 0
lucene/licenses/hppc-0.8.1.jar.sha1 | 1 +
...kohtml-LICENSE-ASL.txt => hppc-LICENSE-ASL.txt} | 0
.../licenses/hppc-NOTICE.txt | 0
lucene/licenses/httpclient-4.4.1.jar.sha1 | 1 -
lucene/licenses/httpclient-4.5.6.jar.sha1 | 1 +
lucene/licenses/httpcore-4.4.1.jar.sha1 | 1 -
lucene/licenses/httpcore-4.4.10.jar.sha1 | 1 +
lucene/licenses/icu4j-56.1.jar.sha1 | 1 -
lucene/licenses/icu4j-62.1.jar.sha1 | 1 +
lucene/licenses/ivy-2.3.0.jar.sha1 | 1 -
lucene/licenses/ivy-2.4.0.jar.sha1 | 1 +
lucene/licenses/javax.servlet-LICENSE-CDDL.txt | 139 -
.../licenses/jcl-over-slf4j-LICENSE-MIT.txt | 0
.../jetty-continuation-9.3.8.v20160314.jar.sha1 | 1 -
.../jetty-continuation-9.4.14.v20181114.jar.sha1 | 1 +
.../licenses/jetty-http-9.3.8.v20160314.jar.sha1 | 1 -
.../licenses/jetty-http-9.4.14.v20181114.jar.sha1 | 1 +
lucene/licenses/jetty-io-9.3.8.v20160314.jar.sha1 | 1 -
lucene/licenses/jetty-io-9.4.14.v20181114.jar.sha1 | 1 +
.../licenses/jetty-server-9.3.8.v20160314.jar.sha1 | 1 -
.../jetty-server-9.4.14.v20181114.jar.sha1 | 1 +
.../jetty-servlet-9.3.8.v20160314.jar.sha1 | 1 -
.../jetty-servlet-9.4.14.v20181114.jar.sha1 | 1 +
.../licenses/jetty-util-9.3.8.v20160314.jar.sha1 | 1 -
.../licenses/jetty-util-9.4.14.v20181114.jar.sha1 | 1 +
lucene/licenses/jts-core-1.15.0.jar.sha1 | 1 +
lucene/licenses/jts-core-LICENSE-BSD_LIKE.txt | 30 +
lucene/licenses/jts-core-NOTICE.txt | 29 +
lucene/licenses/junit-4.10.jar.sha1 | 1 -
lucene/licenses/junit-4.12.jar.sha1 | 1 +
lucene/licenses/morfologik-fsa-2.1.0.jar.sha1 | 1 -
lucene/licenses/morfologik-fsa-2.1.5.jar.sha1 | 1 +
lucene/licenses/morfologik-polish-2.1.0.jar.sha1 | 1 -
lucene/licenses/morfologik-polish-2.1.5.jar.sha1 | 1 +
lucene/licenses/morfologik-stemming-2.1.0.jar.sha1 | 1 -
lucene/licenses/morfologik-stemming-2.1.5.jar.sha1 | 1 +
.../morfologik-ukrainian-search-3.9.0.jar.sha1 | 1 +
.../morfologik-ukrainian-search-LICENSE-ASL.txt | 0
.../morfologik-ukrainian-search-NOTICE.txt | 6 +
lucene/licenses/opennlp-tools-1.9.1.jar.sha1 | 1 +
.../licenses/opennlp-tools-LICENSE-ASL.txt | 0
lucene/licenses/opennlp-tools-NOTICE.txt | 6 +
.../randomizedtesting-runner-2.3.4.jar.sha1 | 1 -
.../randomizedtesting-runner-2.7.2.jar.sha1 | 1 +
.../s2-geometry-library-java-1.0.0.jar.sha1 | 1 +
.../s2-geometry-library-java-LICENSE-ASL.txt | 202 +
.../licenses/s2-geometry-library-java-NOTICE.txt | 0
lucene/licenses/servlet-api-2.4.jar.sha1 | 1 -
lucene/licenses/servlet-api-LICENSE-CDDL.txt | 263 -
lucene/licenses/servlet-api-NOTICE.txt | 2 -
.../licenses/slf4j-LICENSE-MIT.txt | 0
lucene/licenses/slf4j-api-1.7.24.jar.sha1 | 1 +
lucene/licenses/slf4j-api-1.7.7.jar.sha1 | 1 -
lucene/licenses/spatial4j-0.6-tests.jar.sha1 | 1 -
lucene/licenses/spatial4j-0.6.jar.sha1 | 1 -
lucene/licenses/spatial4j-0.7-tests.jar.sha1 | 1 +
lucene/licenses/spatial4j-0.7.jar.sha1 | 1 +
lucene/licenses/uimaj-core-2.3.1.jar.sha1 | 1 -
lucene/licenses/uimaj-core-LICENSE-ASL.txt | 202 -
lucene/licenses/uimaj-core-NOTICE.txt | 13 -
.../apache/lucene/index/memory/MemoryIndex.java | 696 +-
.../lucene/index/memory/TestMemoryIndex.java | 188 +-
.../memory/TestMemoryIndexAgainstDirectory.java | 735 +
.../index/memory/TestMemoryIndexAgainstRAMDir.java | 743 -
.../apache/lucene/document/InetAddressPoint.java | 313 +
.../apache/lucene/document/InetAddressRange.java | 172 +
.../org/apache/lucene/document/LazyDocument.java | 5 -
.../org/apache/lucene/index/IndexSplitter.java | 8 +-
.../lucene/index/MultiPassIndexSplitter.java | 15 +
.../org/apache/lucene/index/PKIndexSplitter.java | 15 +-
.../java/org/apache/lucene/misc/HighFreqTerms.java | 25 +-
.../org/apache/lucene/misc/IndexMergeTool.java | 11 +-
.../apache/lucene/misc/SweetSpotSimilarity.java | 41 +-
.../lucene/search/DiversifiedTopDocsCollector.java | 35 +-
.../org/apache/lucene/search/DocValuesStats.java | 409 +
.../lucene/search/DocValuesStatsCollector.java | 64 +
.../search/similarity/LegacyBM25Similarity.java | 104 +
.../apache/lucene/search/similarity/package.html | 22 +
.../apache/lucene/store/NativeUnixDirectory.java | 1 -
.../org/apache/lucene/store/WindowsDirectory.java | 2 -
.../lucene/util/fst/UpToTwoPositiveIntOutputs.java | 2 +
.../lucene/document/TestInetAddressPoint.java | 0
.../lucene/index/TestMultiPassIndexSplitter.java | 8 +-
.../apache/lucene/index/TestPKIndexSplitter.java | 2 +-
.../lucene/misc/SweetSpotSimilarityTest.java | 125 +-
.../search/TestDiversifiedTopDocsCollector.java | 189 +-
.../lucene/search/TestDocValuesStatsCollector.java | 463 +
.../lucene/search/TestInetAddressRangeQueries.java | 211 +
.../similarity/TestLegacyBM25Similarity.java | 122 +
.../store/TestHardLinkCopyDirectoryWrapper.java | 39 +-
.../org/apache/lucene/store/TestRAFDirectory.java | 1 +
lucene/module-build.xml | 75 +-
lucene/queries/build.xml | 8 +
.../org/apache/lucene/queries/BoostingQuery.java | 160 -
.../apache/lucene/queries/CommonTermsQuery.java | 44 +-
.../apache/lucene/queries/CustomScoreProvider.java | 162 -
.../apache/lucene/queries/CustomScoreQuery.java | 305 -
.../java/org/apache/lucene/queries/TermsQuery.java | 381 -
.../lucene/queries/function/BoostedQuery.java | 170 -
.../queries/function/FunctionMatchQuery.java | 107 +
.../lucene/queries/function/FunctionQuery.java | 35 +-
.../queries/function/FunctionRangeQuery.java | 12 +-
.../queries/function/FunctionScoreQuery.java | 371 +
.../lucene/queries/function/FunctionValues.java | 73 +-
.../queries/function/IndexReaderFunctions.java | 415 +
.../lucene/queries/function/ValueSource.java | 272 +-
.../lucene/queries/function/ValueSourceScorer.java | 14 +-
.../queries/function/docvalues/BoolDocValues.java | 24 +-
.../function/docvalues/DocTermsIndexDocValues.java | 81 +-
.../function/docvalues/DoubleDocValues.java | 43 +-
.../queries/function/docvalues/FloatDocValues.java | 27 +-
.../queries/function/docvalues/IntDocValues.java | 29 +-
.../queries/function/docvalues/LongDocValues.java | 31 +-
.../queries/function/docvalues/StrDocValues.java | 12 +-
.../function/valuesource/BytesRefFieldSource.java | 56 +-
.../valuesource/ComparisonBoolFunction.java | 8 +-
.../queries/function/valuesource/DefFunction.java | 26 +-
.../function/valuesource/DivFloatFunction.java | 4 +-
.../function/valuesource/DoubleFieldSource.java | 47 +-
.../function/valuesource/DualFloatFunction.java | 8 +-
.../function/valuesource/EnumFieldSource.java | 42 +-
.../function/valuesource/FloatFieldSource.java | 44 +-
.../function/valuesource/IDFValueSource.java | 2 +-
.../queries/function/valuesource/IfFunction.java | 24 +-
.../function/valuesource/IntFieldSource.java | 44 +-
.../valuesource/JoinDocFreqValueSource.java | 31 +-
.../function/valuesource/LinearFloatFunction.java | 6 +-
.../function/valuesource/LongFieldSource.java | 60 +-
.../function/valuesource/MaxFloatFunction.java | 6 +-
.../function/valuesource/MinFloatFunction.java | 6 +-
.../function/valuesource/MultiBoolFunction.java | 6 +-
.../function/valuesource/MultiFloatFunction.java | 10 +-
.../function/valuesource/MultiFunction.java | 17 +-
.../valuesource/MultiValuedDoubleFieldSource.java | 78 +
.../valuesource/MultiValuedFloatFieldSource.java | 78 +
.../valuesource/MultiValuedIntFieldSource.java | 78 +
.../valuesource/MultiValuedLongFieldSource.java | 78 +
.../function/valuesource/NormValueSource.java | 41 +-
.../function/valuesource/PowFloatFunction.java | 4 +-
.../function/valuesource/ProductFloatFunction.java | 4 +-
.../function/valuesource/QueryValueSource.java | 4 +-
.../valuesource/RangeMapFloatFunction.java | 4 +-
.../valuesource/ReciprocalFloatFunction.java | 6 +-
.../function/valuesource/ScaleFloatFunction.java | 6 +-
.../function/valuesource/SimpleBoolFunction.java | 6 +-
.../function/valuesource/SimpleFloatFunction.java | 6 +-
.../function/valuesource/SortedSetFieldSource.java | 6 +-
.../function/valuesource/SumFloatFunction.java | 6 +-
.../valuesource/SumTotalTermFreqValueSource.java | 10 +-
.../function/valuesource/TFValueSource.java | 8 +-
.../function/valuesource/TermFreqValueSource.java | 6 +-
.../valuesource/TotalTermFreqValueSource.java | 10 +-
.../function/valuesource/VectorValueSource.java | 33 +-
.../apache/lucene/queries/mlt/MoreLikeThis.java | 30 +-
.../lucene/queries/payloads/PayloadDecoder.java | 37 +
.../lucene/queries/payloads/PayloadScoreQuery.java | 109 +-
.../queries/payloads/SpanPayloadCheckQuery.java | 49 +-
.../queries/payloads/SumPayloadFunction.java | 55 +
.../apache/lucene/queries/BoostingQueryTest.java | 56 -
.../lucene/queries/CommonTermsQueryTest.java | 34 +-
.../org/apache/lucene/queries/TermsQueryTest.java | 339 -
.../queries/TestCustomScoreExplanations.java | 91 -
.../lucene/queries/TestCustomScoreQuery.java | 356 -
.../lucene/queries/function/FunctionTestSetup.java | 58 +
.../lucene/queries/function/TestBoostedQuery.java | 98 -
.../function/TestDocValuesFieldSources.java | 22 +-
.../queries/function/TestFieldScoreQuery.java | 28 +-
.../queries/function/TestFunctionMatchQuery.java | 61 +
.../function/TestFunctionQueryExplanations.java | 2 +-
.../queries/function/TestFunctionRangeQuery.java | 37 +-
.../function/TestFunctionScoreExplanations.java | 104 +
.../queries/function/TestFunctionScoreQuery.java | 223 +
.../queries/function/TestIndexReaderFunctions.java | 202 +
.../queries/function/TestLongNormValueSource.java | 120 +-
.../lucene/queries/function/TestValueSources.java | 129 +-
.../docvalues/TestBoolValOfNumericDVs.java | 76 +
.../lucene/queries/mlt/TestMoreLikeThis.java | 2 +-
.../lucene/queries/payloads/PayloadHelper.java | 6 +-
.../queries/payloads/TestPayloadCheckQuery.java | 45 +-
.../queries/payloads/TestPayloadExplanations.java | 17 +-
.../queries/payloads/TestPayloadScoreQuery.java | 71 +-
.../lucene/queries/payloads/TestPayloadSpans.java | 37 +-
.../queries/payloads/TestPayloadTermQuery.java | 51 +-
.../lucene/queryparser/classic/FastCharStream.java | 2 +-
.../queryparser/classic/MultiFieldQueryParser.java | 7 +-
.../lucene/queryparser/classic/QueryParser.java | 125 +-
.../lucene/queryparser/classic/QueryParser.jj | 34 +-
.../queryparser/classic/QueryParserBase.java | 35 +-
.../complexPhrase/ComplexPhraseQueryParser.java | 32 +-
.../flexible/core/util/QueryNodeOperation.java | 2 +-
.../flexible/standard/parser/FastCharStream.java | 2 +-
.../standard/parser/StandardSyntaxParser.java | 51 +-
.../standard/parser/StandardSyntaxParser.jj | 14 +-
.../queryparser/simple/SimpleQueryParser.java | 12 +-
.../surround/parser/FastCharStream.java | 2 +-
.../queryparser/surround/parser/QueryParser.java | 43 +-
.../queryparser/surround/parser/QueryParser.jj | 47 +-
.../queryparser/surround/query/FieldsQuery.java | 4 +-
.../surround/query/SrndPrefixQuery.java | 4 +-
.../queryparser/surround/query/SrndTermQuery.java | 4 +-
.../queryparser/surround/query/SrndTruncQuery.java | 4 +-
.../apache/lucene/queryparser/xml/CoreParser.java | 85 +-
.../queryparser/xml/CorePlusQueriesParser.java | 2 -
.../queryparser/xml/QueryTemplateManager.java | 202 -
.../xml/builders/BoostingQueryBuilder.java | 58 -
.../xml/builders/BoostingTermBuilder.java | 8 +-
.../xml/builders/PointRangeQueryBuilder.java | 16 +-
.../queryparser/classic/TestMultiAnalyzer.java | 8 +-
.../classic/TestMultiFieldQueryParser.java | 29 +-
.../queryparser/classic/TestQueryParser.java | 208 +-
.../complexPhrase/TestComplexPhraseQuery.java | 40 +-
.../standard/TestMultiAnalyzerQPHelper.java | 8 +-
.../flexible/standard/TestQPHelper.java | 10 +-
.../queryparser/simple/TestSimpleQueryParser.java | 9 +-
.../surround/query/BooleanQueryTst.java | 15 +-
.../surround/query/SingleFieldTestDb.java | 4 +-
.../queryparser/util/QueryParserTestBase.java | 67 +-
.../queryparser/xml/CoreParserTestIndexData.java | 2 +-
.../lucene/queryparser/xml/DOCTYPE_TermQuery.xml | 19 +
.../lucene/queryparser/xml/DisjunctionMaxQuery.xml | 4 +-
.../lucene/queryparser/xml/ENTITY_TermQuery.xml | 23 +
.../lucene/queryparser/xml/TestCoreParser.java | 40 +-
.../queryparser/xml/TestCorePlusQueriesParser.java | 5 -
.../queryparser/xml/TestQueryTemplateManager.java | 163 -
.../lucene/queryparser/xml/albumBooleanQuery.xsl | 48 -
.../lucene/queryparser/xml/albumFilteredQuery.xsl | 47 -
.../queryparser/xml/albumLuceneClassicQuery.xsl | 29 -
.../lucene/replicator/http/HttpClientBase.java | 7 +-
.../org/apache/lucene/replicator/nrt/CopyJob.java | 2 +-
.../apache/lucene/replicator/nrt/CopyOneFile.java | 5 +-
.../replicator/nrt/PreCopyMergedSegmentWarmer.java | 4 +-
.../apache/lucene/replicator/nrt/PrimaryNode.java | 40 +-
.../apache/lucene/replicator/nrt/ReplicaNode.java | 40 +-
.../nrt/SegmentInfosSearcherManager.java | 10 +-
.../IndexAndTaxonomyReplicationClientTest.java | 2 +-
.../lucene/replicator/ReplicatorTestCase.java | 6 +-
.../lucene/replicator/nrt/SimpleReplicaNode.java | 4 +-
.../apache/lucene/replicator/nrt/SimpleServer.java | 2 +-
.../lucene/replicator/nrt/SimpleTransLog.java | 15 +-
.../lucene/replicator/nrt/TestNRTReplication.java | 2 +-
.../replicator/nrt/TestStressNRTReplication.java | 2 +-
.../codecs/idversion/IDVersionPostingsReader.java | 8 +-
.../codecs/idversion/IDVersionPostingsWriter.java | 7 +-
.../idversion/IDVersionSegmentTermsEnum.java | 9 +
.../idversion/VersionBlockTreeTermsReader.java | 2 +-
.../idversion/VersionBlockTreeTermsWriter.java | 47 +-
.../apache/lucene/document/BigIntegerPoint.java | 10 +-
.../apache/lucene/document/DoubleRangeField.java | 262 -
.../lucene/document/FloatPointNearestNeighbor.java | 384 +
.../apache/lucene/document/FloatRangeField.java | 262 -
.../org/apache/lucene/document/HalfFloatPoint.java | 10 +-
.../apache/lucene/document/InetAddressPoint.java | 313 -
.../org/apache/lucene/document/IntRangeField.java | 262 -
.../apache/lucene/document/LatLonBoundingBox.java | 232 +
.../lucene/document/LatLonDocValuesField.java | 135 -
.../org/apache/lucene/document/LatLonPoint.java | 335 -
.../document/LatLonPointDistanceComparator.java | 201 -
.../lucene/document/LatLonPointDistanceQuery.java | 277 -
.../lucene/document/LatLonPointInPolygonQuery.java | 206 -
.../lucene/document/LatLonPointSortField.java | 102 -
.../org/apache/lucene/document/LatLonShape.java | 369 +
.../document/LatLonShapeBoundingBoxQuery.java | 95 +
.../lucene/document/LatLonShapeLineQuery.java | 129 +
.../lucene/document/LatLonShapePolygonQuery.java | 118 +
.../apache/lucene/document/LatLonShapeQuery.java | 371 +
.../org/apache/lucene/document/LongRangeField.java | 260 -
.../apache/lucene/document/NearestNeighbor.java | 308 -
.../apache/lucene/document/RangeFieldQuery.java | 315 -
.../java/org/apache/lucene/document/package.html | 3 +-
.../src/java/org/apache/lucene/geo/Line.java | 149 +
.../src/java/org/apache/lucene/geo/Line2D.java | 40 +
.../java/org/apache/lucene/geo/Rectangle2D.java | 315 +
.../apache/lucene/geo/SimpleWKTShapeParser.java | 406 +
.../java/org/apache/lucene/geo/Tessellator.java | 882 +
.../src/java/org/apache/lucene/geo/package.html | 31 +
.../apache/lucene/payloads/PayloadSpanUtil.java | 4 +-
.../lucene/sandbox/queries/FuzzyLikeThisQuery.java | 14 +-
.../java/org/apache/lucene/search/BM25FQuery.java | 430 +
.../org/apache/lucene/search/CoveringQuery.java | 208 +
.../org/apache/lucene/search/CoveringScorer.java | 225 +
.../lucene/search/DocValuesNumbersQuery.java | 83 +-
.../apache/lucene/search/DocValuesRangeQuery.java | 267 -
.../apache/lucene/search/DocValuesTermsQuery.java | 78 +-
.../lucene/search/LatLonPointPrototypeQueries.java | 111 +
.../java/org/apache/lucene/search/LongHashSet.java | 156 +
.../lucene/search/MultiNormsLeafSimScorer.java | 155 +
.../org/apache/lucene/search/NearestNeighbor.java | 329 +
.../apache/lucene/search/TermAutomatonQuery.java | 132 +-
.../apache/lucene/search/TermAutomatonScorer.java | 23 +-
.../search/intervals/CachingMatchesIterator.java | 132 +
.../lucene/search/intervals/ConjunctionDISI.java | 129 +
.../intervals/ConjunctionIntervalIterator.java | 72 +
.../intervals/ConjunctionIntervalsSource.java | 195 +
.../intervals/DifferenceIntervalFunction.java | 235 +
.../intervals/DifferenceIntervalsSource.java | 94 +
.../lucene/search/intervals/DisiPriorityQueue.java | 171 +
.../lucene/search/intervals/DisiWrapper.java | 44 +
.../intervals/DisjunctionDISIApproximation.java | 76 +
.../intervals/DisjunctionIntervalsSource.java | 309 +
.../search/intervals/ExtendedIntervalIterator.java | 118 +
.../search/intervals/ExtendedIntervalsSource.java | 92 +
.../search/intervals/FilteredIntervalsSource.java | 108 +
.../FilteringConjunctionIntervalsSource.java | 39 +
.../intervals/FixedFieldIntervalsSource.java | 76 +
.../lucene/search/intervals/IntervalFilter.java | 92 +
.../lucene/search/intervals/IntervalFunction.java | 501 +
.../lucene/search/intervals/IntervalIterator.java | 95 +
.../lucene/search/intervals/IntervalMatches.java | 165 +
.../search/intervals/IntervalMatchesIterator.java | 38 +
.../lucene/search/intervals/IntervalQuery.java | 196 +
.../search/intervals/IntervalScoreFunction.java | 162 +
.../lucene/search/intervals/IntervalScorer.java | 99 +
.../apache/lucene/search/intervals/Intervals.java | 323 +
.../lucene/search/intervals/IntervalsSource.java | 79 +
.../MinimizingConjunctionIntervalsSource.java | 133 +
.../MinimumShouldMatchIntervalsSource.java | 401 +
.../search/intervals/MultiTermIntervalsSource.java | 120 +
.../search/intervals/OffsetIntervalsSource.java | 177 +
.../search/intervals/TermIntervalsSource.java | 268 +
.../lucene/search/intervals/package-info.java | 68 +
.../idversion/TestIDVersionPostingsFormat.java | 32 +-
.../lucene/document/BaseLatLonShapeTestCase.java | 647 +
.../lucene/document/TestDoubleRangeField.java | 10 +-
.../document/TestFloatPointNearestNeighbor.java | 240 +
.../apache/lucene/document/TestHalfFloatPoint.java | 8 +-
.../document/TestLatLonLineShapeQueries.java | 125 +
.../document/TestLatLonMultiLineShapeQueries.java | 124 +
.../document/TestLatLonMultiPointShapeQueries.java | 124 +
.../TestLatLonMultiPolygonShapeQueries.java | 136 +
.../document/TestLatLonPointShapeQueries.java | 115 +
.../document/TestLatLonPolygonShapeQueries.java | 120 +
.../apache/lucene/document/TestLatLonShape.java | 803 +
.../org/apache/lucene/document/TestNearest.java | 253 -
.../org/apache/lucene/geo/TestRectangle2D.java | 100 +
.../lucene/geo/TestSimpleWKTShapeParsing.java | 206 +
.../org/apache/lucene/geo/TestTessellator.java | 120 +
.../lucene/payloads/TestPayloadSpanUtil.java | 4 +-
.../sandbox/queries/FuzzyLikeThisQueryTest.java | 9 +-
.../lucene/search/BaseRangeFieldQueryTestCase.java | 335 -
.../org/apache/lucene/search/LongHashSetTests.java | 100 +
.../org/apache/lucene/search/TestBM25FQuery.java | 168 +
.../apache/lucene/search/TestCoveringQuery.java | 157 +
.../lucene/search/TestDocValuesNumbersQuery.java | 2 +-
.../lucene/search/TestDocValuesRangeQuery.java | 307 -
.../lucene/search/TestDocValuesTermsQuery.java | 3 +-
.../lucene/search/TestDoubleRangeFieldQueries.java | 244 -
.../lucene/search/TestFloatRangeFieldQueries.java | 244 -
.../lucene/search/TestIntRangeFieldQueries.java | 244 -
.../search/TestLatLonBoundingBoxQueries.java | 305 +
.../lucene/search/TestLatLonPointQueries.java | 56 -
.../lucene/search/TestLongRangeFieldQueries.java | 244 -
.../test/org/apache/lucene/search/TestNearest.java | 253 +
.../lucene/search/TestTermAutomatonQuery.java | 336 +-
.../lucene/search/intervals/TestIntervalQuery.java | 248 +
.../lucene/search/intervals/TestIntervals.java | 765 +
lucene/site/changes/changes2html.pl | 114 +-
lucene/site/xsl/index.xsl | 2 +-
lucene/spatial-extras/build.xml | 19 +-
lucene/spatial-extras/ivy.xml | 4 +
.../org/apache/lucene/spatial/ShapeValues.java | 41 +
.../apache/lucene/spatial/ShapeValuesSource.java | 35 +
.../org/apache/lucene/spatial/SpatialStrategy.java | 19 +-
.../spatial/bbox/BBoxOverlapRatioValueSource.java | 7 +-
.../spatial/bbox/BBoxSimilarityValueSource.java | 81 +-
.../apache/lucene/spatial/bbox/BBoxStrategy.java | 74 +-
.../lucene/spatial/bbox/BBoxValueSource.java | 68 +-
.../composite/CompositeSpatialStrategy.java | 14 +-
.../spatial/composite/CompositeVerifyQuery.java | 41 +-
.../composite/IntersectsRPTVerifyQuery.java | 34 +-
.../spatial/prefix/AbstractPrefixTreeQuery.java | 10 +-
.../prefix/BytesRefIteratorTokenStream.java | 4 +-
.../lucene/spatial/prefix/HeatmapFacetCounter.java | 3 +
.../prefix/NumberRangePrefixTreeStrategy.java | 28 +-
.../lucene/spatial/prefix/PrefixTreeStrategy.java | 36 +-
.../prefix/RecursivePrefixTreeStrategy.java | 64 +-
.../prefix/TermQueryPrefixTreeStrategy.java | 10 +-
.../lucene/spatial/prefix/tree/CellCanPrune.java | 37 +
.../spatial/prefix/tree/DateRangePrefixTree.java | 54 +-
.../lucene/spatial/prefix/tree/LegacyCell.java | 7 +-
.../spatial/prefix/tree/PackedQuadPrefixTree.java | 30 +-
.../lucene/spatial/prefix/tree/QuadPrefixTree.java | 4 +-
.../lucene/spatial/prefix/tree/S2PrefixTree.java | 157 +
.../spatial/prefix/tree/S2PrefixTreeCell.java | 297 +
.../lucene/spatial/prefix/tree/S2ShapeFactory.java | 40 +
.../prefix/tree/SpatialPrefixTreeFactory.java | 3 +
.../spatial/serialized/SerializedDVStrategy.java | 138 +-
.../lucene/spatial/spatial4j/Geo3dBinaryCodec.java | 130 +
.../lucene/spatial/spatial4j/Geo3dCircleShape.java | 67 +
.../spatial/spatial4j/Geo3dDistanceCalculator.java | 112 +
.../lucene/spatial/spatial4j/Geo3dPointShape.java | 78 +
.../spatial/spatial4j/Geo3dRectangleShape.java | 163 +
.../lucene/spatial/spatial4j/Geo3dShape.java | 165 +-
.../spatial/spatial4j/Geo3dShapeFactory.java | 444 +
.../spatial4j/Geo3dSpatialContextFactory.java | 94 +
.../spatial/util/CachingDoubleValueSource.java | 72 +-
.../spatial/util/DistanceToShapeValueSource.java | 77 +-
.../spatial/util/ReciprocalDoubleValuesSource.java | 107 +
.../lucene/spatial/util/ShapeAreaValueSource.java | 78 +-
.../util/ShapeFieldCacheDistanceValueSource.java | 70 +-
.../spatial/util/ShapePredicateValueSource.java | 113 -
.../lucene/spatial/util/ShapeValuesPredicate.java | 105 +
.../lucene/spatial/vector/DistanceValueSource.java | 70 +-
.../lucene/spatial/vector/PointVectorStrategy.java | 156 +-
.../lucene/spatial/DistanceStrategyTest.java | 13 +-
.../lucene/spatial/QueryEqualsHashCodeTest.java | 2 -
.../org/apache/lucene/spatial/SpatialArgsTest.java | 12 +-
.../org/apache/lucene/spatial/SpatialExample.java | 21 +-
.../org/apache/lucene/spatial/SpatialTestCase.java | 6 +-
.../apache/lucene/spatial/StrategyTestCase.java | 39 +-
.../lucene/spatial/bbox/TestBBoxStrategy.java | 33 +-
.../lucene/spatial/prefix/DateNRStrategyTest.java | 52 +-
.../lucene/spatial/prefix/JtsPolygonTest.java | 2 +-
.../spatial/prefix/NumberRangeFacetsTest.java | 17 +-
.../prefix/RandomSpatialOpFuzzyPrefixTreeTest.java | 41 +-
.../prefix/tree/DateRangePrefixTreeTest.java | 50 +-
.../spatial/prefix/tree/S2PrefixTreeTest.java | 113 +
.../spatial/prefix/tree/SpatialPrefixTreeTest.java | 2 +-
.../lucene/spatial/spatial4j/Geo3dRptTest.java | 196 +-
.../spatial4j/Geo3dShapeRectRelationTestCase.java | 262 -
.../Geo3dShapeSphereModelRectRelationTest.java | 33 +-
.../Geo3dShapeWGS84ModelRectRelationTest.java | 27 +-
.../apache/lucene/spatial/spatial4j/Geo3dTest.java | 85 +
.../spatial4j/ShapeRectRelationTestCase.java | 201 +
.../spatial/vector/TestPointVectorStrategy.java | 7 +-
.../spatial/geopoint/document/GeoPointField.java | 266 -
.../geopoint/document/GeoPointTokenStream.java | 218 -
.../spatial/geopoint/document/package-info.java | 21 -
.../geopoint/search/GeoPointDistanceQuery.java | 171 -
.../geopoint/search/GeoPointDistanceQueryImpl.java | 132 -
.../geopoint/search/GeoPointInBBoxQuery.java | 171 -
.../geopoint/search/GeoPointInBBoxQueryImpl.java | 148 -
.../geopoint/search/GeoPointInPolygonQuery.java | 103 -
.../search/GeoPointInPolygonQueryImpl.java | 94 -
.../geopoint/search/GeoPointMultiTermQuery.java | 148 -
.../GeoPointTermQueryConstantScoreWrapper.java | 156 -
.../spatial/geopoint/search/GeoPointTermsEnum.java | 199 -
.../spatial/geopoint/search/package-info.java | 21 -
.../spatial/geopoint/search/TestGeoPointQuery.java | 85 -
.../lucene/spatial/util/TestGeoPointField.java | 51 -
.../lucene/spatial3d/Geo3DDocValuesField.java | 62 +-
.../spatial3d/Geo3DPointDistanceComparator.java | 47 +-
.../Geo3DPointOutsideDistanceComparator.java | 45 +-
.../spatial3d/Geo3DPointOutsideSortField.java | 5 +-
.../lucene/spatial3d/Geo3DPointSortField.java | 5 +-
.../org/apache/lucene/spatial3d/Geo3DUtil.java | 13 +-
.../lucene/spatial3d/PointInGeo3DShapeQuery.java | 25 +-
.../spatial3d/PointInShapeIntersectVisitor.java | 30 +-
.../lucene/spatial3d/geom/BasePlanetObject.java | 14 +-
.../org/apache/lucene/spatial3d/geom/Bounded.java | 35 +
.../lucene/spatial3d/geom/DistanceStyle.java | 34 +
.../apache/lucene/spatial3d/geom/GeoAreaShape.java | 40 +
.../org/apache/lucene/spatial3d/geom/GeoBBox.java | 2 +-
.../lucene/spatial3d/geom/GeoBBoxFactory.java | 56 +-
.../lucene/spatial3d/geom/GeoBaseAreaShape.java | 128 +
.../apache/lucene/spatial3d/geom/GeoBaseBBox.java | 38 +-
.../spatial3d/geom/GeoBaseCompositeAreaShape.java | 152 +
.../geom/GeoBaseCompositeMembershipShape.java | 67 +
.../spatial3d/geom/GeoBaseCompositeShape.java | 147 +
.../spatial3d/geom/GeoBaseDistanceShape.java | 22 +-
.../lucene/spatial3d/geom/GeoBasePolygon.java | 2 +-
.../lucene/spatial3d/geom/GeoCircleFactory.java | 39 +-
.../lucene/spatial3d/geom/GeoComplexPolygon.java | 1652 +-
.../spatial3d/geom/GeoCompositeAreaShape.java | 58 +
.../geom/GeoCompositeMembershipShape.java | 88 +-
.../lucene/spatial3d/geom/GeoCompositePolygon.java | 33 +-
.../lucene/spatial3d/geom/GeoConcavePolygon.java | 85 +-
.../lucene/spatial3d/geom/GeoConvexPolygon.java | 89 +-
.../geom/GeoDegenerateHorizontalLine.java | 27 +-
.../spatial3d/geom/GeoDegenerateLatitudeZone.java | 25 +-
.../geom/GeoDegenerateLongitudeSlice.java | 25 +-
.../lucene/spatial3d/geom/GeoDegeneratePath.java | 794 +
.../lucene/spatial3d/geom/GeoDegeneratePoint.java | 30 +-
.../spatial3d/geom/GeoDegenerateVerticalLine.java | 27 +-
.../apache/lucene/spatial3d/geom/GeoDistance.java | 37 +-
.../lucene/spatial3d/geom/GeoDistanceShape.java | 2 +-
.../lucene/spatial3d/geom/GeoExactCircle.java | 323 +
.../lucene/spatial3d/geom/GeoLatitudeZone.java | 65 +-
.../lucene/spatial3d/geom/GeoLongitudeSlice.java | 69 +-
.../spatial3d/geom/GeoNorthLatitudeZone.java | 56 +-
.../lucene/spatial3d/geom/GeoNorthRectangle.java | 83 +-
.../org/apache/lucene/spatial3d/geom/GeoPath.java | 58 +
.../lucene/spatial3d/geom/GeoPathFactory.java | 23 +-
.../org/apache/lucene/spatial3d/geom/GeoPoint.java | 62 +-
.../lucene/spatial3d/geom/GeoPointShape.java | 25 +
.../spatial3d/geom/GeoPointShapeFactory.java | 38 +
.../apache/lucene/spatial3d/geom/GeoPolygon.java | 2 +-
.../lucene/spatial3d/geom/GeoPolygonFactory.java | 729 +-
.../apache/lucene/spatial3d/geom/GeoRectangle.java | 78 +-
.../apache/lucene/spatial3d/geom/GeoS2Shape.java | 202 +
.../lucene/spatial3d/geom/GeoS2ShapeFactory.java | 50 +
.../org/apache/lucene/spatial3d/geom/GeoShape.java | 13 +-
.../spatial3d/geom/GeoSouthLatitudeZone.java | 55 +-
.../lucene/spatial3d/geom/GeoSouthRectangle.java | 79 +-
.../lucene/spatial3d/geom/GeoStandardCircle.java | 47 +-
.../lucene/spatial3d/geom/GeoStandardPath.java | 362 +-
.../geom/GeoWideDegenerateHorizontalLine.java | 29 +-
.../spatial3d/geom/GeoWideLongitudeSlice.java | 59 +-
.../spatial3d/geom/GeoWideNorthRectangle.java | 72 +-
.../lucene/spatial3d/geom/GeoWideRectangle.java | 72 +-
.../spatial3d/geom/GeoWideSouthRectangle.java | 68 +-
.../org/apache/lucene/spatial3d/geom/GeoWorld.java | 22 +
.../spatial3d/geom/LinearSquaredDistance.java | 10 +
.../spatial3d/geom/NormalSquaredDistance.java | 10 +
.../org/apache/lucene/spatial3d/geom/Plane.java | 264 +-
.../apache/lucene/spatial3d/geom/PlanetModel.java | 101 +-
.../apache/lucene/spatial3d/geom/PlanetObject.java | 30 +
.../lucene/spatial3d/geom/SerializableObject.java | 470 +
.../apache/lucene/spatial3d/geom/SidedPlane.java | 92 +-
.../lucene/spatial3d/geom/StandardObjects.java | 84 +
.../lucene/spatial3d/geom/StandardXYZSolid.java | 49 +
.../org/apache/lucene/spatial3d/geom/Vector.java | 221 +-
.../apache/lucene/spatial3d/geom/XYZBounds.java | 12 +-
.../org/apache/lucene/spatial3d/geom/XYZSolid.java | 2 +-
.../lucene/spatial3d/geom/XYZSolidFactory.java | 12 +
.../apache/lucene/spatial3d/geom/XYdZSolid.java | 44 +
.../apache/lucene/spatial3d/geom/XdYZSolid.java | 44 +
.../apache/lucene/spatial3d/geom/XdYdZSolid.java | 39 +
.../apache/lucene/spatial3d/geom/dXYZSolid.java | 44 +
.../apache/lucene/spatial3d/geom/dXYdZSolid.java | 39 +
.../apache/lucene/spatial3d/geom/dXdYZSolid.java | 39 +
.../apache/lucene/spatial3d/geom/dXdYdZSolid.java | 35 +
.../apache/lucene/spatial3d/TestGeo3DPoint.java | 82 +-
.../geom/CompositeGeoPolygonRelationshipsTest.java | 842 +
.../apache/lucene/spatial3d/geom/Geo3DUtil.java | 280 +
.../apache/lucene/spatial3d/geom/GeoBBoxTest.java | 2 +-
.../lucene/spatial3d/geom/GeoCircleTest.java | 11 +-
.../lucene/spatial3d/geom/GeoExactCircleTest.java | 253 +
.../apache/lucene/spatial3d/geom/GeoPathTest.java | 102 +-
.../lucene/spatial3d/geom/GeoPolygonTest.java | 1036 +-
.../apache/lucene/spatial3d/geom/PlaneTest.java | 12 +-
.../spatial3d/geom/RandomBinaryCodecTest.java | 69 +
.../spatial3d/geom/RandomGeo3dShapeGenerator.java | 1045 +
.../spatial3d/geom/RandomGeoPolygonTest.java | 275 +
.../geom/RandomGeoShapeRelationshipTest.java | 288 +
.../lucene/spatial3d/geom/RandomPlaneTest.java | 101 +
.../geom/SimpleGeoPolygonRelationshipsTest.java | 875 +
.../apache/lucene/spatial3d/geom/XYZSolidTest.java | 19 +
lucene/suggest/build.xml | 8 +-
.../lucene/search/spell/DirectSpellChecker.java | 4 +-
.../search/spell/HighFrequencyDictionary.java | 4 +-
.../lucene/search/spell/LevenshteinDistance.java | 125 +
.../lucene/search/spell/LevensteinDistance.java | 125 -
.../lucene/search/spell/LuceneDictionary.java | 4 +-
.../search/spell/LuceneLevenshteinDistance.java | 8 +
.../apache/lucene/search/spell/SpellChecker.java | 4 +-
.../lucene/search/spell/WordBreakSpellChecker.java | 11 +-
.../lucene/search/suggest/DocumentDictionary.java | 16 +-
.../suggest/DocumentValueSourceDictionary.java | 54 +-
.../lucene/search/suggest/FileDictionary.java | 8 +-
.../suggest/analyzing/AnalyzingInfixSuggester.java | 270 +-
.../suggest/analyzing/AnalyzingSuggester.java | 9 +-
.../suggest/analyzing/BlendedInfixSuggester.java | 33 +-
.../suggest/analyzing/FreeTextSuggester.java | 51 +-
.../analyzing/SuggestStopFilterFactory.java | 11 +-
.../suggest/document/CompletionAnalyzer.java | 27 +-
.../suggest/document/CompletionFieldsConsumer.java | 11 +-
.../search/suggest/document/CompletionQuery.java | 4 +-
.../suggest/document/CompletionTokenStream.java | 297 +-
.../search/suggest/document/CompletionWeight.java | 10 +
.../search/suggest/document/ContextQuery.java | 22 +-
.../suggest/document/ContextSuggestField.java | 1 +
.../suggest/document/FuzzyCompletionQuery.java | 10 +-
.../search/suggest/document/NRTSuggester.java | 89 +-
.../suggest/document/NRTSuggesterBuilder.java | 3 +-
.../suggest/document/PrefixCompletionQuery.java | 8 +-
.../suggest/document/RegexCompletionQuery.java | 12 +-
.../search/suggest/document/SuggestField.java | 7 +-
.../suggest/document/SuggestIndexSearcher.java | 9 +-
.../document/SuggestScoreDocPriorityQueue.java | 5 +-
.../search/suggest/document/TopSuggestDocs.java | 28 +-
.../suggest/document/TopSuggestDocsCollector.java | 94 +-
.../search/suggest/fst/ExternalRefSorter.java | 2 +-
.../search/suggest/fst/FSTCompletionBuilder.java | 4 +-
.../search/suggest/fst/WFSTCompletionLookup.java | 2 +-
.../search/suggest/jaspell/JaspellLookup.java | 8 +-
.../suggest/jaspell/JaspellTernarySearchTrie.java | 8 +-
.../search/spell/TestLevenshteinDistance.java | 2 +-
.../lucene/search/spell/TestSpellChecker.java | 4 +-
.../search/suggest/DocumentDictionaryTest.java | 3 +-
.../suggest/DocumentValueSourceDictionaryTest.java | 313 +-
.../analyzing/AnalyzingInfixSuggesterTest.java | 200 +-
.../suggest/analyzing/AnalyzingSuggesterTest.java | 431 +-
.../analyzing/BlendedInfixSuggesterTest.java | 82 +-
.../suggest/analyzing/FuzzySuggesterTest.java | 161 +-
.../analyzing/TestSuggestStopFilterFactory.java | 4 +-
.../document/CompletionTokenStreamTest.java | 177 -
.../search/suggest/document/TestContextQuery.java | 29 +-
.../suggest/document/TestContextSuggestField.java | 21 +-
.../suggest/document/TestFuzzyCompletionQuery.java | 8 +-
.../document/TestPrefixCompletionQuery.java | 271 +-
.../suggest/document/TestRegexCompletionQuery.java | 53 +-
.../search/suggest/document/TestSuggestField.java | 332 +-
lucene/test-framework/ivy.xml | 3 +-
.../lucene/analysis/BaseTokenStreamTestCase.java | 275 +-
.../lucene/analysis/CannedBinaryTokenStream.java | 2 +-
.../apache/lucene/analysis/CannedTokenStream.java | 35 +-
.../apache/lucene/analysis/MockBytesAnalyzer.java | 2 +-
.../org/apache/lucene/analysis/MockTokenizer.java | 9 +-
.../src/java/org/apache/lucene/analysis/Token.java | 209 +
.../apache/lucene/analysis/TokenStreamToDot.java | 5 +-
.../lucene/analysis/ValidatingTokenFilter.java | 92 +-
.../EmojiTokenizationTestUnicode_11_0.java | 10756 +++++
.../standard/WordBreakTestUnicode_6_3_0.java | 5537 ---
.../standard/WordBreakTestUnicode_9_0_0.java | 8276 ++++
.../standard/generateEmojiTokenizationTest.pl | 150 +
.../standard/generateJavaUnicodeWordBreakTest.pl | 41 +-
.../codecs/asserting/AssertingDocValuesFormat.java | 173 +-
.../codecs/asserting/AssertingLiveDocsFormat.java | 63 +-
.../codecs/asserting/AssertingNormsFormat.java | 22 +-
.../codecs/asserting/AssertingPointsFormat.java | 143 +-
.../codecs/asserting/AssertingPostingsFormat.java | 5 +-
.../lucene/codecs/blockterms/LuceneFixedGap.java | 6 -
.../blockterms/LuceneVarGapDocFreqInterval.java | 7 -
.../blockterms/LuceneVarGapFixedInterval.java | 7 -
.../codecs/compressing/CompressingCodec.java | 14 +-
.../compressing/dummy/DummyCompressingCodec.java | 3 +
.../codecs/cranky/CrankyDocValuesFormat.java | 21 +-
.../lucene/codecs/cranky/CrankyLiveDocsFormat.java | 13 +-
.../lucene/codecs/cranky/CrankyNormsFormat.java | 4 +-
.../lucene/codecs/cranky/CrankyPointsFormat.java | 123 +-
.../lucene/codecs/cranky/CrankyPostingsFormat.java | 5 +-
.../mockrandom/MockRandomPostingsFormat.java | 2 +-
.../codecs/ramonly/RAMOnlyPostingsFormat.java | 9 +-
.../apache/lucene/geo/BaseGeoPointTestCase.java | 100 +-
.../java/org/apache/lucene/geo/GeoTestUtil.java | 42 +-
.../apache/lucene/index/AlcoholicMergePolicy.java | 2 +-
.../lucene/index/AllDeletedFilterReader.java | 10 +
.../lucene/index/AssertingDirectoryReader.java | 9 +-
.../apache/lucene/index/AssertingLeafReader.java | 805 +-
.../lucene/index/BaseCompoundFormatTestCase.java | 3 +-
.../BaseCompressingDocValuesFormatTestCase.java | 134 +-
.../lucene/index/BaseDocValuesFormatTestCase.java | 1146 +-
.../lucene/index/BaseFieldInfoFormatTestCase.java | 17 +-
.../lucene/index/BaseIndexFileFormatTestCase.java | 267 +-
.../lucene/index/BaseLiveDocsFormatTestCase.java | 139 +
.../lucene/index/BaseMergePolicyTestCase.java | 359 +-
.../lucene/index/BaseNormsFormatTestCase.java | 465 +-
.../lucene/index/BasePointsFormatTestCase.java | 224 +-
.../lucene/index/BasePostingsFormatTestCase.java | 67 +-
.../index/BaseSegmentInfoFormatTestCase.java | 148 +-
.../index/BaseStoredFieldsFormatTestCase.java | 52 +-
.../index/BaseTermVectorsFormatTestCase.java | 17 +-
.../apache/lucene/index/BaseTestCheckIndex.java | 19 -
.../apache/lucene/index/FieldFilterLeafReader.java | 32 +-
.../org/apache/lucene/index/ForceMergePolicy.java | 8 +-
.../lucene/index/MismatchedDirectoryReader.java | 5 +
.../apache/lucene/index/MismatchedLeafReader.java | 16 +-
.../apache/lucene/index/MockRandomMergePolicy.java | 35 +-
.../lucene/index/OwnCacheKeyMultiReader.java | 66 +
.../apache/lucene/index/PointsStackTracker.java | 6 +-
.../java/org/apache/lucene/index/RandomCodec.java | 27 +-
.../org/apache/lucene/index/RandomIndexWriter.java | 115 +-
.../apache/lucene/index/RandomPostingsTester.java | 243 +-
.../ThreadedIndexingAndSearchingTestCase.java | 85 +-
.../java/org/apache/lucene/mockfile/ExtrasFS.java | 18 +-
.../java/org/apache/lucene/mockfile/VerboseFS.java | 14 +-
.../java/org/apache/lucene/mockfile/WindowsFS.java | 66 +-
.../apache/lucene/search/AssertingBulkScorer.java | 16 +-
.../apache/lucene/search/AssertingCollector.java | 11 +-
.../lucene/search/AssertingIndexSearcher.java | 6 +-
.../lucene/search/AssertingLeafCollector.java | 11 +-
.../org/apache/lucene/search/AssertingMatches.java | 43 +
.../lucene/search/AssertingMatchesIterator.java | 81 +
.../org/apache/lucene/search/AssertingQuery.java | 5 +-
.../apache/lucene/search/AssertingScorable.java | 64 +
.../org/apache/lucene/search/AssertingScorer.java | 71 +-
.../org/apache/lucene/search/AssertingWeight.java | 59 +-
.../lucene/search/BaseExplanationTestCase.java | 1 -
.../lucene/search/BaseRangeFieldQueryTestCase.java | 352 +
.../lucene/search/BlockScoreQueryWrapper.java | 211 +
.../lucene/search/BulkScorerWrapperScorer.java | 11 +-
.../java/org/apache/lucene/search/CheckHits.java | 306 +-
.../java/org/apache/lucene/search/QueryUtils.java | 140 +-
.../lucene/search/RandomApproximationQuery.java | 27 +-
.../lucene/search/SearchEquivalenceTestBase.java | 4 +-
.../lucene/search/ShardSearchingTestBase.java | 83 +-
.../search/similarities/AssertingSimilarity.java | 106 +
.../similarities/BaseSimilarityTestCase.java | 448 +
.../search/similarities/RandomSimilarity.java | 17 +-
.../lucene/search/spans/AssertingSpanQuery.java | 5 +-
.../lucene/search/spans/AssertingSpanWeight.java | 15 +-
.../apache/lucene/store/BaseDirectoryTestCase.java | 1668 +-
.../apache/lucene/store/BaseDirectoryWrapper.java | 8 +-
.../lucene/store/BaseLockFactoryTestCase.java | 15 +-
.../apache/lucene/store/MockDirectoryWrapper.java | 102 +-
.../lucene/store/MockIndexOutputWrapper.java | 12 +-
.../org/apache/lucene/util/LuceneTestCase.java | 515 +-
.../org/apache/lucene/util/RamUsageTester.java | 197 +-
.../lucene/util/RunListenerPrintReproduceInfo.java | 6 +-
.../apache/lucene/util/TestRuleLimitSysouts.java | 191 +-
.../util/TestRuleSetupAndRestoreClassEnv.java | 47 +-
.../src/java/org/apache/lucene/util/TestUtil.java | 97 +-
.../lucene/util/automaton/AutomatonTestUtil.java | 4 +-
.../java/org/apache/lucene/util/fst/FSTTester.java | 14 +-
.../lucene/analysis/TestGraphTokenizers.java | 588 -
.../apache/lucene/analysis/TestMockAnalyzer.java | 8 +-
.../TestCompressingStoredFieldsFormat.java | 4 +-
.../lucene/index/TestAssertingLeafReader.java | 2 +-
.../lucene/mockfile/TestHandleTrackingFS.java | 5 -
.../org/apache/lucene/mockfile/TestWindowsFS.java | 27 +-
.../lucene/search/TestBaseExplanationTestCase.java | 7 +-
.../lucene/store/TestMockDirectoryWrapper.java | 14 +-
.../org/apache/lucene/util/TestGroupFiltering.java | 2 -
.../apache/lucene/util/TestMaxFailuresRule.java | 1 -
.../apache/lucene/util/TestReproduceMessage.java | 1 -
.../apache/lucene/util/TestSeedFromUncaught.java | 1 -
.../lucene/util/TestSetupTeardownChaining.java | 1 -
.../org/apache/lucene/util/TestSysoutsLimits.java | 105 +
.../lucene/util/TestWorstCaseTestBehavior.java | 1 -
.../org/apache/lucene/util/WithNestedTests.java | 7 -
lucene/tools/build.xml | 7 +-
lucene/tools/clover/README.txt | 108 -
lucene/tools/clover/clover.license | 5 -
lucene/tools/custom-tasks.xml | 2 +-
lucene/tools/forbiddenApis/base.txt | 22 +
lucene/tools/forbiddenApis/lucene.txt | 24 +
lucene/tools/forbiddenApis/solr.txt | 21 +
lucene/tools/ivy.xml | 2 +-
lucene/tools/javadoc/ecj.javadocs.prefs | 24 +-
lucene/tools/junit4/cached-timehints.txt | 1164 -
lucene/tools/junit4/solr-tests.policy | 29 +-
lucene/tools/junit4/tests.policy | 4 +-
lucene/tools/prettify/inject-javadocs.js | 27 +
lucene/tools/prettify/lang-apollo.js | 18 -
lucene/tools/prettify/lang-css.js | 18 -
lucene/tools/prettify/lang-hs.js | 18 -
lucene/tools/prettify/lang-lisp.js | 19 -
lucene/tools/prettify/lang-lua.js | 18 -
lucene/tools/prettify/lang-ml.js | 18 -
lucene/tools/prettify/lang-proto.js | 17 -
lucene/tools/prettify/lang-sql.js | 18 -
lucene/tools/prettify/lang-vb.js | 18 -
lucene/tools/prettify/lang-wiki.js | 18 -
lucene/tools/prettify/prettify.css | 30 +-
lucene/tools/prettify/prettify.js | 90 +-
.../tools/src/groovy/check-source-patterns.groovy | 195 +
lucene/tools/src/groovy/check-working-copy.groovy | 61 +
.../src/groovy/install-markdown-filter.groovy | 61 +
lucene/tools/src/groovy/patch-mrjar-classes.groovy | 83 +
lucene/tools/src/groovy/run-beaster.groovy | 121 +
lucene/tools/src/groovy/run-maven-build.groovy | 49 +
.../dependencies/GetMavenDependenciesTask.java | 68 +-
.../dependencies/InterpolatedProperties.java | 129 +-
.../lucene/validation/LibVersionsCheckTask.java | 7 +-
lucene/version.properties | 2 +-
solr/.gitignore | 30 +
solr/CHANGES.txt | 7387 ++-
solr/NOTICE.txt | 124 +-
solr/README.txt | 41 +-
solr/bin-test/README.md | 53 +
solr/bin-test/test | 191 +
solr/bin-test/test_auth.sh | 40 +
solr/bin-test/test_create_collection.sh | 133 +
solr/bin-test/test_delete_collection.sh | 70 +
solr/bin-test/test_help.sh | 134 +
solr/bin-test/test_start_solr.sh | 39 +
solr/bin-test/utils/assert.sh | 127 +
solr/bin-test/utils/cleanup.sh | 25 +
solr/bin/install_solr_service.sh | 110 +-
solr/bin/post | 23 +-
solr/bin/solr | 983 +-
solr/bin/solr.cmd | 787 +-
solr/bin/solr.in.cmd | 106 +-
solr/bin/solr.in.sh | 122 +-
solr/build.xml | 110 +-
solr/common-build.xml | 49 +-
solr/contrib/analysis-extras/README.txt | 10 +-
solr/contrib/analysis-extras/build.xml | 20 +-
solr/contrib/analysis-extras/ivy.xml | 2 +
.../org/apache/solr/schema/ICUCollationField.java | 21 +-
...ExtractNamedEntitiesUpdateProcessorFactory.java | 577 +
.../org/apache/solr/update/processor/package.html | 24 +
.../solr/collection1/conf/en-test-ner.bin | Bin 0 -> 2049 bytes
.../solr/collection1/conf/en-test-sent.bin | Bin 0 -> 1051 bytes
.../solr/collection1/conf/en-test-tokenizer.bin | Bin 0 -> 15100 bytes
.../solr/collection1/conf/schema-folding-extra.xml | 1 -
.../solr/collection1/conf/schema-icucollate-dv.xml | 5 +-
.../solr/collection1/conf/schema-icucollate.xml | 5 +-
.../collection1/conf/schema-icucollateoptions.xml | 5 +-
.../collection1/conf/schema-opennlp-extract.xml | 49 +
.../collection1/conf/solrconfig-icucollate.xml | 2 +-
.../conf/solrconfig-opennlp-extract.xml | 206 +
.../conf/solrconfig.snippet.randomindexconfig.xml | 48 +
.../analysis/TestFoldingMultitermExtrasQuery.java | 1 +
.../apache/solr/schema/TestICUCollationField.java | 28 +-
.../schema/TestICUCollationFieldDocValues.java | 28 +-
.../solr/schema/TestICUCollationFieldOptions.java | 26 +-
...ExtractNamedEntitiesUpdateProcessorFactory.java | 195 +
.../org/apache/solr/analytics/AnalyticsDriver.java | 82 +
.../apache/solr/analytics/AnalyticsExpression.java | 64 +
.../solr/analytics/AnalyticsGroupingManager.java | 239 +
.../solr/analytics/AnalyticsRequestManager.java | 279 +
.../solr/analytics/AnalyticsRequestParser.java | 523 +
.../apache/solr/analytics/ExpressionFactory.java | 891 +
.../analytics/accumulator/BasicAccumulator.java | 173 -
.../analytics/accumulator/FacetingAccumulator.java | 730 -
.../analytics/accumulator/ValueAccumulator.java | 40 -
.../accumulator/facet/FacetValueAccumulator.java | 35 -
.../accumulator/facet/FieldFacetAccumulator.java | 147 -
.../accumulator/facet/QueryFacetAccumulator.java | 72 -
.../accumulator/facet/RangeFacetAccumulator.java | 49 -
.../analytics/accumulator/facet/package-info.java | 24 -
.../solr/analytics/accumulator/package-info.java | 23 -
.../solr/analytics/expression/BaseExpression.java | 88 -
.../expression/DualDelegateExpression.java | 99 -
.../solr/analytics/expression/Expression.java | 39 -
.../analytics/expression/ExpressionFactory.java | 175 -
.../expression/MultiDelegateExpression.java | 131 -
.../expression/SingleDelegateExpression.java | 88 -
.../solr/analytics/expression/package-info.java | 23 -
.../analytics/facet/AbstractSolrQueryFacet.java | 105 +
.../solr/analytics/facet/AnalyticsFacet.java | 166 +
.../apache/solr/analytics/facet/PivotFacet.java | 114 +
.../org/apache/solr/analytics/facet/PivotNode.java | 263 +
.../apache/solr/analytics/facet/QueryFacet.java | 64 +
.../apache/solr/analytics/facet/RangeFacet.java | 119 +
.../apache/solr/analytics/facet/SortableFacet.java | 178 +
.../solr/analytics/facet/StreamingFacet.java | 32 +
.../apache/solr/analytics/facet/ValueFacet.java | 60 +
.../facet/compare/ConstantComparator.java | 30 +
.../facet/compare/DelegatingComparator.java | 62 +
.../facet/compare/ExpressionComparator.java | 46 +
.../facet/compare/FacetResultsComparator.java | 52 +
.../facet/compare/FacetValueComparator.java | 37 +
.../solr/analytics/facet/compare/package-info.java | 23 +
.../apache/solr/analytics/facet/package-info.java | 23 +
.../analytics/function/ExpressionCalculator.java | 71 +
.../MergingReductionCollectionManager.java | 46 +
.../function/ReductionCollectionManager.java | 320 +
.../solr/analytics/function/ReductionFunction.java | 37 +
.../analytics/function/field/AnalyticsField.java | 74 +
.../analytics/function/field/BooleanField.java | 111 +
.../function/field/BooleanMultiField.java | 101 +
.../solr/analytics/function/field/DateField.java | 108 +
.../function/field/DateMultiPointField.java | 47 +
.../function/field/DateMultiTrieField.java | 49 +
.../solr/analytics/function/field/DoubleField.java | 96 +
.../function/field/DoubleMultiPointField.java | 81 +
.../function/field/DoubleMultiTrieField.java | 87 +
.../solr/analytics/function/field/FloatField.java | 107 +
.../function/field/FloatMultiPointField.java | 87 +
.../function/field/FloatMultiTrieField.java | 93 +
.../solr/analytics/function/field/IntField.java | 129 +
.../function/field/IntMultiPointField.java | 96 +
.../function/field/IntMultiTrieField.java | 102 +
.../solr/analytics/function/field/LongField.java | 107 +
.../function/field/LongMultiPointField.java | 86 +
.../function/field/LongMultiTrieField.java | 91 +
.../solr/analytics/function/field/StringField.java | 85 +
.../analytics/function/field/StringMultiField.java | 66 +
.../analytics/function/field/package-info.java | 23 +
.../function/mapping/AbsoluteValueFunction.java | 54 +
.../analytics/function/mapping/AddFunction.java | 68 +
.../analytics/function/mapping/BottomFunction.java | 163 +
.../function/mapping/ComparisonFunction.java | 318 +
.../analytics/function/mapping/ConcatFunction.java | 107 +
.../function/mapping/DateMathFunction.java | 158 +
.../function/mapping/DateParseFunction.java | 206 +
.../mapping/DecimalNumericConversionFunction.java | 271 +
.../analytics/function/mapping/DivideFunction.java | 51 +
.../analytics/function/mapping/EqualFunction.java | 238 +
.../analytics/function/mapping/ExistsFunction.java | 123 +
.../function/mapping/FillMissingFunction.java | 843 +
.../analytics/function/mapping/FilterFunction.java | 723 +
.../analytics/function/mapping/IfFunction.java | 893 +
.../analytics/function/mapping/LambdaFunction.java | 3220 ++
.../analytics/function/mapping/LogFunction.java | 51 +
.../analytics/function/mapping/LogicFunction.java | 90 +
.../analytics/function/mapping/MultFunction.java | 68 +
.../analytics/function/mapping/NegateFunction.java | 58 +
.../analytics/function/mapping/PowerFunction.java | 51 +
.../analytics/function/mapping/RemoveFunction.java | 797 +
.../function/mapping/ReplaceFunction.java | 915 +
.../function/mapping/StringCastFunction.java | 42 +
.../function/mapping/SubtractFunction.java | 51 +
.../analytics/function/mapping/TopFunction.java | 163 +
.../analytics/function/mapping/package-info.java | 23 +
.../solr/analytics/function/package-info.java | 23 +
.../function/reduction/CountFunction.java | 87 +
.../function/reduction/DocCountFunction.java | 87 +
.../analytics/function/reduction/MaxFunction.java | 298 +
.../analytics/function/reduction/MeanFunction.java | 97 +
.../function/reduction/MedianFunction.java | 200 +
.../analytics/function/reduction/MinFunction.java | 298 +
.../function/reduction/MissingFunction.java | 76 +
.../function/reduction/OrdinalFunction.java | 360 +
.../function/reduction/PercentileFunction.java | 337 +
.../analytics/function/reduction/SumFunction.java | 92 +
.../function/reduction/UniqueFunction.java | 101 +
.../function/reduction/data/CountCollector.java | 187 +
.../function/reduction/data/MaxCollector.java | 475 +
.../function/reduction/data/MinCollector.java | 475 +
.../function/reduction/data/ReductionData.java | 24 +
.../reduction/data/ReductionDataCollector.java | 183 +
.../reduction/data/SortedListCollector.java | 353 +
.../function/reduction/data/SumCollector.java | 123 +
.../function/reduction/data/UniqueCollector.java | 240 +
.../function/reduction/data/package-info.java | 24 +
.../analytics/function/reduction/package-info.java | 23 +
.../org/apache/solr/analytics/package-info.java | 23 +
.../plugin/AnalyticsStatisticsCollector.java | 113 -
.../request/AbstractFieldFacetRequest.java | 42 -
.../analytics/request/AnalyticsContentHandler.java | 314 -
.../solr/analytics/request/AnalyticsRequest.java | 114 -
.../analytics/request/AnalyticsRequestFactory.java | 308 -
.../solr/analytics/request/AnalyticsStats.java | 138 -
.../solr/analytics/request/ExpressionRequest.java | 72 -
.../solr/analytics/request/FacetRequest.java | 26 -
.../solr/analytics/request/FieldFacetRequest.java | 172 -
.../solr/analytics/request/QueryFacetRequest.java | 74 -
.../solr/analytics/request/RangeFacetRequest.java | 129 -
.../solr/analytics/request/package-info.java | 24 -
.../AbstractDelegatingStatsCollector.java | 74 -
.../analytics/statistics/MedianStatsCollector.java | 75 -
.../analytics/statistics/MinMaxStatsCollector.java | 114 -
.../statistics/NumericStatsCollector.java | 67 -
.../statistics/PercentileStatsCollector.java | 79 -
.../solr/analytics/statistics/StatsCollector.java | 69 -
.../statistics/StatsCollectorSupplierFactory.java | 646 -
.../analytics/statistics/UniqueStatsCollector.java | 52 -
.../solr/analytics/statistics/package-info.java | 24 -
.../stream/AnalyticsShardRequestManager.java | 244 +
.../stream/AnalyticsShardResponseParser.java | 89 +
.../apache/solr/analytics/stream/package-info.java | 23 +
.../reservation/BooleanArrayReservation.java | 44 +
.../reservation/BooleanCheckedReservation.java | 42 +
.../stream/reservation/BooleanReservation.java | 42 +
.../stream/reservation/DoubleArrayReservation.java | 44 +
.../reservation/DoubleCheckedReservation.java | 43 +
.../stream/reservation/DoubleReservation.java | 42 +
.../stream/reservation/FloatArrayReservation.java | 44 +
.../reservation/FloatCheckedReservation.java | 43 +
.../stream/reservation/FloatReservation.java | 42 +
.../stream/reservation/IntArrayReservation.java | 42 +
.../stream/reservation/IntCheckedReservation.java | 43 +
.../stream/reservation/IntReservation.java | 42 +
.../stream/reservation/LongArrayReservation.java | 45 +
.../stream/reservation/LongCheckedReservation.java | 43 +
.../stream/reservation/LongReservation.java | 42 +
.../ReductionCheckedDataReservation.java | 35 +
.../reservation/ReductionDataArrayReservation.java | 36 +
.../reservation/ReductionDataReservation.java | 53 +
.../stream/reservation/StringArrayReservation.java | 45 +
.../reservation/StringCheckedReservation.java | 44 +
.../stream/reservation/StringReservation.java | 43 +
.../analytics/stream/reservation/package-info.java | 24 +
.../reservation/read/BooleanCheckedDataReader.java | 33 +
.../reservation/read/BooleanDataArrayReader.java | 36 +
.../stream/reservation/read/BooleanDataReader.java | 33 +
.../reservation/read/DoubleCheckedDataReader.java | 32 +
.../reservation/read/DoubleDataArrayReader.java | 35 +
.../stream/reservation/read/DoubleDataReader.java | 32 +
.../reservation/read/FloatCheckedDataReader.java | 33 +
.../reservation/read/FloatDataArrayReader.java | 36 +
.../stream/reservation/read/FloatDataReader.java | 33 +
.../reservation/read/IntCheckedDataReader.java | 32 +
.../reservation/read/IntDataArrayReader.java | 34 +
.../stream/reservation/read/IntDataReader.java | 32 +
.../reservation/read/LongCheckedDataReader.java | 32 +
.../reservation/read/LongDataArrayReader.java | 35 +
.../stream/reservation/read/LongDataReader.java | 32 +
.../read/ReductionCheckedDataReader.java | 54 +
.../reservation/read/ReductionDataArrayReader.java | 54 +
.../reservation/read/ReductionDataReader.java | 40 +
.../reservation/read/StringCheckedDataReader.java | 32 +
.../reservation/read/StringDataArrayReader.java | 35 +
.../stream/reservation/read/StringDataReader.java | 34 +
.../stream/reservation/read/package-info.java | 24 +
.../write/BooleanCheckedDataWriter.java | 33 +
.../reservation/write/BooleanDataArrayWriter.java | 36 +
.../reservation/write/BooleanDataWriter.java | 33 +
.../reservation/write/DoubleCheckedDataWriter.java | 34 +
.../reservation/write/DoubleDataArrayWriter.java | 36 +
.../stream/reservation/write/DoubleDataWriter.java | 33 +
.../reservation/write/FloatCheckedDataWriter.java | 35 +
.../reservation/write/FloatDataArrayWriter.java | 37 +
.../stream/reservation/write/FloatDataWriter.java | 34 +
.../reservation/write/IntCheckedDataWriter.java | 34 +
.../reservation/write/IntDataArrayWriter.java | 35 +
.../stream/reservation/write/IntDataWriter.java | 33 +
.../reservation/write/LongCheckedDataWriter.java | 34 +
.../reservation/write/LongDataArrayWriter.java | 36 +
.../stream/reservation/write/LongDataWriter.java | 33 +
.../write/ReductionCheckedDataWriter.java | 60 +
.../write/ReductionDataArrayWriter.java | 53 +
.../reservation/write/ReductionDataWriter.java | 40 +
.../reservation/write/StringCheckedDataWriter.java | 34 +
.../reservation/write/StringDataArrayWriter.java | 36 +
.../stream/reservation/write/StringDataWriter.java | 37 +
.../stream/reservation/write/package-info.java | 24 +
.../solr/analytics/util/AnalyticsParams.java | 113 -
.../solr/analytics/util/AnalyticsParsers.java | 171 -
.../analytics/util/AnalyticsResponseHeadings.java | 36 +
.../solr/analytics/util/FacetRangeGenerator.java | 352 +
.../solr/analytics/util/MedianCalculator.java | 4 +
.../solr/analytics/util/OldAnalyticsParams.java | 178 +
.../util/OldAnalyticsRequestConverter.java | 177 +
.../solr/analytics/util/OrdinalCalculator.java | 170 +
.../solr/analytics/util/PercentileCalculator.java | 176 -
.../analytics/util/RangeEndpointCalculator.java | 355 -
.../analytics/util/function/BooleanConsumer.java | 59 +
.../analytics/util/function/FloatConsumer.java | 59 +
.../analytics/util/function/FloatSupplier.java | 41 +
.../solr/analytics/util/function/package-info.java | 23 +
.../apache/solr/analytics/util/package-info.java | 3 +-
.../valuesource/AbsoluteValueDoubleFunction.java | 58 -
.../util/valuesource/AddDoubleFunction.java | 47 -
.../util/valuesource/ConcatStringFunction.java | 52 -
.../util/valuesource/ConstDateSource.java | 112 -
.../util/valuesource/ConstDoubleSource.java | 105 -
.../util/valuesource/ConstStringSource.java | 50 -
.../util/valuesource/DateFieldSource.java | 119 -
.../util/valuesource/DateMathFunction.java | 70 -
.../util/valuesource/DivDoubleFunction.java | 46 -
.../util/valuesource/DualDoubleFunction.java | 94 -
.../util/valuesource/FilterFieldSource.java | 154 -
.../util/valuesource/LogDoubleFunction.java | 41 -
.../util/valuesource/MultiDateFunction.java | 133 -
.../util/valuesource/MultiDoubleFunction.java | 119 -
.../util/valuesource/MultiStringFunction.java | 146 -
.../util/valuesource/MultiplyDoubleFunction.java | 47 -
.../util/valuesource/NegateDoubleFunction.java | 53 -
.../util/valuesource/PowDoubleFunction.java | 46 -
.../util/valuesource/ReverseStringFunction.java | 43 -
.../util/valuesource/SingleDoubleFunction.java | 79 -
.../util/valuesource/SingleStringFunction.java | 117 -
.../analytics/util/valuesource/package-info.java | 24 -
.../solr/analytics/value/AnalyticsValue.java | 59 +
.../solr/analytics/value/AnalyticsValueStream.java | 150 +
.../apache/solr/analytics/value/BooleanValue.java | 93 +
.../solr/analytics/value/BooleanValueStream.java | 59 +
.../solr/analytics/value/ComparableValue.java | 32 +
.../org/apache/solr/analytics/value/DateValue.java | 109 +
.../solr/analytics/value/DateValueStream.java | 66 +
.../apache/solr/analytics/value/DoubleValue.java | 94 +
.../solr/analytics/value/DoubleValueStream.java | 58 +
.../apache/solr/analytics/value/FloatValue.java | 105 +
.../solr/analytics/value/FloatValueStream.java | 64 +
.../org/apache/solr/analytics/value/IntValue.java | 129 +
.../solr/analytics/value/IntValueStream.java | 75 +
.../org/apache/solr/analytics/value/LongValue.java | 105 +
.../solr/analytics/value/LongValueStream.java | 64 +
.../apache/solr/analytics/value/StringValue.java | 79 +
.../solr/analytics/value/StringValueStream.java | 53 +
.../value/constant/ConstantBooleanValue.java | 91 +
.../value/constant/ConstantDateValue.java | 103 +
.../value/constant/ConstantDoubleValue.java | 90 +
.../value/constant/ConstantFloatValue.java | 99 +
.../analytics/value/constant/ConstantIntValue.java | 118 +
.../value/constant/ConstantLongValue.java | 100 +
.../value/constant/ConstantStringValue.java | 79 +
.../analytics/value/constant/ConstantValue.java | 99 +
.../analytics/value/constant/package-info.java | 23 +
.../apache/solr/analytics/value/package-info.java | 23 +
.../org/apache/solr/handler/AnalyticsHandler.java | 147 +
.../solr/handler/component/AnalyticsComponent.java | 113 +-
.../src/java/org/apache/solr/handler/package.html | 28 +
.../response/AnalyticsShardResponseWriter.java | 91 +
.../src/java/org/apache/solr/response/package.html | 28 +
.../analytics/requestFiles/expressions.txt | 70 -
.../analytics/requestFiles/functions.txt | 62 -
.../test-files/analytics/requestFiles/noFacets.txt | 74 -
.../analytics/requestFiles/queryFacets.txt | 45 -
.../analytics/requestFiles/rangeFacets.txt | 170 -
.../analytics/requestXMLFiles/expressions.xml | 285 -
.../analytics/requestXMLFiles/fieldFacetExtras.xml | 101 -
.../analytics/requestXMLFiles/fieldFacets.xml | 496 -
.../analytics/requestXMLFiles/functions.xml | 246 -
.../analytics/requestXMLFiles/noFacets.xml | 310 -
.../analytics/requestXMLFiles/queryFacets.xml | 94 -
.../analytics/requestXMLFiles/rangeFacets.xml | 319 -
.../solr/analytics/legacy/expressions.txt | 65 +
.../solr/analytics/legacy/facetSorting.txt | 4 +
.../analytics/legacy}/fieldFacetExtras.txt | 0
.../analytics/legacy}/fieldFacets.txt | 0
.../test-files/solr/analytics/legacy/functions.txt | 57 +
.../test-files/solr/analytics/legacy/noFacets.txt | 74 +
.../solr/analytics/legacy/queryFacets.txt | 27 +
.../solr/analytics/legacy/rangeFacets.txt | 161 +
.../solr/collection1/conf/schema-analytics.xml | 124 +-
.../solr/collection1/conf/solrconfig-analytics.xml | 42 +
.../solr/collection1/conf/solrconfig-basic.xml | 40 -
.../configsets/cloud-analytics/conf/schema.xml | 78 +
.../configsets/cloud-analytics/conf/solrconfig.xml | 59 +
.../solr/analytics/AbstractAnalyticsStatsTest.java | 230 -
.../solr/analytics/ExpressionFactoryTest.java | 249 +
.../org/apache/solr/analytics/NoFacetTest.java | 559 +-
.../solr/analytics/OverallAnalyticsTest.java | 320 +
.../solr/analytics/SolrAnalyticsTestCase.java | 349 +
.../solr/analytics/expression/ExpressionTest.java | 249 -
.../facet/AbstractAnalyticsFacetTest.java | 315 -
.../solr/analytics/facet/FieldFacetExtrasTest.java | 172 -
.../solr/analytics/facet/FieldFacetTest.java | 1082 -
.../solr/analytics/facet/PivotFacetTest.java | 230 +
.../solr/analytics/facet/QueryFacetTest.java | 150 +-
.../solr/analytics/facet/RangeFacetTest.java | 647 +-
.../facet/SolrAnalyticsFacetTestCase.java | 80 +
.../solr/analytics/facet/ValueFacetTest.java | 433 +
.../function/field/AbstractAnalyticsFieldTest.java | 288 +
.../function/field/BooleanFieldsTest.java | 71 +
.../analytics/function/field/DateFieldsTest.java | 108 +
.../analytics/function/field/DoubleFieldsTest.java | 108 +
.../analytics/function/field/FloatFieldsTest.java | 108 +
.../analytics/function/field/IntFieldsTest.java | 108 +
.../analytics/function/field/LongFieldsTest.java | 108 +
.../analytics/function/field/StringFieldsTest.java | 71 +
.../mapping/AbsoluteValueFunctionTest.java | 267 +
.../function/mapping/AddFunctionTest.java | 156 +
.../function/mapping/AndFunctionTest.java | 192 +
.../function/mapping/BottomFunctionTest.java | 406 +
.../function/mapping/CeilingFunctionTest.java | 180 +
.../function/mapping/ConcatFunctionTest.java | 317 +
.../function/mapping/DateMathFunctionTest.java | 127 +
.../function/mapping/DateParseFunctionTest.java | 245 +
.../function/mapping/DivideFunctionTest.java | 128 +
.../function/mapping/EqualFunctionTest.java | 529 +
.../function/mapping/ExistsFunctionTest.java | 73 +
.../function/mapping/FillMissingFunctionTest.java | 717 +
.../function/mapping/FilterFunctionTest.java | 1035 +
.../function/mapping/FloorFunctionTest.java | 180 +
.../function/mapping/GTEFunctionTest.java | 290 +
.../analytics/function/mapping/GTFunctionTest.java | 290 +
.../analytics/function/mapping/IfFunctionTest.java | 994 +
.../function/mapping/LTEFunctionTest.java | 290 +
.../analytics/function/mapping/LTFunctionTest.java | 290 +
.../function/mapping/LogFunctionTest.java | 186 +
.../function/mapping/MultFunctionTest.java | 155 +
.../function/mapping/NegateFunctionTest.java | 327 +
.../analytics/function/mapping/OrFunctionTest.java | 192 +
.../function/mapping/PowerFunctionTest.java | 128 +
.../function/mapping/RemoveFunctionTest.java | 849 +
.../function/mapping/ReplaceFunctionTest.java | 990 +
.../function/mapping/RoundFunctionTest.java | 180 +
.../function/mapping/StringCastFunctionTest.java | 87 +
.../function/mapping/SubtractFunctionTest.java | 128 +
.../function/mapping/TopFunctionTest.java | 406 +
.../legacy/LegacyAbstractAnalyticsCloudTest.java | 172 +
.../legacy/LegacyAbstractAnalyticsTest.java | 234 +
.../analytics/legacy/LegacyNoFacetCloudTest.java | 555 +
.../solr/analytics/legacy/LegacyNoFacetTest.java | 450 +
.../legacy/expression/LegacyExpressionTest.java | 201 +
.../legacy/expression/LegacyFunctionTest.java | 221 +
.../LegacyAbstractAnalyticsFacetCloudTest.java | 194 +
.../facet/LegacyAbstractAnalyticsFacetTest.java | 342 +
.../legacy/facet/LegacyFacetSortingTest.java | 53 +
.../legacy/facet/LegacyFieldFacetCloudTest.java | 1211 +
.../facet/LegacyFieldFacetExtrasCloudTest.java | 252 +
.../legacy/facet/LegacyFieldFacetExtrasTest.java | 170 +
.../legacy/facet/LegacyFieldFacetTest.java | 1065 +
.../legacy/facet/LegacyQueryFacetCloudTest.java | 158 +
.../legacy/facet/LegacyQueryFacetTest.java | 124 +
.../legacy/facet/LegacyRangeFacetCloudTest.java | 587 +
.../legacy/facet/LegacyRangeFacetTest.java | 417 +
.../analytics/util/valuesource/FunctionTest.java | 233 -
.../analytics/value/CastingAnalyticsValueTest.java | 56 +
.../value/CastingBooleanValueStreamTest.java | 79 +
.../analytics/value/CastingBooleanValueTest.java | 159 +
.../value/CastingDateValueStreamTest.java | 111 +
.../solr/analytics/value/CastingDateValueTest.java | 172 +
.../value/CastingDoubleValueStreamTest.java | 79 +
.../analytics/value/CastingDoubleValueTest.java | 159 +
.../value/CastingFloatValueStreamTest.java | 102 +
.../analytics/value/CastingFloatValueTest.java | 198 +
.../analytics/value/CastingIntValueStreamTest.java | 148 +
.../solr/analytics/value/CastingIntValueTest.java | 276 +
.../value/CastingLongValueStreamTest.java | 102 +
.../solr/analytics/value/CastingLongValueTest.java | 198 +
.../value/CastingStringValueStreamTest.java | 56 +
.../analytics/value/CastingStringValueTest.java | 120 +
.../solr/analytics/value/ConstantValueTest.java | 368 +
.../solr/analytics/value/FillableTestValue.java | 641 +
solr/contrib/clustering/README.txt | 2 +-
.../handler/clustering/ClusteringComponent.java | 76 +-
.../clustering/carrot2/CarrotClusteringEngine.java | 93 +-
.../handler/clustering/carrot2/CarrotParams.java | 10 +-
.../carrot2/LuceneCarrot2StemmerFactory.java | 8 +-
.../carrot2/LuceneCarrot2TokenizerFactory.java | 4 +-
.../SolrStopwordsCarrot2LexicalDataFactory.java | 49 +-
.../clustering/solr/collection1/conf/schema.xml | 64 +-
.../solr/collection1/conf/solrconfig.xml | 65 +-
.../clustering/solr/collection1/conf/synonyms.txt | 2 +-
.../clustering/src/test-files/log4j.properties | 10 -
.../clustering/ClusteringComponentTest.java | 65 +-
.../carrot2/CarrotClusteringEngineTest.java | 46 +-
.../carrot2/EchoClusteringAlgorithm.java | 5 +-
.../carrot2/EchoStemsClusteringAlgorithm.java | 5 +-
.../carrot2/EchoTokensClusteringAlgorithm.java | 5 +-
.../LexicalResourcesCheckClusteringAlgorithm.java | 5 +-
.../carrot2/MockClusteringAlgorithm.java | 4 +-
.../handler/dataimport/MailEntityProcessor.java | 113 +-
.../handler/dataimport/TikaEntityProcessor.java | 8 +-
.../src/resources/solr-default-tika-config.xml | 20 +
.../conf/dataimport-schema-no-unique-key.xml | 36 +-
.../collection1/conf/dataimport-solrconfig.xml | 45 +-
.../src/test-files/dihextras/test_vsdx.vsdx | Bin 0 -> 44426 bytes
.../dataimport/TestMailEntityProcessor.java | 1 +
.../dataimport/TestTikaEntityProcessor.java | 22 +
solr/contrib/dataimporthandler/ivy.xml | 6 +-
.../solr/handler/dataimport/BinURLDataSource.java | 10 +-
.../apache/solr/handler/dataimport/DIHCache.java | 16 +-
.../solr/handler/dataimport/DataImportHandler.java | 100 +-
.../solr/handler/dataimport/DataImporter.java | 44 +-
.../handler/dataimport/DateFormatTransformer.java | 4 +-
.../apache/solr/handler/dataimport/DebugInfo.java | 32 +-
.../apache/solr/handler/dataimport/DocBuilder.java | 58 +-
.../handler/dataimport/EntityProcessorWrapper.java | 23 +
.../solr/handler/dataimport/EventListener.java | 2 +-
.../handler/dataimport/FieldReaderDataSource.java | 6 +-
.../handler/dataimport/FieldStreamDataSource.java | 4 +-
.../solr/handler/dataimport/FileDataSource.java | 8 +-
.../solr/handler/dataimport/JdbcDataSource.java | 24 +-
.../solr/handler/dataimport/LogTransformer.java | 22 +-
.../solr/handler/dataimport/RegexTransformer.java | 4 +-
.../handler/dataimport/SolrEntityProcessor.java | 198 +-
.../apache/solr/handler/dataimport/SolrWriter.java | 6 +
.../handler/dataimport/SqlEntityProcessor.java | 8 +-
.../handler/dataimport/TemplateTransformer.java | 34 +-
.../solr/handler/dataimport/URLDataSource.java | 10 +-
.../solr/handler/dataimport/VariableResolver.java | 72 +-
.../handler/dataimport/XPathEntityProcessor.java | 76 +-
.../solr/handler/dataimport/XPathRecordReader.java | 31 +-
.../handler/dataimport/ZKPropertiesWriter.java | 2 +-
.../dataimport/config/DIHConfiguration.java | 6 +-
.../handler/dataimport/config/EntityField.java | 6 -
.../collection1/conf/contentstream-solrconfig.xml | 49 +-
.../conf/dataimport-nodatasource-solrconfig.xml | 47 +-
.../solr/collection1/conf/dataimport-schema.xml | 29 +-
.../collection1/conf/dataimport-solr_id-schema.xml | 54 +-
.../collection1/conf/dataimport-solrconfig.xml | 48 +-
.../src/test-files/log4j.properties | 9 -
.../dataimport/AbstractDIHCacheTestCase.java | 20 +-
.../AbstractDataImportHandlerTestCase.java | 18 +-
.../AbstractSqlEntityProcessorTestCase.java | 4 +-
.../dataimport/MockInitialContextFactory.java | 18 +-
.../dataimport/MockSolrEntityProcessor.java | 18 +-
.../handler/dataimport/MockStringDataSource.java | 54 +
.../handler/dataimport/TestBuiltInEvaluators.java | 2 +-
.../dataimport/TestContentStreamDataSource.java | 8 +-
.../solr/handler/dataimport/TestContextImpl.java | 1 -
.../solr/handler/dataimport/TestDocBuilder.java | 130 +-
.../solr/handler/dataimport/TestDocBuilder2.java | 67 +-
.../solr/handler/dataimport/TestErrorHandling.java | 20 +
.../dataimport/TestHierarchicalDocBuilder.java | 48 +-
.../handler/dataimport/TestJdbcDataSource.java | 561 +-
.../dataimport/TestNonWritablePersistFile.java | 59 +-
.../dataimport/TestNumberFormatTransformer.java | 10 +-
.../dataimport/TestPlainTextEntityProcessor.java | 106 +
.../TestSolrEntityProcessorEndToEnd.java | 54 +-
.../dataimport/TestSolrEntityProcessorUnit.java | 70 +
.../dataimport/TestSortedMapBackedCache.java | 12 +-
.../dataimport/TestTemplateTransformer.java | 38 +
.../dataimport/TestVariableResolverEndToEnd.java | 8 +-
.../handler/dataimport/TestXPathRecordReader.java | 15 +-
.../handler/dataimport/TestZKPropertiesWriter.java | 3 +-
solr/contrib/extraction/ivy.xml | 19 +-
.../solr/handler/extraction/ExtractingParams.java | 13 -
.../extraction/ExtractingRequestHandler.java | 47 +-
.../handler/extraction/ExtractionDateUtil.java | 178 -
.../handler/extraction/ParseContextConfig.java | 12 +-
.../handler/extraction/SolrContentHandler.java | 54 +-
.../extraction/SolrContentHandlerFactory.java | 10 +-
.../handler/extraction/XLSXResponseWriter.java | 7 +-
.../src/resources/solr-default-tika-config.xml | 20 +
.../extraction/solr/collection1/conf/schema.xml | 95 +-
.../solr/collection1/conf/solrconfig.xml | 79 +-
.../extraction/ExtractingRequestHandlerTest.java | 16 +-
.../handler/extraction/TestExtractionDateUtil.java | 61 -
.../handler/extraction/TestXLSXResponseWriter.java | 4 +-
solr/contrib/langid/README.txt | 3 +-
solr/contrib/langid/build.xml | 60 +
solr/contrib/langid/ivy.xml | 1 +
...angDetectLanguageIdentifierUpdateProcessor.java | 42 +-
...ctLanguageIdentifierUpdateProcessorFactory.java | 8 +-
.../LanguageIdentifierUpdateProcessor.java | 55 +-
.../OpenNLPLangDetectUpdateProcessor.java | 80 +
.../OpenNLPLangDetectUpdateProcessorFactory.java | 132 +
.../update/processor/SolrInputDocumentReader.java | 224 +
.../TikaLanguageIdentifierUpdateProcessor.java | 71 +-
...kaLanguageIdentifierUpdateProcessorFactory.java | 8 +-
.../opennlp-langdetect.eng-swe-spa-rus-deu.bin | Bin 0 -> 17702 bytes
.../langid/solr/collection1/conf/schema.xml | 2 -
.../conf/solrconfig-languageidentifier.xml | 32 +-
.../opennlp.langdetect.trainer.params.txt | 17 +
...geIdentifierUpdateProcessorFactoryTestCase.java | 126 +-
...penNLPLangDetectUpdateProcessorFactoryTest.java | 66 +
.../processor/SolrInputDocumentReaderTest.java | 108 +
solr/contrib/ltr/README.md | 23 +
solr/contrib/ltr/README.txt | 1 +
solr/contrib/ltr/build.xml | 35 +
solr/contrib/ltr/example/README.md | 130 +
solr/contrib/ltr/example/config.json | 17 +
solr/contrib/ltr/example/exampleFeatures.json | 26 +
solr/contrib/ltr/example/libsvm_formatter.py | 126 +
.../ltr/example/train_and_upload_demo_model.py | 180 +
solr/contrib/ltr/example/user_queries.txt | 8 +
solr/contrib/ltr/ivy.xml | 33 +
.../java/org/apache/solr/ltr/CSVFeatureLogger.java | 62 +
.../ltr/src/java/org/apache/solr/ltr/DocInfo.java | 42 +
.../java/org/apache/solr/ltr/FeatureLogger.java | 81 +
.../src/java/org/apache/solr/ltr/LTRRescorer.java | 251 +
.../java/org/apache/solr/ltr/LTRScoringQuery.java | 739 +
.../java/org/apache/solr/ltr/LTRThreadModule.java | 183 +
.../solr/ltr/SolrQueryRequestContextUtils.java | 83 +
.../java/org/apache/solr/ltr/feature/Feature.java | 338 +
.../apache/solr/ltr/feature/FeatureException.java | 31 +
.../solr/ltr/feature/FieldLengthFeature.java | 156 +
.../apache/solr/ltr/feature/FieldValueFeature.java | 150 +
.../solr/ltr/feature/OriginalScoreFeature.java | 129 +
.../org/apache/solr/ltr/feature/SolrFeature.java | 340 +
.../org/apache/solr/ltr/feature/ValueFeature.java | 145 +
.../org/apache/solr/ltr/feature/package-info.java | 21 +
.../org/apache/solr/ltr/model/AdapterModel.java | 45 +
.../apache/solr/ltr/model/DefaultWrapperModel.java | 110 +
.../org/apache/solr/ltr/model/LTRScoringModel.java | 307 +
.../org/apache/solr/ltr/model/LinearModel.java | 162 +
.../org/apache/solr/ltr/model/ModelException.java | 31 +
.../solr/ltr/model/MultipleAdditiveTreesModel.java | 393 +
.../apache/solr/ltr/model/NeuralNetworkModel.java | 329 +
.../org/apache/solr/ltr/model/WrapperModel.java | 163 +
.../org/apache/solr/ltr/model/package-info.java | 21 +
.../apache/solr/ltr/norm/IdentityNormalizer.java | 53 +
.../org/apache/solr/ltr/norm/MinMaxNormalizer.java | 107 +
.../java/org/apache/solr/ltr/norm/Normalizer.java | 64 +
.../apache/solr/ltr/norm/NormalizerException.java | 31 +
.../apache/solr/ltr/norm/StandardNormalizer.java | 99 +
.../org/apache/solr/ltr/norm/package-info.java | 23 +
.../src/java/org/apache/solr/ltr/package-info.java | 45 +
.../LTRFeatureLoggerTransformerFactory.java | 314 +
.../solr/ltr/response/transform/package-info.java | 23 +
.../apache/solr/ltr/search/LTRQParserPlugin.java | 238 +
.../org/apache/solr/ltr/search/package-info.java | 23 +
.../org/apache/solr/ltr/store/FeatureStore.java | 67 +
.../java/org/apache/solr/ltr/store/ModelStore.java | 74 +
.../org/apache/solr/ltr/store/package-info.java | 21 +
.../solr/ltr/store/rest/ManagedFeatureStore.java | 211 +
.../solr/ltr/store/rest/ManagedModelStore.java | 339 +
.../apache/solr/ltr/store/rest/package-info.java | 22 +
solr/contrib/ltr/src/java/overview.html | 91 +
.../test-files/featureExamples/comp_features.json | 37 +
.../featureExamples/external_features.json | 57 +
.../external_features_for_sparse_processing.json | 18 +
.../featureExamples/features-linear-efi.json | 17 +
.../featureExamples/features-linear.json | 51 +
.../featureExamples/features-store-test-model.json | 51 +
.../test-files/featureExamples/fq_features.json | 16 +
.../multipleadditivetreesmodel_features.json | 16 +
.../neuralnetworkmodel_features.json | 30 +
.../test-files/modelExamples/external_model.json | 12 +
.../test-files/modelExamples/external_model2.json | 13 +
.../ltr/src/test-files/modelExamples/fq-model.json | 25 +
.../test-files/modelExamples/linear-model-efi.json | 14 +
.../src/test-files/modelExamples/linear-model.json | 45 +
.../modelExamples/multipleadditivetreesmodel.json | 38 +
...dditivetreesmodel_external_binary_features.json | 38 +
.../multipleadditivetreesmodel_no_feature.json | 24 +
.../multipleadditivetreesmodel_no_features.json | 14 +
.../multipleadditivetreesmodel_no_left.json | 22 +
.../multipleadditivetreesmodel_no_params.json | 8 +
.../multipleadditivetreesmodel_no_right.json | 22 +
.../multipleadditivetreesmodel_no_threshold.json | 24 +
.../multipleadditivetreesmodel_no_tree.json | 15 +
.../multipleadditivetreesmodel_no_trees.json | 10 +
.../multipleadditivetreesmodel_no_weight.json | 24 +
.../neuralnetworkmodel_bad_activation.json | 26 +
.../modelExamples/neuralnetworkmodel_custom.json | 17 +
.../neuralnetworkmodel_explainable.json | 26 +
.../neuralnetworkmodel_mismatch_bias.json | 26 +
.../neuralnetworkmodel_mismatch_input.json | 26 +
.../neuralnetworkmodel_mismatch_layers.json | 25 +
.../neuralnetworkmodel_too_many_rows.json | 27 +
.../test-files/solr/collection1/conf/schema.xml | 90 +
.../solr/collection1/conf/solrconfig-ltr.xml | 73 +
.../collection1/conf/solrconfig-ltr_Th10_10.xml | 73 +
.../solr/collection1/conf/solrconfig-multiseg.xml | 73 +
.../test-files/solr/collection1/conf/stopwords.txt | 16 +
.../test-files/solr/collection1/conf/synonyms.txt | 28 +
solr/contrib/ltr/src/test-files/solr/solr.xml | 42 +
.../apache/solr/ltr/FeatureLoggerTestUtils.java | 44 +
.../org/apache/solr/ltr/TestLTROnSolrCloud.java | 306 +
.../org/apache/solr/ltr/TestLTRQParserExplain.java | 152 +
.../org/apache/solr/ltr/TestLTRQParserPlugin.java | 126 +
.../apache/solr/ltr/TestLTRReRankingPipeline.java | 304 +
.../org/apache/solr/ltr/TestLTRScoringQuery.java | 310 +
.../test/org/apache/solr/ltr/TestLTRWithFacet.java | 103 +
.../test/org/apache/solr/ltr/TestLTRWithSort.java | 102 +
.../solr/ltr/TestParallelWeightCreation.java | 72 +
.../test/org/apache/solr/ltr/TestRerankBase.java | 480 +
.../solr/ltr/TestSelectiveWeightCreation.java | 256 +
.../solr/ltr/feature/TestEdisMaxSolrFeature.java | 76 +
.../solr/ltr/feature/TestExternalFeatures.java | 201 +
.../ltr/feature/TestExternalValueFeatures.java | 101 +
.../TestFeatureExtractionFromMultipleSegments.java | 105 +
.../solr/ltr/feature/TestFeatureLogging.java | 237 +
.../solr/ltr/feature/TestFieldLengthFeature.java | 156 +
.../solr/ltr/feature/TestFieldValueFeature.java | 208 +
.../solr/ltr/feature/TestFilterSolrFeature.java | 109 +
.../solr/ltr/feature/TestNoMatchSolrFeature.java | 264 +
.../solr/ltr/feature/TestOriginalScoreFeature.java | 155 +
.../solr/ltr/feature/TestOriginalScoreScorer.java | 47 +
.../solr/ltr/feature/TestRankingFeature.java | 123 +
.../solr/ltr/feature/TestUserTermScoreWithQ.java | 74 +
.../solr/ltr/feature/TestUserTermScorerQuery.java | 74 +
.../solr/ltr/feature/TestUserTermScorereQDF.java | 75 +
.../apache/solr/ltr/feature/TestValueFeature.java | 165 +
.../apache/solr/ltr/model/TestAdapterModel.java | 153 +
.../solr/ltr/model/TestDefaultWrapperModel.java | 145 +
.../org/apache/solr/ltr/model/TestLinearModel.java | 217 +
.../ltr/model/TestMultipleAdditiveTreesModel.java | 246 +
.../solr/ltr/model/TestNeuralNetworkModel.java | 365 +
.../apache/solr/ltr/model/TestWrapperModel.java | 290 +
.../apache/solr/ltr/norm/TestMinMaxNormalizer.java | 136 +
.../solr/ltr/norm/TestStandardNormalizer.java | 148 +
.../ltr/store/rest/TestManagedFeatureStore.java | 148 +
.../solr/ltr/store/rest/TestModelManager.java | 172 +
.../store/rest/TestModelManagerPersistence.java | 330 +
solr/contrib/map-reduce/README.txt | 20 -
solr/contrib/map-reduce/build.xml | 157 -
solr/contrib/map-reduce/ivy.xml | 37 -
.../map-reduce/src/java/assembly/hadoop-job.xml | 39 -
.../apache/solr/hadoop/AlphaNumericComparator.java | 75 -
.../java/org/apache/solr/hadoop/BatchWriter.java | 243 -
.../apache/solr/hadoop/DataInputInputStream.java | 58 -
.../apache/solr/hadoop/DataOutputOutputStream.java | 66 -
.../apache/solr/hadoop/DryRunDocumentLoader.java | 57 -
.../src/java/org/apache/solr/hadoop/GoLive.java | 182 -
.../org/apache/solr/hadoop/HdfsFileFieldNames.java | 41 -
.../java/org/apache/solr/hadoop/HeartBeater.java | 159 -
.../apache/solr/hadoop/LineRandomizerMapper.java | 67 -
.../apache/solr/hadoop/LineRandomizerReducer.java | 48 -
.../apache/solr/hadoop/MapReduceIndexerTool.java | 1388 -
.../org/apache/solr/hadoop/PathArgumentType.java | 233 -
.../src/java/org/apache/solr/hadoop/PathParts.java | 130 -
.../apache/solr/hadoop/SolrCloudPartitioner.java | 143 -
.../java/org/apache/solr/hadoop/SolrCounters.java | 53 -
.../solr/hadoop/SolrInputDocumentWritable.java | 66 -
.../java/org/apache/solr/hadoop/SolrMapper.java | 39 -
.../org/apache/solr/hadoop/SolrOutputFormat.java | 280 -
.../org/apache/solr/hadoop/SolrRecordWriter.java | 479 -
.../java/org/apache/solr/hadoop/SolrReducer.java | 188 -
.../solr/hadoop/ToolRunnerHelpFormatter.java | 90 -
.../org/apache/solr/hadoop/TreeMergeMapper.java | 46 -
.../apache/solr/hadoop/TreeMergeOutputFormat.java | 200 -
.../hadoop/UnbufferedDataInputInputStream.java | 114 -
.../src/java/org/apache/solr/hadoop/Utils.java | 59 -
.../org/apache/solr/hadoop/ZooKeeperInspector.java | 213 -
.../dedup/NoChangeUpdateConflictResolver.java | 36 -
.../dedup/RejectingUpdateConflictResolver.java | 48 -
.../RetainMostRecentUpdateConflictResolver.java | 114 -
.../hadoop/dedup/SolrInputDocumentComparator.java | 84 -
.../dedup/SortingUpdateConflictResolver.java | 79 -
.../solr/hadoop/dedup/UpdateConflictResolver.java | 71 -
.../org/apache/solr/hadoop/dedup/package-info.java | 25 -
.../solr/hadoop/morphline/MorphlineCounters.java | 47 -
.../solr/hadoop/morphline/MorphlineMapRunner.java | 267 -
.../solr/hadoop/morphline/MorphlineMapper.java | 193 -
.../apache/solr/hadoop/morphline/package-info.java | 25 -
.../java/org/apache/solr/hadoop/package-info.java | 25 -
solr/contrib/map-reduce/src/java/overview.html | 21 -
solr/contrib/map-reduce/src/test-files/README.txt | 1 -
.../solr/hadoop/AlphaNumericComparatorTest.java | 46 -
.../org/apache/solr/hadoop/IdentityMapper.java | 38 -
.../org/apache/solr/hadoop/IdentityReducer.java | 37 -
.../hadoop/LineRandomizerMapperReducerTest.java | 94 -
.../test/org/apache/solr/hadoop/MRUnitBase.java | 66 -
.../MapReduceIndexerToolArgumentParserTest.java | 474 -
.../solr/hadoop/MorphlineBasicMiniMRTest.java | 416 -
.../solr/hadoop/MorphlineGoLiveMiniMRTest.java | 881 -
.../apache/solr/hadoop/MorphlineMapperTest.java | 75 -
.../apache/solr/hadoop/MorphlineReducerTest.java | 131 -
.../test/org/apache/solr/hadoop/UtilsForTests.java | 57 -
.../solr/hadoop/hack/MiniMRClientCluster.java | 41 -
.../hadoop/hack/MiniMRClientClusterFactory.java | 88 -
.../org/apache/solr/hadoop/hack/MiniMRCluster.java | 266 -
.../apache/solr/hadoop/hack/MiniMRYarnCluster.java | 205 -
.../solr/hadoop/hack/MiniMRYarnClusterAdapter.java | 78 -
.../apache/solr/hadoop/hack/MiniYARNCluster.java | 420 -
solr/contrib/morphlines-cell/README.txt | 6 -
solr/contrib/morphlines-cell/build.xml | 144 -
solr/contrib/morphlines-cell/ivy.xml | 35 -
.../solr/morphlines/cell/SolrCellBuilder.java | 346 -
.../StripNonCharSolrContentHandlerFactory.java | 81 -
.../cell/TrimSolrContentHandlerFactory.java | 58 -
.../apache/solr/morphlines/cell/package-info.java | 25 -
.../contrib/morphlines-cell/src/java/overview.html | 21 -
.../morphlines-cell/src/test-files/README.txt | 1 -
.../morphlines/cell/SolrCellMorphlineTest.java | 294 -
solr/contrib/morphlines-core/README.txt | 6 -
solr/contrib/morphlines-core/build.xml | 105 -
solr/contrib/morphlines-core/ivy.xml | 124 -
.../solr/morphlines/solr/DocumentLoader.java | 73 -
.../org/apache/solr/morphlines/solr/FileUtils.java | 140 -
.../solr/GenerateSolrSequenceKeyBuilder.java | 143 -
.../solr/morphlines/solr/LoadSolrBuilder.java | 153 -
.../solr/SafeConcurrentUpdateSolrClient.java | 70 -
.../solr/SanitizeUnknownSolrFieldsBuilder.java | 98 -
.../morphlines/solr/SolrClientDocumentLoader.java | 124 -
.../apache/solr/morphlines/solr/SolrLocator.java | 255 -
.../solr/morphlines/solr/SolrMorphlineContext.java | 80 -
.../solr/morphlines/solr/TokenizeTextBuilder.java | 156 -
.../solr/morphlines/solr/ZooKeeperDownloader.java | 142 -
.../apache/solr/morphlines/solr/package-info.java | 25 -
.../contrib/morphlines-core/src/java/overview.html | 21 -
.../src/test-files/custom-mimetypes.xml | 38 -
.../src/test-files/log4j.properties | 7 -
.../src/test-files/morphlines-core.marker | 1 -
.../test-files/solr/collection1/conf/currency.xml | 67 -
.../test-files/solr/collection1/conf/elevate.xml | 42 -
.../solr/collection1/conf/lang/contractions_ca.txt | 8 -
.../solr/collection1/conf/lang/contractions_fr.txt | 9 -
.../solr/collection1/conf/lang/contractions_ga.txt | 5 -
.../solr/collection1/conf/lang/contractions_it.txt | 23 -
.../solr/collection1/conf/lang/hyphenations_ga.txt | 5 -
.../solr/collection1/conf/lang/stemdict_nl.txt | 6 -
.../solr/collection1/conf/lang/stoptags_ja.txt | 420 -
.../solr/collection1/conf/lang/stopwords_ar.txt | 125 -
.../solr/collection1/conf/lang/stopwords_bg.txt | 193 -
.../solr/collection1/conf/lang/stopwords_ca.txt | 220 -
.../solr/collection1/conf/lang/stopwords_cz.txt | 172 -
.../solr/collection1/conf/lang/stopwords_da.txt | 108 -
.../solr/collection1/conf/lang/stopwords_de.txt | 292 -
.../solr/collection1/conf/lang/stopwords_el.txt | 78 -
.../solr/collection1/conf/lang/stopwords_en.txt | 54 -
.../solr/collection1/conf/lang/stopwords_es.txt | 354 -
.../solr/collection1/conf/lang/stopwords_eu.txt | 99 -
.../solr/collection1/conf/lang/stopwords_fa.txt | 313 -
.../solr/collection1/conf/lang/stopwords_fi.txt | 95 -
.../solr/collection1/conf/lang/stopwords_fr.txt | 183 -
.../solr/collection1/conf/lang/stopwords_ga.txt | 110 -
.../solr/collection1/conf/lang/stopwords_gl.txt | 161 -
.../solr/collection1/conf/lang/stopwords_hi.txt | 235 -
.../solr/collection1/conf/lang/stopwords_hu.txt | 209 -
.../solr/collection1/conf/lang/stopwords_hy.txt | 46 -
.../solr/collection1/conf/lang/stopwords_id.txt | 359 -
.../solr/collection1/conf/lang/stopwords_it.txt | 301 -
.../solr/collection1/conf/lang/stopwords_ja.txt | 127 -
.../solr/collection1/conf/lang/stopwords_lv.txt | 172 -
.../solr/collection1/conf/lang/stopwords_nl.txt | 117 -
.../solr/collection1/conf/lang/stopwords_no.txt | 192 -
.../solr/collection1/conf/lang/stopwords_pt.txt | 251 -
.../solr/collection1/conf/lang/stopwords_ro.txt | 233 -
.../solr/collection1/conf/lang/stopwords_ru.txt | 241 -
.../solr/collection1/conf/lang/stopwords_sv.txt | 131 -
.../solr/collection1/conf/lang/stopwords_th.txt | 119 -
.../solr/collection1/conf/lang/stopwords_tr.txt | 212 -
.../solr/collection1/conf/lang/userdict_ja.txt | 29 -
.../test-files/solr/collection1/conf/protwords.txt | 21 -
.../test-files/solr/collection1/conf/schema.xml | 927 -
.../solr/collection1/conf/solrconfig.xml | 1491 -
.../test-files/solr/collection1/conf/stopwords.txt | 14 -
.../test-files/solr/collection1/conf/synonyms.txt | 29 -
.../src/test-files/solr/minimr/conf/currency.xml | 67 -
.../src/test-files/solr/minimr/conf/elevate.xml | 42 -
.../solr/minimr/conf/lang/contractions_ca.txt | 8 -
.../solr/minimr/conf/lang/contractions_fr.txt | 9 -
.../solr/minimr/conf/lang/contractions_ga.txt | 5 -
.../solr/minimr/conf/lang/contractions_it.txt | 23 -
.../solr/minimr/conf/lang/hyphenations_ga.txt | 5 -
.../solr/minimr/conf/lang/stemdict_nl.txt | 6 -
.../solr/minimr/conf/lang/stoptags_ja.txt | 420 -
.../solr/minimr/conf/lang/stopwords_ar.txt | 125 -
.../solr/minimr/conf/lang/stopwords_bg.txt | 193 -
.../solr/minimr/conf/lang/stopwords_ca.txt | 220 -
.../solr/minimr/conf/lang/stopwords_cz.txt | 172 -
.../solr/minimr/conf/lang/stopwords_da.txt | 108 -
.../solr/minimr/conf/lang/stopwords_de.txt | 292 -
.../solr/minimr/conf/lang/stopwords_el.txt | 78 -
.../solr/minimr/conf/lang/stopwords_en.txt | 54 -
.../solr/minimr/conf/lang/stopwords_es.txt | 354 -
.../solr/minimr/conf/lang/stopwords_eu.txt | 99 -
.../solr/minimr/conf/lang/stopwords_fa.txt | 313 -
.../solr/minimr/conf/lang/stopwords_fi.txt | 95 -
.../solr/minimr/conf/lang/stopwords_fr.txt | 183 -
.../solr/minimr/conf/lang/stopwords_ga.txt | 110 -
.../solr/minimr/conf/lang/stopwords_gl.txt | 161 -
.../solr/minimr/conf/lang/stopwords_hi.txt | 235 -
.../solr/minimr/conf/lang/stopwords_hu.txt | 209 -
.../solr/minimr/conf/lang/stopwords_hy.txt | 46 -
.../solr/minimr/conf/lang/stopwords_id.txt | 359 -
.../solr/minimr/conf/lang/stopwords_it.txt | 301 -
.../solr/minimr/conf/lang/stopwords_ja.txt | 127 -
.../solr/minimr/conf/lang/stopwords_lv.txt | 172 -
.../solr/minimr/conf/lang/stopwords_nl.txt | 117 -
.../solr/minimr/conf/lang/stopwords_no.txt | 192 -
.../solr/minimr/conf/lang/stopwords_pt.txt | 251 -
.../solr/minimr/conf/lang/stopwords_ro.txt | 233 -
.../solr/minimr/conf/lang/stopwords_ru.txt | 241 -
.../solr/minimr/conf/lang/stopwords_sv.txt | 131 -
.../solr/minimr/conf/lang/stopwords_th.txt | 119 -
.../solr/minimr/conf/lang/stopwords_tr.txt | 212 -
.../solr/minimr/conf/lang/userdict_ja.txt | 29 -
.../src/test-files/solr/minimr/conf/protwords.txt | 21 -
.../src/test-files/solr/minimr/conf/schema.xml | 941 -
.../src/test-files/solr/minimr/conf/solrconfig.xml | 1511 -
.../src/test-files/solr/minimr/conf/stopwords.txt | 14 -
.../src/test-files/solr/minimr/conf/synonyms.txt | 29 -
.../src/test-files/solr/minimr/solr.xml | 46 -
.../src/test-files/solr/mrunit/conf/currency.xml | 67 -
.../src/test-files/solr/mrunit/conf/elevate.xml | 42 -
.../solr/mrunit/conf/lang/contractions_ca.txt | 8 -
.../solr/mrunit/conf/lang/contractions_fr.txt | 9 -
.../solr/mrunit/conf/lang/contractions_ga.txt | 5 -
.../solr/mrunit/conf/lang/contractions_it.txt | 23 -
.../solr/mrunit/conf/lang/hyphenations_ga.txt | 5 -
.../solr/mrunit/conf/lang/stemdict_nl.txt | 6 -
.../solr/mrunit/conf/lang/stoptags_ja.txt | 420 -
.../solr/mrunit/conf/lang/stopwords_ar.txt | 125 -
.../solr/mrunit/conf/lang/stopwords_bg.txt | 193 -
.../solr/mrunit/conf/lang/stopwords_ca.txt | 220 -
.../solr/mrunit/conf/lang/stopwords_cz.txt | 172 -
.../solr/mrunit/conf/lang/stopwords_da.txt | 108 -
.../solr/mrunit/conf/lang/stopwords_de.txt | 292 -
.../solr/mrunit/conf/lang/stopwords_el.txt | 78 -
.../solr/mrunit/conf/lang/stopwords_en.txt | 54 -
.../solr/mrunit/conf/lang/stopwords_es.txt | 354 -
.../solr/mrunit/conf/lang/stopwords_eu.txt | 99 -
.../solr/mrunit/conf/lang/stopwords_fa.txt | 313 -
.../solr/mrunit/conf/lang/stopwords_fi.txt | 95 -
.../solr/mrunit/conf/lang/stopwords_fr.txt | 183 -
.../solr/mrunit/conf/lang/stopwords_ga.txt | 110 -
.../solr/mrunit/conf/lang/stopwords_gl.txt | 161 -
.../solr/mrunit/conf/lang/stopwords_hi.txt | 235 -
.../solr/mrunit/conf/lang/stopwords_hu.txt | 209 -
.../solr/mrunit/conf/lang/stopwords_hy.txt | 46 -
.../solr/mrunit/conf/lang/stopwords_id.txt | 359 -
.../solr/mrunit/conf/lang/stopwords_it.txt | 301 -
.../solr/mrunit/conf/lang/stopwords_ja.txt | 127 -
.../solr/mrunit/conf/lang/stopwords_lv.txt | 172 -
.../solr/mrunit/conf/lang/stopwords_nl.txt | 117 -
.../solr/mrunit/conf/lang/stopwords_no.txt | 192 -
.../solr/mrunit/conf/lang/stopwords_pt.txt | 251 -
.../solr/mrunit/conf/lang/stopwords_ro.txt | 233 -
.../solr/mrunit/conf/lang/stopwords_ru.txt | 241 -
.../solr/mrunit/conf/lang/stopwords_sv.txt | 131 -
.../solr/mrunit/conf/lang/stopwords_th.txt | 119 -
.../solr/mrunit/conf/lang/stopwords_tr.txt | 212 -
.../solr/mrunit/conf/lang/userdict_ja.txt | 29 -
.../src/test-files/solr/mrunit/conf/protwords.txt | 21 -
.../src/test-files/solr/mrunit/conf/schema.xml | 940 -
.../src/test-files/solr/mrunit/conf/solrconfig.xml | 1514 -
.../src/test-files/solr/mrunit/conf/stopwords.txt | 14 -
.../src/test-files/solr/mrunit/conf/synonyms.txt | 29 -
.../src/test-files/solr/mrunit/solr.xml | 45 -
.../morphlines-core/src/test-files/solr/solr.xml | 34 -
.../solrcelltest/collection1/conf/currency.xml | 67 -
.../solr/solrcelltest/collection1/conf/elevate.xml | 42 -
.../collection1/conf/lang/contractions_ca.txt | 8 -
.../collection1/conf/lang/contractions_fr.txt | 9 -
.../collection1/conf/lang/contractions_ga.txt | 5 -
.../collection1/conf/lang/contractions_it.txt | 23 -
.../collection1/conf/lang/hyphenations_ga.txt | 5 -
.../collection1/conf/lang/stemdict_nl.txt | 6 -
.../collection1/conf/lang/stoptags_ja.txt | 420 -
.../collection1/conf/lang/stopwords_ar.txt | 125 -
.../collection1/conf/lang/stopwords_bg.txt | 193 -
.../collection1/conf/lang/stopwords_ca.txt | 220 -
.../collection1/conf/lang/stopwords_cz.txt | 172 -
.../collection1/conf/lang/stopwords_da.txt | 108 -
.../collection1/conf/lang/stopwords_de.txt | 292 -
.../collection1/conf/lang/stopwords_el.txt | 78 -
.../collection1/conf/lang/stopwords_en.txt | 54 -
.../collection1/conf/lang/stopwords_es.txt | 354 -
.../collection1/conf/lang/stopwords_eu.txt | 99 -
.../collection1/conf/lang/stopwords_fa.txt | 313 -
.../collection1/conf/lang/stopwords_fi.txt | 95 -
.../collection1/conf/lang/stopwords_fr.txt | 183 -
.../collection1/conf/lang/stopwords_ga.txt | 110 -
.../collection1/conf/lang/stopwords_gl.txt | 161 -
.../collection1/conf/lang/stopwords_hi.txt | 235 -
.../collection1/conf/lang/stopwords_hu.txt | 209 -
.../collection1/conf/lang/stopwords_hy.txt | 46 -
.../collection1/conf/lang/stopwords_id.txt | 359 -
.../collection1/conf/lang/stopwords_it.txt | 301 -
.../collection1/conf/lang/stopwords_ja.txt | 127 -
.../collection1/conf/lang/stopwords_lv.txt | 172 -
.../collection1/conf/lang/stopwords_nl.txt | 117 -
.../collection1/conf/lang/stopwords_no.txt | 192 -
.../collection1/conf/lang/stopwords_pt.txt | 251 -
.../collection1/conf/lang/stopwords_ro.txt | 233 -
.../collection1/conf/lang/stopwords_ru.txt | 241 -
.../collection1/conf/lang/stopwords_sv.txt | 131 -
.../collection1/conf/lang/stopwords_th.txt | 119 -
.../collection1/conf/lang/stopwords_tr.txt | 212 -
.../collection1/conf/lang/userdict_ja.txt | 29 -
.../solrcelltest/collection1/conf/protwords.txt | 21 -
.../solr/solrcelltest/collection1/conf/schema.xml | 893 -
.../solrcelltest/collection1/conf/solrconfig.xml | 1491 -
.../solrcelltest/collection1/conf/stopwords.txt | 14 -
.../solrcelltest/collection1/conf/synonyms.txt | 29 -
.../test-files/solr/solrcloud/conf/solrconfig.xml | 1514 -
.../src/test-files/test-documents/NullHeader.docx | Bin 4355 -> 0 bytes
.../src/test-files/test-documents/boilerplate.html | 58 -
.../src/test-files/test-documents/cars.csv | 6 -
.../src/test-files/test-documents/cars.csv.gz | Bin 167 -> 0 bytes
.../src/test-files/test-documents/cars.tar.gz | Bin 298 -> 0 bytes
.../src/test-files/test-documents/complex.mbox | 291 -
.../src/test-files/test-documents/email.eml | 40 -
.../src/test-files/test-documents/rsstest.rss | 36 -
.../sample-statuses-20120521-100919.avro | Bin 3192 -> 0 bytes
.../test-documents/sample-statuses-20120906-141433 | 4 -
.../sample-statuses-20120906-141433-medium.avro | Bin 249540 -> 0 bytes
.../sample-statuses-20120906-141433.avro | Bin 1208 -> 0 bytes
.../sample-statuses-20120906-141433.bz2 | Bin 1054 -> 0 bytes
.../sample-statuses-20120906-141433.gz | Bin 907 -> 0 bytes
.../src/test-files/test-documents/test-outlook.msg | Bin 19968 -> 0 bytes
.../src/test-files/test-documents/testAIFF.aif | Bin 3894 -> 0 bytes
.../src/test-files/test-documents/testBMP.bmp | Bin 22554 -> 0 bytes
.../src/test-files/test-documents/testBMPfp.txt | 3 -
.../src/test-files/test-documents/testEMLX.emlx | 72 -
.../src/test-files/test-documents/testEXCEL.xls | Bin 13824 -> 0 bytes
.../src/test-files/test-documents/testEXCEL.xlsx | Bin 9453 -> 0 bytes
.../src/test-files/test-documents/testFLAC.flac | Bin 10604 -> 0 bytes
.../src/test-files/test-documents/testFLV.flv | Bin 90580 -> 0 bytes
.../test-files/test-documents/testJPEG_EXIF.jpg | Bin 16357 -> 0 bytes
.../test-files/test-documents/testJPEG_EXIF.jpg.gz | Bin 8595 -> 0 bytes
.../test-documents/testJPEG_EXIF.jpg.tar.gz | Bin 8722 -> 0 bytes
.../src/test-files/test-documents/testMP3i18n.mp3 | Bin 40832 -> 0 bytes
.../src/test-files/test-documents/testMP4.m4a | Bin 4770 -> 0 bytes
.../src/test-files/test-documents/testPDF.pdf | Bin 34824 -> 0 bytes
.../src/test-files/test-documents/testPNG.png | Bin 17041 -> 0 bytes
.../test-files/test-documents/testPPT_various.ppt | Bin 164352 -> 0 bytes
.../test-files/test-documents/testPPT_various.pptx | Bin 56659 -> 0 bytes
.../src/test-files/test-documents/testPSD.psd | Bin 69410 -> 0 bytes
.../src/test-files/test-documents/testPages.pages | Bin 134152 -> 0 bytes
.../src/test-files/test-documents/testRFC822 | 41 -
.../test-files/test-documents/testRTFVarious.rtf | 329 -
.../src/test-files/test-documents/testSVG.svg | 23 -
.../src/test-files/test-documents/testTIFF.tif | Bin 25584 -> 0 bytes
.../src/test-files/test-documents/testVISIO.vsd | Bin 45568 -> 0 bytes
.../src/test-files/test-documents/testWAV.wav | Bin 3884 -> 0 bytes
.../test-files/test-documents/testWORD_various.doc | Bin 35328 -> 0 bytes
.../src/test-files/test-documents/testXML.xml | 48 -
.../src/test-files/test-documents/testXML2.xml | 22 -
.../test-files/test-morphlines/loadSolrBasic.conf | 63 -
.../test-morphlines/solrCellDocumentTypes.conf | 283 -
.../test-morphlines/solrCellJPGCompressed.conf | 135 -
.../test-files/test-morphlines/solrCellXML.conf | 69 -
.../test-files/test-morphlines/tokenizeText.conf | 34 -
.../test-morphlines/tutorialReadAvroContainer.conf | 140 -
.../solr/AbstractSolrMorphlineTestBase.java | 322 -
.../solr/AbstractSolrMorphlineZkTestBase.java | 133 -
.../morphlines/solr/CollectingDocumentLoader.java | 95 -
.../morphlines/solr/EmbeddedTestSolrServer.java | 46 -
.../solr/morphlines/solr/SolrMorphlineTest.java | 69 -
.../morphlines/solr/SolrMorphlineZkAliasTest.java | 103 -
.../morphlines/solr/SolrMorphlineZkAvroTest.java | 141 -
.../solr/morphlines/solr/SolrMorphlineZkTest.java | 92 -
solr/contrib/prometheus-exporter/README.txt | 21 +
solr/contrib/prometheus-exporter/bin/solr-exporter | 122 +
.../prometheus-exporter/bin/solr-exporter.cmd | 104 +
solr/contrib/prometheus-exporter/build.xml | 64 +
.../conf/grafana-solr-dashboard.json | 4465 ++
.../conf/solr-exporter-config.xml | 1806 +
solr/contrib/prometheus-exporter/ivy.xml | 41 +
.../solr/prometheus/collector/SolrCollector.java | 463 +
.../solr/prometheus/collector/package-info.java | 21 +
.../solr/prometheus/exporter/SolrExporter.java | 253 +
.../solr/prometheus/exporter/package-info.java | 21 +
.../solr/prometheus/scraper/SolrScraper.java | 214 +
.../solr/prometheus/scraper/package-info.java | 21 +
.../prometheus-exporter/src/java/overview.html | 26 +
.../src/test-files/conf/solr-exporter-config.xml | 1806 +
.../configsets/collection1/conf/managed-schema | 412 +
.../configsets/collection1/conf/solrconfig.xml | 220 +
.../configsets/collection1}/conf/stopwords.txt | 0
.../configsets/collection1/conf/synonyms.txt | 29 +
.../test-files}/exampledocs/gb18030-example.xml | 0
.../src/test-files}/exampledocs/hd.xml | 0
.../src/test-files}/exampledocs/ipod_other.xml | 0
.../src/test-files}/exampledocs/ipod_video.xml | 0
.../src/test-files}/exampledocs/manufacturers.xml | 0
.../src/test-files}/exampledocs/mem.xml | 0
.../src/test-files}/exampledocs/money.xml | 0
.../src/test-files}/exampledocs/monitor.xml | 0
.../src/test-files}/exampledocs/monitor2.xml | 0
.../src/test-files}/exampledocs/mp500.xml | 0
.../src/test-files}/exampledocs/sample.html | 0
.../src/test-files}/exampledocs/sd500.xml | 0
.../src/test-files}/exampledocs/solr.xml | 0
.../src/test-files}/exampledocs/utf8-example.xml | 0
.../src/test-files}/exampledocs/vidcard.xml | 0
.../prometheus/collector/SolrCollectorTest.java | 94 +
.../solr/prometheus/exporter/SolrExporterTest.java | 99 +
.../prometheus/exporter/SolrExporterTestBase.java | 53 +
solr/contrib/uima/README.txt | 109 -
solr/contrib/uima/build.xml | 63 -
solr/contrib/uima/ivy.xml | 35 -
.../solr/uima/processor/FieldMappingException.java | 27 -
.../solr/uima/processor/SolrUIMAConfiguration.java | 117 -
.../processor/SolrUIMAConfigurationReader.java | 116 -
.../solr/uima/processor/UIMAToSolrMapper.java | 87 -
.../uima/processor/UIMAUpdateRequestProcessor.java | 189 -
.../UIMAUpdateRequestProcessorFactory.java | 72 -
.../apache/solr/uima/processor/package-info.java | 25 -
solr/contrib/uima/src/java/overview.html | 21 -
.../org/apache/uima/desc/AggregateSentenceAE.xml | 41 -
.../resources/org/apache/uima/desc/HmmTagger.xml | 121 -
.../org/apache/uima/desc/OpenCalaisAnnotator.xml | 194 -
.../uima/desc/OverridingParamsExtServicesAE.xml | 147 -
.../uima/desc/TextCategorizationAEDescriptor.xml | 102 -
.../uima/desc/TextConceptTaggingAEDescriptor.xml | 196 -
.../desc/TextKeywordExtractionAEDescriptor.xml | 107 -
.../desc/TextLanguageDetectionAEDescriptor.xml | 107 -
.../TextRankedEntityExtractionAEDescriptor.xml | 403 -
.../org/apache/uima/desc/WhitespaceTokenizer.xml | 115 -
.../uima/desc/baseAlchemyTypeSystemDescriptor.xml | 41 -
.../collection1/conf/aggregate-uima-config.xml | 48 -
.../solr/collection1/conf/uima-fields.xml | 9 -
.../src/test-files/uima/AggregateSentenceAE.xml | 70 -
.../test-files/uima/DummyEntityAEDescriptor.xml | 68 -
.../test-files/uima/DummyExceptionAEDescriptor.xml | 40 -
.../uima/DummySentimentAnalysisAEDescriptor.xml | 60 -
solr/contrib/uima/src/test-files/uima/TestAE.xml | 72 -
.../uima/src/test-files/uima/TestExceptionAE.xml | 54 -
.../uima/solr/collection1/conf/protwords.txt | 21 -
.../uima/solr/collection1/conf/schema.xml | 606 -
.../uima/solr/collection1/conf/solrconfig.xml | 868 -
.../uima/solr/collection1/conf/spellings.txt | 2 -
.../uima/solr/collection1/conf/stopwords.txt | 58 -
.../uima/solr/collection1/conf/synonyms.txt | 31 -
.../contrib/uima/src/test-files/uima/stoptypes.txt | 25 -
.../src/test-files/uima/uima-tokenizers-schema.xml | 608 -
.../test-files/uima/uima-tokenizers-solrconfig.xml | 736 -
.../UIMATokenizersSolrIntegrationTest.java | 72 -
.../processor/UIMAUpdateRequestProcessorTest.java | 206 -
.../uima/processor/an/DummyEntityAnnotator.java | 47 -
.../uima/processor/an/DummyExceptionAnnotator.java | 30 -
.../uima/processor/an/DummySentimentAnnotator.java | 60 -
.../solr/uima/ts/DummySentimentAnnotation.java | 81 -
.../uima/ts/DummySentimentAnnotation_Type.java | 80 -
.../org/apache/solr/uima/ts/EntityAnnotation.java | 99 -
.../apache/solr/uima/ts/EntityAnnotation_Type.java | 102 -
solr/contrib/velocity/ivy.xml | 1 -
.../java/org/apache/solr/response/PageTool.java | 7 +-
.../solr/response/SolrVelocityResourceLoader.java | 12 +-
.../solr/response/VelocityResponseWriter.java | 12 +-
.../velocity/src/resources/velocity/head.vm | 2 +-
.../velocity/solr/collection1/conf/schema.xml | 5 -
.../solr/velocity/VelocityResponseWriterTest.java | 6 +
solr/core/build.xml | 11 +-
solr/core/ivy.xml | 98 +-
.../apache/solr/analysis/LowerCaseTokenizer.java | 156 +
.../solr/analysis/LowerCaseTokenizerFactory.java | 69 +
.../analysis/ReversedWildcardFilterFactory.java | 1 +
.../org/apache/solr/analysis/SolrAnalyzer.java | 1 +
.../org/apache/solr/analysis/TokenizerChain.java | 63 +-
solr/core/src/java/org/apache/solr/api/Api.java | 68 +
solr/core/src/java/org/apache/solr/api/ApiBag.java | 360 +
.../src/java/org/apache/solr/api/ApiSupport.java | 46 +
.../src/java/org/apache/solr/api/V2HttpCall.java | 385 +
.../src/java/org/apache/solr/api/package-info.java | 21 +
.../client/solrj/embedded/EmbeddedSolrServer.java | 110 +-
.../solr/client/solrj/embedded/JettyConfig.java | 25 +-
.../client/solrj/embedded/JettySolrRunner.java | 457 +-
.../solr/client/solrj/embedded/SSLConfig.java | 166 -
.../java/org/apache/solr/cloud/ActionThrottle.java | 48 +-
.../apache/solr/cloud/ActiveReplicaWatcher.java | 170 +
.../java/org/apache/solr/cloud/AddReplicaCmd.java | 192 -
.../src/java/org/apache/solr/cloud/Assign.java | 258 -
.../src/java/org/apache/solr/cloud/BackupCmd.java | 132 -
.../apache/solr/cloud/CloudConfigSetService.java | 25 +-
.../org/apache/solr/cloud/CloudDescriptor.java | 49 +-
.../src/java/org/apache/solr/cloud/CloudUtil.java | 36 +-
.../java/org/apache/solr/cloud/CreateAliasCmd.java | 101 -
.../org/apache/solr/cloud/CreateCollectionCmd.java | 291 -
.../java/org/apache/solr/cloud/CreateShardCmd.java | 120 -
.../java/org/apache/solr/cloud/DeleteAliasCmd.java | 95 -
.../org/apache/solr/cloud/DeleteCollectionCmd.java | 121 -
.../java/org/apache/solr/cloud/DeleteNodeCmd.java | 98 -
.../org/apache/solr/cloud/DeleteReplicaCmd.java | 281 -
.../java/org/apache/solr/cloud/DeleteShardCmd.java | 180 -
.../java/org/apache/solr/cloud/DistributedMap.java | 40 +-
.../org/apache/solr/cloud/DistributedQueue.java | 455 -
.../org/apache/solr/cloud/ElectionContext.java | 416 +-
.../apache/solr/cloud/ExclusiveSliceProperty.java | 25 +-
.../java/org/apache/solr/cloud/LeaderElector.java | 23 +-
.../solr/cloud/LeaderInitiatedRecoveryThread.java | 346 -
.../src/java/org/apache/solr/cloud/LockTree.java | 6 +-
.../src/java/org/apache/solr/cloud/MigrateCmd.java | 333 -
.../src/java/org/apache/solr/cloud/Overseer.java | 577 +-
.../cloud/OverseerAutoReplicaFailoverThread.java | 522 -
.../OverseerCollectionConfigSetProcessor.java | 27 +-
.../cloud/OverseerCollectionMessageHandler.java | 1027 -
.../cloud/OverseerConfigSetMessageHandler.java | 30 +-
.../apache/solr/cloud/OverseerNodePrioritizer.java | 26 +-
.../org/apache/solr/cloud/OverseerRoleCmd.java | 102 -
.../org/apache/solr/cloud/OverseerStatusCmd.java | 122 -
.../apache/solr/cloud/OverseerTaskProcessor.java | 97 +-
.../org/apache/solr/cloud/OverseerTaskQueue.java | 92 +-
.../solr/cloud/RecoveringCoreTermWatcher.java | 85 +
.../org/apache/solr/cloud/RecoveryStrategy.java | 700 +-
.../java/org/apache/solr/cloud/ReplaceNodeCmd.java | 166 -
.../org/apache/solr/cloud/ReplicateFromLeader.java | 139 +
.../src/java/org/apache/solr/cloud/RestoreCmd.java | 243 -
.../solr/cloud/SizeLimitedDistributedMap.java | 23 +-
.../java/org/apache/solr/cloud/SolrZkServer.java | 167 +-
.../java/org/apache/solr/cloud/SplitShardCmd.java | 508 -
.../core/src/java/org/apache/solr/cloud/Stats.java | 147 +
.../java/org/apache/solr/cloud/SyncStrategy.java | 78 +-
.../core/src/java/org/apache/solr/cloud/ZkCLI.java | 96 +-
.../org/apache/solr/cloud/ZkCollectionTerms.java | 65 +
.../java/org/apache/solr/cloud/ZkController.java | 1419 +-
.../org/apache/solr/cloud/ZkDistributedQueue.java | 592 +
.../solr/cloud/ZkDistributedQueueFactory.java | 43 +
.../java/org/apache/solr/cloud/ZkShardTerms.java | 622 +
.../apache/solr/cloud/ZkSolrResourceLoader.java | 4 +-
.../solr/cloud/api/collections/AddReplicaCmd.java | 410 +
.../apache/solr/cloud/api/collections/Assign.java | 676 +
.../solr/cloud/api/collections/BackupCmd.java | 226 +
.../solr/cloud/api/collections/CreateAliasCmd.java | 164 +
.../cloud/api/collections/CreateCollectionCmd.java | 620 +
.../solr/cloud/api/collections/CreateShardCmd.java | 120 +
.../cloud/api/collections/CreateSnapshotCmd.java | 179 +
.../solr/cloud/api/collections/DeleteAliasCmd.java | 43 +
.../cloud/api/collections/DeleteCollectionCmd.java | 208 +
.../solr/cloud/api/collections/DeleteNodeCmd.java | 133 +
.../cloud/api/collections/DeleteReplicaCmd.java | 281 +
.../solr/cloud/api/collections/DeleteShardCmd.java | 159 +
.../cloud/api/collections/DeleteSnapshotCmd.java | 160 +
.../api/collections/LeaderRecoveryWatcher.java | 88 +
.../api/collections/MaintainRoutedAliasCmd.java | 305 +
.../solr/cloud/api/collections/MigrateCmd.java | 341 +
.../solr/cloud/api/collections/MoveReplicaCmd.java | 328 +
.../OverseerCollectionMessageHandler.java | 1035 +
.../cloud/api/collections/OverseerRoleCmd.java | 102 +
.../cloud/api/collections/OverseerStatusCmd.java | 113 +
.../solr/cloud/api/collections/ReplaceNodeCmd.java | 253 +
.../solr/cloud/api/collections/RestoreCmd.java | 392 +
.../cloud/api/collections/SetAliasPropCmd.java | 84 +
.../solr/cloud/api/collections/SplitShardCmd.java | 817 +
.../cloud/api/collections/TimeRoutedAlias.java | 254 +
.../solr/cloud/api/collections/UtilizeNodeCmd.java | 133 +
.../solr/cloud/api/collections/package-info.java | 23 +
.../solr/cloud/autoscaling/ActionContext.java | 68 +
.../autoscaling/AutoAddReplicasPlanAction.java | 63 +
.../apache/solr/cloud/autoscaling/AutoScaling.java | 244 +
.../solr/cloud/autoscaling/AutoScalingHandler.java | 698 +
.../solr/cloud/autoscaling/ComputePlanAction.java | 302 +
.../solr/cloud/autoscaling/ExecutePlanAction.java | 182 +
.../cloud/autoscaling/HttpTriggerListener.java | 164 +
.../autoscaling/InactiveMarkersPlanAction.java | 134 +
.../cloud/autoscaling/InactiveShardPlanAction.java | 152 +
.../solr/cloud/autoscaling/IndexSizeTrigger.java | 507 +
.../solr/cloud/autoscaling/LoggingListener.java | 38 +
.../solr/cloud/autoscaling/MetricTrigger.java | 219 +
.../solr/cloud/autoscaling/NodeAddedTrigger.java | 217 +
.../solr/cloud/autoscaling/NodeLostTrigger.java | 217 +
.../cloud/autoscaling/OverseerTriggerThread.java | 384 +
.../solr/cloud/autoscaling/ScheduledTrigger.java | 222 +
.../solr/cloud/autoscaling/ScheduledTriggers.java | 846 +
.../solr/cloud/autoscaling/SearchRateTrigger.java | 797 +
.../solr/cloud/autoscaling/SystemLogListener.java | 219 +
.../solr/cloud/autoscaling/TriggerAction.java | 51 +
.../solr/cloud/autoscaling/TriggerActionBase.java | 87 +
.../cloud/autoscaling/TriggerActionException.java | 33 +
.../apache/solr/cloud/autoscaling/TriggerBase.java | 283 +
.../solr/cloud/autoscaling/TriggerEvent.java | 311 +
.../solr/cloud/autoscaling/TriggerEventQueue.java | 119 +
.../solr/cloud/autoscaling/TriggerListener.java | 65 +
.../cloud/autoscaling/TriggerListenerBase.java | 97 +
.../solr/cloud/autoscaling/TriggerUtils.java | 87 +
.../autoscaling/TriggerValidationException.java | 74 +
.../solr/cloud/autoscaling/package-info.java | 21 +
.../solr/cloud/overseer/ClusterStateMutator.java | 18 +-
.../solr/cloud/overseer/CollectionMutator.java | 38 +-
.../apache/solr/cloud/overseer/NodeMutator.java | 36 +-
.../apache/solr/cloud/overseer/ReplicaMutator.java | 136 +-
.../apache/solr/cloud/overseer/SliceMutator.java | 49 +-
.../apache/solr/cloud/overseer/ZkStateWriter.java | 134 +-
.../apache/solr/cloud/overseer/ZkWriteCommand.java | 5 +
.../org/apache/solr/cloud/rule/ImplicitSnitch.java | 147 +-
.../org/apache/solr/cloud/rule/RemoteCallback.java | 23 -
.../apache/solr/cloud/rule/ReplicaAssigner.java | 155 +-
.../src/java/org/apache/solr/cloud/rule/Rule.java | 9 +-
.../solr/cloud/rule/ServerSnitchContext.java | 58 +
.../java/org/apache/solr/cloud/rule/Snitch.java | 34 -
.../org/apache/solr/cloud/rule/SnitchContext.java | 168 -
.../java/org/apache/solr/core/BlobRepository.java | 30 +-
.../solr/core/ByteBuffersDirectoryFactory.java | 46 +
.../apache/solr/core/CachingDirectoryFactory.java | 29 +-
.../src/java/org/apache/solr/core/CloudConfig.java | 44 +-
.../core/src/java/org/apache/solr/core/Config.java | 493 -
.../java/org/apache/solr/core/ConfigOverlay.java | 10 +-
.../src/java/org/apache/solr/core/ConfigSet.java | 10 +-
.../org/apache/solr/core/ConfigSetProperties.java | 4 +-
.../org/apache/solr/core/ConfigSetService.java | 51 +-
.../java/org/apache/solr/core/CoreContainer.java | 1046 +-
.../java/org/apache/solr/core/CoreDescriptor.java | 59 +-
.../apache/solr/core/CorePropertiesLocator.java | 45 +-
.../java/org/apache/solr/core/CoresLocator.java | 1 -
.../org/apache/solr/core/DirectoryFactory.java | 107 +-
.../solr/core/EphemeralDirectoryFactory.java | 24 +-
.../org/apache/solr/core/HdfsDirectoryFactory.java | 177 +-
.../solr/core/IndexDeletionPolicyWrapper.java | 10 +-
.../java/org/apache/solr/core/JmxMonitoredMap.java | 436 -
.../org/apache/solr/core/MMapDirectoryFactory.java | 6 +-
.../java/org/apache/solr/core/MapSerializable.java | 23 -
.../java/org/apache/solr/core/MemClassLoader.java | 3 +-
.../java/org/apache/solr/core/MetricsConfig.java | 134 +
.../solr/core/NRTCachingDirectoryFactory.java | 2 +-
.../src/java/org/apache/solr/core/NodeConfig.java | 111 +-
.../src/java/org/apache/solr/core/PluginBag.java | 122 +-
.../src/java/org/apache/solr/core/PluginInfo.java | 19 +-
.../org/apache/solr/core/QuerySenderListener.java | 22 +-
.../org/apache/solr/core/RAMDirectoryFactory.java | 10 +-
.../java/org/apache/solr/core/RequestHandlers.java | 2 +-
.../java/org/apache/solr/core/RequestParams.java | 10 +-
.../apache/solr/core/RunExecutableListener.java | 137 -
.../org/apache/solr/core/SchemaCodecFactory.java | 8 +-
.../apache/solr/core/SimpleTextCodecFactory.java | 38 +
.../src/java/org/apache/solr/core/SolrConfig.java | 196 +-
.../src/java/org/apache/solr/core/SolrCore.java | 1217 +-
.../solr/core/SolrCoreInitializationException.java | 32 +
.../src/java/org/apache/solr/core/SolrCores.java | 229 +-
.../org/apache/solr/core/SolrDeletionPolicy.java | 17 +-
.../java/org/apache/solr/core/SolrInfoBean.java | 96 +
.../java/org/apache/solr/core/SolrInfoMBean.java | 67 -
.../org/apache/solr/core/SolrInfoMBeanWrapper.java | 62 -
.../org/apache/solr/core/SolrResourceLoader.java | 85 +-
.../java/org/apache/solr/core/SolrXmlConfig.java | 159 +-
.../apache/solr/core/StandardDirectoryFactory.java | 46 +-
.../apache/solr/core/TransientSolrCoreCache.java | 127 +
.../solr/core/TransientSolrCoreCacheDefault.java | 198 +
.../solr/core/TransientSolrCoreCacheFactory.java | 85 +
.../core/TransientSolrCoreCacheFactoryDefault.java | 31 +
.../java/org/apache/solr/core/XmlConfigFile.java | 457 +
.../src/java/org/apache/solr/core/ZkContainer.java | 36 +-
.../org/apache/solr/core/backup/BackupManager.java | 59 +-
.../backup/repository/BackupRepositoryFactory.java | 15 +-
.../backup/repository/HdfsBackupRepository.java | 31 +-
.../repository/LocalFileSystemRepository.java | 3 +-
.../core/snapshots/CollectionSnapshotMetaData.java | 242 +
.../solr/core/snapshots/SolrSnapshotManager.java | 298 +-
.../snapshots/SolrSnapshotMetaDataManager.java | 8 +-
.../solr/core/snapshots/SolrSnapshotsTool.java | 467 +
.../solr/handler/AnalysisRequestHandlerBase.java | 30 +-
.../org/apache/solr/handler/AnalyzeEvaluator.java | 111 +
.../java/org/apache/solr/handler/BlobHandler.java | 80 +-
.../org/apache/solr/handler/CalciteJDBCStream.java | 76 +
.../solr/handler/CdcrBufferStateManager.java | 8 +-
.../solr/handler/CdcrLeaderStateManager.java | 10 +-
.../solr/handler/CdcrProcessStateManager.java | 8 +-
.../org/apache/solr/handler/CdcrReplicator.java | 45 +-
.../apache/solr/handler/CdcrReplicatorManager.java | 62 +-
.../apache/solr/handler/CdcrReplicatorState.java | 6 +-
.../apache/solr/handler/CdcrRequestHandler.java | 82 +-
.../solr/handler/CdcrUpdateLogSynchronizer.java | 9 +-
.../org/apache/solr/handler/ClassifyStream.java | 229 +
.../solr/handler/ContentStreamHandlerBase.java | 6 +-
.../handler/DocumentAnalysisRequestHandler.java | 7 +-
.../apache/solr/handler/DumpRequestHandler.java | 17 +-
.../org/apache/solr/handler/ExportHandler.java | 49 +
.../solr/handler/FieldAnalysisRequestHandler.java | 14 +-
.../java/org/apache/solr/handler/GraphHandler.java | 76 +-
.../solr/handler/HaversineMetersEvaluator.java | 59 +
.../java/org/apache/solr/handler/IndexFetcher.java | 559 +-
.../apache/solr/handler/MoreLikeThisHandler.java | 63 +-
.../apache/solr/handler/OldBackupDirectory.java | 9 +-
.../apache/solr/handler/PingRequestHandler.java | 16 +-
.../apache/solr/handler/RealTimeGetHandler.java | 30 +-
.../apache/solr/handler/ReplicationHandler.java | 552 +-
.../apache/solr/handler/RequestHandlerBase.java | 173 +-
.../apache/solr/handler/RequestHandlerUtils.java | 13 +
.../java/org/apache/solr/handler/RestoreCore.java | 18 +-
.../java/org/apache/solr/handler/SQLHandler.java | 1675 +-
.../org/apache/solr/handler/SchemaHandler.java | 67 +-
.../java/org/apache/solr/handler/SnapShooter.java | 102 +-
.../org/apache/solr/handler/SolrConfigHandler.java | 174 +-
.../solr/handler/SolrDefaultStreamFactory.java | 54 +
.../solr/handler/StandardRequestHandler.java | 30 +-
.../org/apache/solr/handler/StreamHandler.java | 314 +-
.../apache/solr/handler/UpdateRequestHandler.java | 11 +-
.../solr/handler/UpdateRequestHandlerApi.java | 73 +
.../solr/handler/admin/AdminHandlersProxy.java | 128 +
.../handler/admin/AutoscalingHistoryHandler.java | 165 +
.../apache/solr/handler/admin/BackupCoreOp.java | 20 +-
.../solr/handler/admin/BaseHandlerApiSupport.java | 196 +
.../apache/solr/handler/admin/ClusterStatus.java | 69 +-
.../solr/handler/admin/CollectionHandlerApi.java | 130 +
.../solr/handler/admin/CollectionsHandler.java | 814 +-
.../solr/handler/admin/ConfigSetsHandler.java | 186 +-
.../solr/handler/admin/ConfigSetsHandlerApi.java | 89 +
.../solr/handler/admin/CoreAdminHandler.java | 48 +-
.../solr/handler/admin/CoreAdminHandlerApi.java | 85 +
.../solr/handler/admin/CoreAdminOperation.java | 235 +-
.../solr/handler/admin/CreateSnapshotOp.java | 24 +-
.../solr/handler/admin/DeleteSnapshotOp.java | 43 +-
.../solr/handler/admin/HealthCheckHandler.java | 116 +
.../org/apache/solr/handler/admin/InfoHandler.java | 85 +-
.../apache/solr/handler/admin/LoggingHandler.java | 12 +-
.../solr/handler/admin/LukeRequestHandler.java | 85 +-
.../apache/solr/handler/admin/MergeIndexesOp.java | 136 +-
.../handler/admin/MetricsCollectorHandler.java | 235 +
.../apache/solr/handler/admin/MetricsHandler.java | 350 +
.../solr/handler/admin/MetricsHistoryHandler.java | 974 +
.../solr/handler/admin/PluginInfoHandler.java | 32 +-
.../apache/solr/handler/admin/PrepRecoveryOp.java | 240 +-
.../handler/admin/PropertiesRequestHandler.java | 32 +-
.../solr/handler/admin/RebalanceLeaders.java | 416 +-
.../solr/handler/admin/RequestApplyUpdatesOp.java | 2 +-
.../solr/handler/admin/RequestSyncShardOp.java | 16 +-
.../apache/solr/handler/admin/RestoreCoreOp.java | 28 +-
.../solr/handler/admin/SecurityConfHandler.java | 229 +-
.../handler/admin/SecurityConfHandlerLocal.java | 104 +
.../solr/handler/admin/SecurityConfHandlerZk.java | 92 +
.../handler/admin/SegmentsInfoRequestHandler.java | 14 +-
.../solr/handler/admin/ShowFileRequestHandler.java | 6 +-
.../solr/handler/admin/SolrInfoMBeanHandler.java | 51 +-
.../org/apache/solr/handler/admin/SplitOp.java | 49 +-
.../org/apache/solr/handler/admin/StatusOp.java | 28 +-
.../solr/handler/admin/SystemInfoHandler.java | 153 +-
.../solr/handler/admin/ThreadDumpHandler.java | 10 +-
.../solr/handler/admin/ZookeeperInfoHandler.java | 5 +
.../solr/handler/admin/ZookeeperStatusHandler.java | 223 +
.../solr/handler/component/DebugComponent.java | 9 +-
.../solr/handler/component/ExpandComponent.java | 305 +-
.../solr/handler/component/FacetComponent.java | 60 +-
.../solr/handler/component/FieldFacetStats.java | 24 +-
.../solr/handler/component/HighlightComponent.java | 170 +-
.../solr/handler/component/HttpShardHandler.java | 242 +-
.../handler/component/HttpShardHandlerFactory.java | 521 +-
.../handler/component/IterativeMergeStrategy.java | 47 +-
.../handler/component/MoreLikeThisComponent.java | 27 +-
.../component/PhrasesIdentificationComponent.java | 1129 +
.../component/PivotFacetFieldValueCollection.java | 38 +-
.../solr/handler/component/QueryComponent.java | 542 +-
.../handler/component/QueryElevationComponent.java | 1379 +-
.../handler/component/RangeFacetProcessor.java | 6 +-
.../solr/handler/component/RangeFacetRequest.java | 119 +-
.../handler/component/RealTimeGetComponent.java | 513 +-
.../handler/component/ReplicaListTransformer.java | 35 +
.../solr/handler/component/ResponseBuilder.java | 17 +-
.../solr/handler/component/SearchComponent.java | 33 +-
.../solr/handler/component/SearchHandler.java | 41 +-
.../component/ShardFieldSortedHitQueue.java | 8 +-
.../solr/handler/component/ShardHandler.java | 5 +-
.../handler/component/ShardHandlerFactory.java | 10 +-
.../component/ShufflingReplicaListTransformer.java | 39 +
.../handler/component/SortedDateStatsValues.java | 89 +
.../component/SortedNumericStatsValues.java | 106 +
.../handler/component/SpatialHeatmapFacets.java | 437 +-
.../handler/component/SpellCheckComponent.java | 51 +-
.../solr/handler/component/StatsComponent.java | 10 +-
.../apache/solr/handler/component/StatsField.java | 32 +-
.../apache/solr/handler/component/StatsValues.java | 2 +-
.../solr/handler/component/StatsValuesFactory.java | 87 +-
.../solr/handler/component/SuggestComponent.java | 58 +-
.../handler/component/TermVectorComponent.java | 88 +-
.../solr/handler/component/TermsComponent.java | 309 +-
.../solr/handler/export/BoolFieldWriter.java | 63 +
.../solr/handler/export/DateFieldWriter.java | 56 +
.../org/apache/solr/handler/export/DoubleCmp.java | 43 +
.../solr/handler/export/DoubleFieldWriter.java | 56 +
.../apache/solr/handler/export/DoubleValue.java | 101 +
.../solr/handler/export/DoubleValueSortDoc.java | 102 +
.../apache/solr/handler/export/ExportWriter.java | 459 +
.../apache/solr/handler/export/FieldWriter.java | 27 +
.../org/apache/solr/handler/export/FloatCmp.java | 44 +
.../solr/handler/export/FloatFieldWriter.java | 56 +
.../org/apache/solr/handler/export/FloatValue.java | 98 +
.../org/apache/solr/handler/export/IntComp.java | 45 +
.../apache/solr/handler/export/IntFieldWriter.java | 55 +
.../org/apache/solr/handler/export/IntValue.java | 98 +
.../org/apache/solr/handler/export/LongCmp.java | 45 +
.../solr/handler/export/LongFieldWriter.java | 55 +
.../org/apache/solr/handler/export/LongValue.java | 98 +
.../solr/handler/export/MultiFieldWriter.java | 104 +
.../apache/solr/handler/export/PriorityQueue.java | 218 +
.../solr/handler/export/QuadValueSortDoc.java | 139 +
.../solr/handler/export/SingleValueSortDoc.java | 89 +
.../org/apache/solr/handler/export/SortDoc.java | 127 +
.../org/apache/solr/handler/export/SortQueue.java | 52 +
.../org/apache/solr/handler/export/SortValue.java | 38 +
.../solr/handler/export/StringFieldWriter.java | 81 +
.../apache/solr/handler/export/StringValue.java | 119 +
.../solr/handler/export/TripleValueSortDoc.java | 121 +
.../apache/solr/handler/export/package-info.java | 23 +
.../apache/solr/handler/loader/CSVLoaderBase.java | 4 +-
.../solr/handler/loader/ContentStreamLoader.java | 2 -
.../apache/solr/handler/loader/JavabinLoader.java | 91 +-
.../org/apache/solr/handler/loader/JsonLoader.java | 163 +-
.../org/apache/solr/handler/loader/XMLLoader.java | 62 +-
.../apache/solr/handler/sql/CalciteSolrDriver.java | 69 +
.../org/apache/solr/handler/sql/LimitStream.java | 89 +
.../org/apache/solr/handler/sql/SolrAggregate.java | 112 +
.../apache/solr/handler/sql/SolrEnumerator.java | 147 +
.../org/apache/solr/handler/sql/SolrFilter.java | 382 +
.../org/apache/solr/handler/sql/SolrMethod.java | 44 +
.../org/apache/solr/handler/sql/SolrProject.java | 64 +
.../java/org/apache/solr/handler/sql/SolrRel.java | 106 +
.../org/apache/solr/handler/sql/SolrRules.java | 248 +
.../org/apache/solr/handler/sql/SolrSchema.java | 141 +
.../java/org/apache/solr/handler/sql/SolrSort.java | 79 +
.../org/apache/solr/handler/sql/SolrTable.java | 885 +
.../org/apache/solr/handler/sql/SolrTableScan.java | 85 +
.../handler/sql/SolrToEnumerableConverter.java | 136 +
.../handler/sql/SolrToEnumerableConverterRule.java | 39 +
.../org/apache/solr/handler/sql/package-info.java | 21 +
.../solr/handler/tagger/OffsetCorrector.java | 178 +
.../solr/handler/tagger/TagClusterReducer.java | 103 +
.../java/org/apache/solr/handler/tagger/TagLL.java | 176 +
.../org/apache/solr/handler/tagger/Tagger.java | 230 +
.../solr/handler/tagger/TaggerRequestHandler.java | 397 +
.../solr/handler/tagger/TaggingAttribute.java | 65 +
.../solr/handler/tagger/TaggingAttributeImpl.java | 79 +
.../solr/handler/tagger/TermPrefixCursor.java | 189 +
.../solr/handler/tagger/XmlOffsetCorrector.java | 113 +
.../apache/solr/handler/tagger/package-info.java | 27 +
.../solr/highlight/DefaultSolrHighlighter.java | 250 +-
.../org/apache/solr/highlight/GapFragmenter.java | 2 +-
.../solr/highlight/HighlightingPluginBase.java | 49 +-
.../org/apache/solr/highlight/HtmlFormatter.java | 2 +-
.../solr/highlight/LuceneRegexFragmenter.java | 217 +
.../solr/highlight/PostingsSolrHighlighter.java | 310 +-
.../org/apache/solr/highlight/RegexFragmenter.java | 198 +-
.../solr/highlight/SimpleFragListBuilder.java | 2 +-
.../solr/highlight/SingleFragListBuilder.java | 2 +-
.../apache/solr/highlight/SolrBoundaryScanner.java | 6 +-
.../org/apache/solr/highlight/SolrEncoder.java | 4 +-
.../org/apache/solr/highlight/SolrFormatter.java | 4 +-
.../apache/solr/highlight/SolrFragListBuilder.java | 4 +-
.../org/apache/solr/highlight/SolrFragmenter.java | 4 +-
.../solr/highlight/SolrFragmentsBuilder.java | 6 +-
.../org/apache/solr/highlight/SolrHighlighter.java | 57 +-
.../solr/highlight/UnifiedSolrHighlighter.java | 426 +
.../solr/highlight/WeightedFragListBuilder.java | 2 +-
.../apache/solr/index/NoMergePolicyFactory.java | 34 +
.../solr/index/SlowCompositeReaderWrapper.java | 158 +-
.../org/apache/solr/index/SortingMergePolicy.java | 4 +-
.../solr/index/SortingMergePolicyFactory.java | 7 +-
.../index/UninvertDocValuesMergePolicyFactory.java | 219 +
.../apache/solr/internal/csv/writer/CSVConfig.java | 2 +-
.../solr/internal/csv/writer/CSVConfigGuesser.java | 8 +-
.../java/org/apache/solr/legacy/BBoxStrategy.java | 705 +
.../org/apache/solr/legacy/BBoxValueSource.java | 98 +
... 9030 lines suppressed ...