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: synchronize pwa handler on map #14838

Merged
merged 2 commits into from
Oct 17, 2022
Merged

fix: synchronize pwa handler on map #14838

merged 2 commits into from
Oct 17, 2022

Conversation

caalador
Copy link
Contributor

Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797

Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797
@github-actions
Copy link

github-actions bot commented Oct 14, 2022

Unit Test Results

   956 files  ±0     956 suites  ±0   52m 15s ⏱️ +12s
6 085 tests ±0  6 031 ✔️ +1  54 💤 ±0  0  - 1 
6 347 runs   - 3  6 285 ✔️  - 2  62 💤 ±0  0  - 1 

Results for commit 359e770. ± Comparison against base commit 475dde7.

♻️ This comment has been updated with latest results.

@sonarcloud
Copy link

sonarcloud bot commented Oct 14, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
0.0% 0.0% Duplication

@caalador caalador changed the title fix: synchronize on pwa handler on map fix: synchronize pwa handler on map Oct 17, 2022
@caalador caalador merged commit 997b395 into master Oct 17, 2022
OLD Vaadin Flow ongoing work (Vaadin 10+) automation moved this from Iteration Reviews to Done - pending release Oct 17, 2022
@caalador caalador deleted the issues/14797_pwa_handler branch October 17, 2022 07:05
vaadin-bot pushed a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797
vaadin-bot pushed a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797
vaadin-bot pushed a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797
@vaadin-bot
Copy link
Collaborator

Hi @caalador and @caalador, when i performed cherry-pick to this commit to 9.0, i have encountered the following issue. Can you take a look and pick it manually?
Error Message:
Error: Command failed: git cherry-pick 997b395
error: could not apply 997b395... fix: synchronize pwa handler on map (#14838)
hint: After resolving the conflicts, mark them with
hint: "git add/rm ", then run
hint: "git cherry-pick --continue".
hint: You can instead skip this commit with "git cherry-pick --skip".
hint: To abort and get back to the state before "git cherry-pick",
hint: run "git cherry-pick --abort".

caalador added a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797
caalador added a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
caalador added a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
caalador added a commit that referenced this pull request Oct 17, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797

Co-authored-by: caalador <mikael.grankvist@vaadin.com>
caalador added a commit that referenced this pull request Oct 18, 2022
Synchronize pwa handler on the
requestHandlerMap instead of
locking the session.

Locking and unlocking session may
fire a push event that might make the
server client sync faulty.

touches #14797
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
OLD Vaadin Flow ongoing work (Vaadin ...
  
Done - pending release
Development

Successfully merging this pull request may close these issues.

None yet

3 participants