Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix incorrect comparison #48208

Merged
merged 2 commits into from
Oct 21, 2019
Merged

fix incorrect comparison #48208

merged 2 commits into from
Oct 21, 2019

Conversation

pedroprado010
Copy link
Contributor

the comparison tookInMillis == tookInMillis is always true.

the comparison `tookInMillis == tookInMillis` is always true.
@dakrone
Copy link
Member

dakrone commented Oct 17, 2019

@elasticmachine ok to test

Copy link
Member

@dakrone dakrone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @pedroprado010, thanks for finding this. I left a comment, this should actually be changed to fix incorrect comparison rather than removing it.

@@ -133,7 +133,6 @@ public boolean equals(Object obj) {
&& Objects.equals(id, other.id)
&& docVersion == other.docVersion
&& found == other.found
&& tookInMillis == tookInMillis
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't actually be removed, this should actually be:

&& tookInMillis == other.tookInMillis

@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-features (:Core/Features/Java High Level REST Client)

@pedroprado010 pedroprado010 changed the title remove comparison of identical values fix incorrect comparison Oct 17, 2019
@pedroprado010 pedroprado010 requested a review from dakrone October 17, 2019 17:35
Copy link
Member

@dakrone dakrone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for fixing this!

@dakrone dakrone changed the title fix incorrect comparison fix incorrect comparison Oct 21, 2019
@dakrone dakrone merged commit b2b9a59 into elastic:master Oct 21, 2019
dakrone pushed a commit to dakrone/elasticsearch that referenced this pull request Oct 21, 2019
* remove comparison of identical values

the comparison `tookInMillis == tookInMillis` is always true.

* add comparison between tookInMillis
dakrone pushed a commit to dakrone/elasticsearch that referenced this pull request Oct 21, 2019
* remove comparison of identical values

the comparison `tookInMillis == tookInMillis` is always true.

* add comparison between tookInMillis
dakrone added a commit that referenced this pull request Oct 21, 2019
* remove comparison of identical values

the comparison `tookInMillis == tookInMillis` is always true.

* add comparison between tookInMillis
dakrone added a commit that referenced this pull request Oct 21, 2019
* remove comparison of identical values

the comparison `tookInMillis == tookInMillis` is always true.

* add comparison between tookInMillis
dakrone added a commit that referenced this pull request Oct 21, 2019
* remove comparison of identical values

the comparison `tookInMillis == tookInMillis` is always true.

* add comparison between tookInMillis
jasontedor added a commit to jasontedor/elasticsearch that referenced this pull request Oct 22, 2019
* elastic/master:
  [Docs] Fix opType options in IndexRequest API example. (elastic#48290)
  Simplify Shard Snapshot Upload Code (elastic#48155)
  Mute ClassificationIT tests (elastic#48338)
  Reenable azure repository tests and remove some randomization in http servers  (elastic#48283)
  Use an env var for the classpath of jar hell task (elastic#48240)
  Refactor FIPS BootstrapChecks to simple checks (elastic#47499)
  Add "format" to "range" queries resulted from optimizing a logical AND (elastic#48073)
  [DOCS][Transform] document limitation regarding rolling upgrade with 7.2, 7.3 (elastic#48118)
  Fail with a better error when if there are no ingest nodes (elastic#48272)
  Fix executing enrich policies stats (elastic#48132)
  Use MultiFileTransfer in CCR remote recovery (elastic#44514)
  Make BytesReference an interface (elastic#48171)
  Also validate source index at put enrich policy time. (elastic#48254)
  Add 'javadoc' task to lifecycle check tasks (elastic#48214)
  Remove option to enable direct buffer pooling (elastic#47956)
  [DOCS] Add 'Selecting gateway and seed nodes' section to CCS docs (elastic#48297)
  Add Enrich Origin (elastic#48098)
  fix incorrect comparison (elastic#48208)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants