[COMPASS-6517] Telemetry for the create index modal is reported incorrectly Created: 14/Feb/23  Updated: 29/Oct/23  Resolved: 16/Feb/23

Status: Closed
Project: Compass
Component/s: Indexes, Telemetry Data
Affects Version/s: 1.35.0
Fix Version/s: 1.36.0

Type: Bug Priority: Critical - P2
Reporter: Sergey Petushkov Assignee: Sergey Petushkov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Documentation Changes: Not Needed
Sprint: Iteration Unicornfish, Iteration Velvet Crab

 Description   

We are emitting Screen event for create_index_modal twice



 Comments   
Comment by Githook User [ 01/Mar/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: fix(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging COMPASS-6517 (#4059)

  • chore(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging
  • chore(compass-logging): fix withLogger helper method
  • chore(tracking): fix typo

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>

  • chore(compass-logging): interface adjustments
  • make useTrackOnChange interface closer to useEffect
  • exclude logger from component props returned by withLogger HOC

Co-authored-by: Anna Henningsen <anna@addaleax.net>

---------

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>
Co-authored-by: Anna Henningsen <anna@addaleax.net>
Branch: github-link
https://github.com/mongodb-js/compass/commit/c5eba7335c2da0b9754b4e52495c98f48ec15463

Comment by Githook User [ 27/Feb/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: fix(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging COMPASS-6517 (#4059)

  • chore(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging
  • chore(compass-logging): fix withLogger helper method
  • chore(tracking): fix typo

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>

  • chore(compass-logging): interface adjustments
  • make useTrackOnChange interface closer to useEffect
  • exclude logger from component props returned by withLogger HOC

Co-authored-by: Anna Henningsen <anna@addaleax.net>

---------

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>
Co-authored-by: Anna Henningsen <anna@addaleax.net>
Branch: 1.35-releases
https://github.com/mongodb-js/compass/commit/c5eba7335c2da0b9754b4e52495c98f48ec15463

Comment by Githook User [ 15/Feb/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: fix(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging COMPASS-6517 (#4059)

  • chore(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging
  • chore(compass-logging): fix withLogger helper method
  • chore(tracking): fix typo

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>

  • chore(compass-logging): interface adjustments
  • make useTrackOnChange interface closer to useEffect
  • exclude logger from component props returned by withLogger HOC

Co-authored-by: Anna Henningsen <anna@addaleax.net>

---------

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>
Co-authored-by: Anna Henningsen <anna@addaleax.net>
Branch: remove-tracking-defaults
https://github.com/mongodb-js/compass/commit/c5eba7335c2da0b9754b4e52495c98f48ec15463

Comment by Githook User [ 15/Feb/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: fix(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging COMPASS-6517 (#4059)

  • chore(compass-indexes, compass-components): fix tracking in index modal; decouple components from logging
  • chore(compass-logging): fix withLogger helper method
  • chore(tracking): fix typo

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>

  • chore(compass-logging): interface adjustments
  • make useTrackOnChange interface closer to useEffect
  • exclude logger from component props returned by withLogger HOC

Co-authored-by: Anna Henningsen <anna@addaleax.net>

---------

Co-authored-by: Anna Henningsen <anna.henningsen@mongodb.com>
Co-authored-by: Anna Henningsen <anna@addaleax.net>
Branch: main
https://github.com/mongodb-js/compass/commit/c5eba7335c2da0b9754b4e52495c98f48ec15463

Generated at Wed Feb 07 22:43:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.