[ https://issues.apache.org/jira/browse/OAK-715?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17784411#comment-17784411 ]
Julian Reschke edited comment on OAK-715 at 11/10/23 7:37 AM: -------------------------------------------------------------- trunk: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.22: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] ...in retired branches: 1.10: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.8: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.6: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.4: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.0: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] was (Author: reschke): trunk: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.22: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] ...in retired branches: 1.10: (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.8: (1.8.14) [fb414f785c|https://github.com/apache/jackrabbit-oak/commit/fb414f785cb8300044c184e49a1808b5098e3af2] (1.8.4) [3aea89dc61|https://github.com/apache/jackrabbit-oak/commit/3aea89dc61da884659bc5fee1ad25ee0b2d21f07] [7034872849|https://github.com/apache/jackrabbit-oak/commit/70348728495582416dcc27bb23126827db108a33] (1.8.1) [079e031cd2|https://github.com/apache/jackrabbit-oak/commit/079e031cd2034f9b34a92daaccbf05f280b2626f] [07a189f95f|https://github.com/apache/jackrabbit-oak/commit/07a189f95fff704a4c0f01d8817e63be79c4e74c] [2ab7e4557a|https://github.com/apache/jackrabbit-oak/commit/2ab7e4557a7238b3521e63fa0f2d2e8b07b1cae7] (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.6: (1.6.18) [0edc57f155|https://github.com/apache/jackrabbit-oak/commit/0edc57f1556121b4d48dc3a08ca434fb32524512] [c65c5e5bb8|https://github.com/apache/jackrabbit-oak/commit/c65c5e5bb8efcc3cc31a920895b2b350f944c806] [2903ab2d52|https://github.com/apache/jackrabbit-oak/commit/2903ab2d52c68efdf9219281839b79598c97580b] (1.6.9) [7a106018fb|https://github.com/apache/jackrabbit-oak/commit/7a106018fb0cc8fb5002341afc38dd6ed00bbc38] (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.4: (1.4.20) [c112729c6f|https://github.com/apache/jackrabbit-oak/commit/c112729c6fa28e966de8fa0f41b8b76271698f51] (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.2: (1.2.28) [5e1661c564|https://github.com/apache/jackrabbit-oak/commit/5e1661c5643c421d68c85070d54a7db9af357770] (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] 1.0: (1.0.41) [159d9a5db4|https://github.com/apache/jackrabbit-oak/commit/159d9a5db475beba1d5cda62eaf049827bb2f33d] (0.10) [9326286a04|https://github.com/apache/jackrabbit-oak/commit/9326286a047bb42687bb21cca96dd622d2089262] (0.8) [250bcb5ba4|https://github.com/apache/jackrabbit-oak/commit/250bcb5ba4e0e8841d7c4d0378ba7ff85f10ded3] [2f0b933fce|https://github.com/apache/jackrabbit-oak/commit/2f0b933fce22c65b9d0faa952c1179bcc831324b] [ede21a3cb5|https://github.com/apache/jackrabbit-oak/commit/ede21a3cb56dd9e24333a2a0c45963dd8b9e36ce] [b695f60ae5|https://github.com/apache/jackrabbit-oak/commit/b695f60ae5e89a2638281029b62d821b2fff614f] > Don't share name space map between SessionImpl and LocalNameMapper > ------------------------------------------------------------------ > > Key: OAK-715 > URL: https://issues.apache.org/jira/browse/OAK-715 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core, jcr > Reporter: Michael Dürig > Assignee: Marcel Reutegger > Priority: Major > Fix For: 0.7 > > Attachments: OAK-715.patch > > > Currently {{SessionImpl}} and {{LocalNameMaper}} share and communicate via > the shared name space map. This is bad design and even more so since the map > is shared across component boundaries and access to the map needs to be > explicitly synchronized. See OAK-714. -- This message was sent by Atlassian Jira (v8.20.10#820010)