[JBoss JIRA] (JGRP-2299) LockService does not work correctly if unlock/lock is called in immediate succession
by Bela Ban (Jira)
[ https://issues.jboss.org/browse/JGRP-2299?page=com.atlassian.jira.plugin.... ]
Bela Ban commented on JGRP-2299:
--------------------------------
Master will do
> LockService does not work correctly if unlock/lock is called in immediate succession
> ------------------------------------------------------------------------------------
>
> Key: JGRP-2299
> URL: https://issues.jboss.org/browse/JGRP-2299
> Project: JGroups
> Issue Type: Bug
> Affects Versions: 4.0.15
> Environment: Windows 10 Oracle JDK 1.8 131
> AIX IBM Java 8
> Reporter: Mirko Streckenbach
> Assignee: Bela Ban
> Priority: Major
> Fix For: 4.1.2
>
> Attachments: JGroupsExample.java, image.png, udp+lock.xml
>
>
> In our application we have encountered occasional cases of LockService allowing 2 processes to hold the same lock at the same time. I could reproduce this with a simple program (see atttachment) and it happens if for a lock "unlock" is called and immediately afterwards "lock". If there is a small delay (e.g. 1 second) between the two operations everything works as expected.
> This can be produced with the attached program. The program does lock/unlock/lock on a lock and then tries to lock the same lock from a different JChannel and is awarded the lock. If you place a small sleep() after the unlock, everything works as expected and the parallel lock is not awarded.
> If you turn on debugging you'll see no output between unlock and lock, so it looks to me like the lock is awarded without passing GRANT_LOCK messages to the stack. Using a conditional break point you can see that ClientLock.acquired is still true even after the unlock().
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4437) [DMN Designer] Nested Structure update causes field addition
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4437?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4437:
--------------------------------
Description:
There is an issue when user decides to edit an *non-top* level data structure. In such case during saving also new nested field is added into structure, for steps to reproduce see the attached video.
h2. Acceptance test
- Edit top level structure (/)
- Add top level structure (/)
- Edit nested structure (/)
- Add nested structure (/)
was:
There is an issue when user decides to edit an *non-top* level data structure. In such case during saving also new nested field is added into structure, for steps to reproduce see the attached video.
h2. Acceptance test
- Edit top level structure
- Add top level structure
- Edit nested structure
- Add nested structure
> [DMN Designer] Nested Structure update causes field addition
> ------------------------------------------------------------
>
> Key: DROOLS-4437
> URL: https://issues.jboss.org/browse/DROOLS-4437
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.26.0.Final
> Reporter: Jozef Marko
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
> Attachments: edit-nested-structure.webm
>
>
> There is an issue when user decides to edit an *non-top* level data structure. In such case during saving also new nested field is added into structure, for steps to reproduce see the attached video.
> h2. Acceptance test
> - Edit top level structure (/)
> - Add top level structure (/)
> - Edit nested structure (/)
> - Add nested structure (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4437) [DMN Designer] Nested Structure update causes field addition
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4437?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4437:
--------------------------------
Description:
There is an issue when user decides to edit an *non-top* level data structure. In such case during saving also new nested field is added into structure, for steps to reproduce see the attached video.
h2. Acceptance test
- Edit top level structure
- Add top level structure
- Edit nested structure
- Add nested structure
was:There is an issue when user decides to edit an *non-top* level data structure. In such case during saving also new nested field is added into structure, for steps to reproduce see the attached video.
> [DMN Designer] Nested Structure update causes field addition
> ------------------------------------------------------------
>
> Key: DROOLS-4437
> URL: https://issues.jboss.org/browse/DROOLS-4437
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.26.0.Final
> Reporter: Jozef Marko
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
> Attachments: edit-nested-structure.webm
>
>
> There is an issue when user decides to edit an *non-top* level data structure. In such case during saving also new nested field is added into structure, for steps to reproduce see the attached video.
> h2. Acceptance test
> - Edit top level structure
> - Add top level structure
> - Edit nested structure
> - Add nested structure
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4456) [GDST] Grid keyboard Control doesn't work after search is closed
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4456?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4456:
--------------------------------
Steps to Reproduce:
# Open a gdst table
# Open the search component - upper right corner, magnifier icon
# Close the search component
# Try to navigate in the expression grid by keyboard arrows
Current result: Keyboard navigation doesn't work after search bar component is closed
Current result: Keyboard navigation works after search bar component is closed
was:
# Open a dmn model
# Navigate to some expression editor there, not literal expression, so you have multiple cells you can navigate between them
# Open the search component - upper right corner
# Close the search component
# Try to navigate in the expression grid by keyboard arrows
Current result: Keyboard navigation of expression editor doesn't work after search bar component is closed
Current result: Keyboard navigation of expression editor works after search bar component is closed
> [GDST] Grid keyboard Control doesn't work after search is closed
> ----------------------------------------------------------------
>
> Key: DROOLS-4456
> URL: https://issues.jboss.org/browse/DROOLS-4456
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.25.0.Final
> Reporter: Jozef Marko
> Assignee: Jozef Marko
> Priority: Major
> Labels: drools-tools
>
> There is a keyboard control for the dmn expression editor. However this keyboard control stop working after search is closed.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4456) [GDST] Grid keyboard Control doesn't work after search is closed
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4456?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4456:
--------------------------------
Description: There is a keyboard control for the gdst editor. However this keyboard control stop working after search is closed. (was: There is a keyboard control for the dmn expression editor. However this keyboard control stop working after search is closed.)
> [GDST] Grid keyboard Control doesn't work after search is closed
> ----------------------------------------------------------------
>
> Key: DROOLS-4456
> URL: https://issues.jboss.org/browse/DROOLS-4456
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.25.0.Final
> Reporter: Jozef Marko
> Assignee: Jozef Marko
> Priority: Major
> Labels: drools-tools
>
> There is a keyboard control for the gdst editor. However this keyboard control stop working after search is closed.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4455) [DMN Designer] Expression Container Grid
by Jozef Marko (Jira)
Jozef Marko created DROOLS-4455:
-----------------------------------
Summary: [DMN Designer] Expression Container Grid
Key: DROOLS-4455
URL: https://issues.jboss.org/browse/DROOLS-4455
Project: Drools
Issue Type: Task
Affects Versions: 7.26.0.Final
Reporter: Jozef Marko
Assignee: Jozef Marko
As part of DROOLS-4407 we introduced another method for obtaining grid from the expression container grid, we should refactor the code to minimize the code repetition.
Grep the code for {{instanceof ExpressionCellValue}}. Most occurrences are used in very similar way.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months