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

map_data_render.js: placeholders get -1 timestamp value #324

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

johnd0e
Copy link
Contributor

@johnd0e johnd0e commented Feb 12, 2020

This can fix issue with recent intel bug, when normal portals (not placeholders) had 0 timestamp value,
which lead to wrong data processing, because detailed data was rejected as it considered not fresher than
placeholders (that originated from links/fields that currently are processing earlier).
https://t.me/iitc_group/8046

Note: this is rather temporary fix, as we need to revise our data procesing approaches in whole.
Perhaps, instead of relying on timestamps, we should compare new data details with cached,
every single property.

There is another issue: ghosted fields, which may be considered as intel (or Ingress) bug,
but we still should try to investigate it further, as it may be possible to propose some workaround.
Of cause if it will not turn out that Ingress itself is affected in same way (shows same ghosted fields,
and prevents linking in that area).

For now, just add more logging.


This change is Reviewable

This can fix issue with recent intel bug, when normal portals (not placeholders) had 0 timestamp value,
which lead to wrong data processing, because detailed data was rejected as it considered not fresher than
placeholders (that originated from links/fields that currently are processing earlier).
https://t.me/iitc_group/8046

Note: this is rather temporary fix, as we need to revise our data procesing approaches in whole.
Perhaps, instead of relying on timestamps, we should compare new data details with cached,
every single property.

There is another issue: ghosted fields, which may be considered as intel (or Ingress) bug,
but we still should try to investigate it further, as it may be possible to propose some workaround.
Of cause if it will not turn out that Ingress itself is affected in same way (shows same ghosted fields,
and prevents linking in that area).

For now, just add more logging.
@johnd0e johnd0e added the development general development issue label Feb 17, 2020
@modos189 modos189 force-pushed the master branch 3 times, most recently from a34b800 to 7b9edd5 Compare December 12, 2020 07:21
@MysticJay MysticJay added the core label Jan 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core development general development issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants