Joerg Hoh created OAK-9494:
--
Summary: Check if a privilege is applicable to a node
Key: OAK-9494
URL: https://issues.apache.org/jira/browse/OAK-9494
Project: Jackrabbit Oak
Issue Type: Improvement
[
https://issues.apache.org/jira/browse/OAK-9321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17398238#comment-17398238
]
Joerg Hoh commented on OAK-9321:
[~wunsch] It is not implemented. You refer to a feature, which logs
[
https://issues.apache.org/jira/browse/OAK-9624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17447999#comment-17447999
]
Joerg Hoh commented on OAK-9624:
PR raised: https://github.com/apache/jackrabbit-oak/pull/420
> Queries:
[ https://issues.apache.org/jira/browse/OAK-9624 ]
Joerg Hoh deleted comment on OAK-9624:
was (Author: joerghoh):
Raised PR at https://github.com/apache/jackrabbit-oak/pull/419
> Queries: Add logging to determine the caller
>
[
https://issues.apache.org/jira/browse/OAK-9624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17448027#comment-17448027
]
Joerg Hoh commented on OAK-9624:
[~thomasm] The PR above covers the cases:
* log the caller when
[
https://issues.apache.org/jira/browse/OAK-9624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17445429#comment-17445429
]
Joerg Hoh commented on OAK-9624:
Raised PR at https://github.com/apache/jackrabbit-oak/pull/419
> Queries:
[
https://issues.apache.org/jira/browse/OAK-9624?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17449541#comment-17449541
]
Joerg Hoh commented on OAK-9624:
PR is merged.
[~thomasm] can you please update the ticket status for me?
[
https://issues.apache.org/jira/browse/OAK-8626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed OAK-8626.
--
> Make query statistic handling faster (maybe asynchronous)
>
[
https://issues.apache.org/jira/browse/OAK-8626?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-8626.
Resolution: Won't Fix
Has never again shown up.
> Make query statistic handling faster (maybe asynchronous)
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9612:
---
Description:
I have a setup with a composite nodestore, where a write operation is attempted
on the read-only
Joerg Hoh created OAK-9612:
--
Summary: write to a readonly builder throws an
java.lang.UnsupportedOperationException
Key: OAK-9612
URL: https://issues.apache.org/jira/browse/OAK-9612
Project: Jackrabbit Oak
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9612:
---
Summary: write to a readonly builder throws a
java.lang.UnsupportedOperationException (was: write to a
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9612:
---
Description:
I have a setup with a composite nodestore, where a write operation is attempted
on the read-only
[
https://issues.apache.org/jira/browse/OAK-9494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17382029#comment-17382029
]
Joerg Hoh commented on OAK-9494:
[~angela]: yes, my usecase is just checking what privileges are already
[
https://issues.apache.org/jira/browse/OAK-9667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9667:
---
Description:
Next to the existing {{Node.hasNodes()}} method of the JCR API a variant of it
would be handy:
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9612:
---
Fix Version/s: 1.44.0
> write to a readonly builder throws a java.lang.UnsupportedOperationException
>
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-9612.
Resolution: Fixed
> write to a readonly builder throws a java.lang.UnsupportedOperationException
>
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17492520#comment-17492520
]
Joerg Hoh commented on OAK-9612:
PR merged, thanks [~mreutegg] and [~angela] for your help!
> write to a
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17484127#comment-17484127
]
Joerg Hoh commented on OAK-9612:
[~angela] My idea is to define a new
Joerg Hoh created OAK-9678:
--
Summary: CacheLIRS should not use synchronized
Key: OAK-9678
URL: https://issues.apache.org/jira/browse/OAK-9678
Project: Jackrabbit Oak
Issue Type: Improvement
[
https://issues.apache.org/jira/browse/OAK-3514?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed OAK-3514.
--
> Log when the changes to transient space overflow to the persistence
>
[
https://issues.apache.org/jira/browse/OAK-4861?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed OAK-4861.
--
I have not seen this ever since, thus closing this issue.
> AsyncIndexUpdate consuming constantly 1 CPU core
>
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17488876#comment-17488876
]
Joerg Hoh commented on OAK-9612:
I created https://github.com/apache/jackrabbit-oak/pull/485 for it.
>
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17487723#comment-17487723
]
Joerg Hoh commented on OAK-9612:
[~angela] I added [^OAK-9612.patch] to illustrate my idea.
> write to
[
https://issues.apache.org/jira/browse/OAK-9612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9612:
---
Attachment: OAK-9612.patch
> write to a readonly builder throws a java.lang.UnsupportedOperationException
>
[
https://issues.apache.org/jira/browse/OAK-9745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9745:
---
Description:
as discussed with [~jhoh] in private conversations we should look at more
efficient ways to
[
https://issues.apache.org/jira/browse/OAK-9745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9745:
---
Description:
as discussed with [~jhoh] in private conversations we should look at more
efficient ways to
[
https://issues.apache.org/jira/browse/OAK-9745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9745:
---
Description:
as discussed with [~jhoh] in private conversations we should look at more
efficient ways to
[
https://issues.apache.org/jira/browse/OAK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17762006#comment-17762006
]
Joerg Hoh commented on OAK-10428:
-
Agree, the thundering herd is a problem in this case, but only for a
[
https://issues.apache.org/jira/browse/OAK-10445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-10445.
-
Fix Version/s: 1.58.0
Resolution: Fixed
> Cleanup logging (AbstractSharedCachingDataStore)
>
[
https://issues.apache.org/jira/browse/OAK-10445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh reassigned OAK-10445:
---
Assignee: Joerg Hoh
> Cleanup logging (AbstractSharedCachingDataStore)
>
Joerg Hoh created OAK-10445:
---
Summary: Cleanup logging (AbstractSharedCachingDataStore)
Key: OAK-10445
URL: https://issues.apache.org/jira/browse/OAK-10445
Project: Jackrabbit Oak
Issue Type: Task
Joerg Hoh created OAK-10428:
---
Summary: UserPrincipalProvider updates group cache on every login
Key: OAK-10428
URL: https://issues.apache.org/jira/browse/OAK-10428
Project: Jackrabbit Oak
Issue
[
https://issues.apache.org/jira/browse/OAK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed OAK-10428.
---
> UserPrincipalProvider updates group cache on every login
>
[
https://issues.apache.org/jira/browse/OAK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-10428.
-
Resolution: Invalid
> UserPrincipalProvider updates group cache on every login
>
[
https://issues.apache.org/jira/browse/OAK-10116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-10116:
Affects Version/s: 1.58.0
> Performance problem when importing nodes with many binary properties and
>
Joerg Hoh created OAK-10473:
---
Summary: Invalid names should be treated as non-existing items
Key: OAK-10473
URL: https://issues.apache.org/jira/browse/OAK-10473
Project: Jackrabbit Oak
Issue Type:
[
https://issues.apache.org/jira/browse/OAK-10473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-10473:
Description:
I found that when a invalid path is resolved, an IllegalArgumentException is
thrown within
[
https://issues.apache.org/jira/browse/OAK-10473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-10473:
Affects Version/s: 1.54.0
(was: 1.56.0)
> Invalid names should be treated as
Joerg Hoh created OAK-9826:
--
Summary: Flaky test: DataStoreBlobStoreStatsTest
Key: OAK-9826
URL: https://issues.apache.org/jira/browse/OAK-9826
Project: Jackrabbit Oak
Issue Type: Bug
[
https://issues.apache.org/jira/browse/OAK-9826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9826:
---
Affects Version/s: 1.44.0
(was: 1.42.0)
> Flaky test: DataStoreBlobStoreStatsTest
>
[
https://issues.apache.org/jira/browse/OAK-9825?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9825:
---
Affects Version/s: 1.44.0
(was: 1.42.0)
> Flaky unit tests:
Joerg Hoh created OAK-9825:
--
Summary: Flaky unit tests: DocumentNodeStoreSweepIT
Key: OAK-9825
URL: https://issues.apache.org/jira/browse/OAK-9825
Project: Jackrabbit Oak
Issue Type: Bug
Joerg Hoh created OAK-9827:
--
Summary: Flaky test: SplitPersistenceBlobTest
Key: OAK-9827
URL: https://issues.apache.org/jira/browse/OAK-9827
Project: Jackrabbit Oak
Issue Type: Bug
Joerg Hoh created OAK-9801:
--
Summary: Many SessionImpl operations just log a NPE if null values
provided
Key: OAK-9801
URL: https://issues.apache.org/jira/browse/OAK-9801
Project: Jackrabbit Oak
[
https://issues.apache.org/jira/browse/OAK-9801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9801:
---
Description:
Many operations of {{SessionImpl}} require non-null parameters and ensure this
by using the
Joerg Hoh created OAK-9845:
--
Summary: Backport OAK-9819 to the Oak 1.22 branch
Key: OAK-9845
URL: https://issues.apache.org/jira/browse/OAK-9845
Project: Jackrabbit Oak
Issue Type: Task
Joerg Hoh created OAK-9849:
--
Summary: Add log message if oak-run is terminated from externally
Key: OAK-9849
URL: https://issues.apache.org/jira/browse/OAK-9849
Project: Jackrabbit Oak
Issue Type:
Joerg Hoh created OAK-9860:
--
Summary: oak-run: add dedicated version command
Key: OAK-9860
URL: https://issues.apache.org/jira/browse/OAK-9860
Project: Jackrabbit Oak
Issue Type: Task
[
https://issues.apache.org/jira/browse/OAK-9860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9860:
---
Description:
it just be possible just to get the raw version information:
{noformat}
$ java -jar oak-run.jar
[
https://issues.apache.org/jira/browse/OAK-9860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9860:
---
Description:
it should be possible just to get the raw version information:
{noformat}
$ java -jar
Joerg Hoh created OAK-9861:
--
Summary: oak-run: harmonize exit code handling
Key: OAK-9861
URL: https://issues.apache.org/jira/browse/OAK-9861
Project: Jackrabbit Oak
Issue Type: Task
[
https://issues.apache.org/jira/browse/OAK-9849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh reassigned OAK-9849:
--
Assignee: Joerg Hoh
> Add log message if oak-run is terminated from externally
>
Joerg Hoh created OAK-9869:
--
Summary: Flaky test: FlatFileStoreTest
Key: OAK-9869
URL: https://issues.apache.org/jira/browse/OAK-9869
Project: Jackrabbit Oak
Issue Type: Task
Components:
Joerg Hoh created OAK-9756:
--
Summary: Calculate total duration of Index Sanitization
Key: OAK-9756
URL: https://issues.apache.org/jira/browse/OAK-9756
Project: Jackrabbit Oak
Issue Type:
[
https://issues.apache.org/jira/browse/OAK-9756?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17534270#comment-17534270
]
Joerg Hoh commented on OAK-9756:
Created PR: https://github.com/apache/jackrabbit-oak/pull/563
> Calculate
[
https://issues.apache.org/jira/browse/OAK-9914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17598319#comment-17598319
]
Joerg Hoh commented on OAK-9914:
I would favor approach 2 and allow in read-only mode to ignore this
[
https://issues.apache.org/jira/browse/OAK-9914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17599385#comment-17599385
]
Joerg Hoh commented on OAK-9914:
[~jsedding] I am not that deep into the Oak details, but if I understand
[
https://issues.apache.org/jira/browse/OAK-9898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17600724#comment-17600724
]
Joerg Hoh commented on OAK-9898:
https://github.com/apache/jackrabbit-oak/pull/691
> Introduce github
[
https://issues.apache.org/jira/browse/OAK-9877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17602422#comment-17602422
]
Joerg Hoh commented on OAK-9877:
I would prefer if we could expose features being available via a
[
https://issues.apache.org/jira/browse/OAK-9898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17609034#comment-17609034
]
Joerg Hoh commented on OAK-9898:
[~mreutegg] I started with a period of 2 years; I would first wait for
[ https://issues.apache.org/jira/browse/OAK-9898 ]
Joerg Hoh deleted comment on OAK-9898:
was (Author: joerghoh):
[~mreutegg] I started with a period of 2 years; I would first wait for them to
get removed and then move ahead with a 2nd PR, which
Joerg Hoh created OAK-9894:
--
Summary: Allow to provide logging configuration via command line
Key: OAK-9894
URL: https://issues.apache.org/jira/browse/OAK-9894
Project: Jackrabbit Oak
Issue Type:
Joerg Hoh created OAK-9898:
--
Summary: Introduce github workflow for stale PRs
Key: OAK-9898
URL: https://issues.apache.org/jira/browse/OAK-9898
Project: Jackrabbit Oak
Issue Type: Task
[
https://issues.apache.org/jira/browse/OAK-9898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh reassigned OAK-9898:
--
Assignee: Joerg Hoh
> Introduce github workflow for stale PRs
> ---
[
https://issues.apache.org/jira/browse/OAK-9849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed OAK-9849.
--
> Add log message if oak-run is terminated from externally
>
[
https://issues.apache.org/jira/browse/OAK-9849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-9849.
Resolution: Won't Fix
Will try to resolve it differently by not changing oak-run
> Add log message if
[
https://issues.apache.org/jira/browse/OAK-9849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-9849:
---
Description:
We have a case where we run oak-run under the control the linux "timeout" tool,
which sends a
Joerg Hoh created OAK-10061:
---
Summary: WARN when for an external group a local group with the
same name is already present
Key: OAK-10061
URL: https://issues.apache.org/jira/browse/OAK-10061
Project:
Joerg Hoh created OAK-10083:
---
Summary: check-release fails with an OOM
Key: OAK-10083
URL: https://issues.apache.org/jira/browse/OAK-10083
Project: Jackrabbit Oak
Issue Type: Improvement
Joerg Hoh created OAK-10116:
---
Summary: Performance problem when importing nodes with many binary
properties and remote blobstore
Key: OAK-10116
URL: https://issues.apache.org/jira/browse/OAK-10116
Project:
[
https://issues.apache.org/jira/browse/OAK-10116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17717178#comment-17717178
]
Joerg Hoh commented on OAK-10116:
-
[~tmaret] As the ValueFactory does not throw any exceptions and no
[
https://issues.apache.org/jira/browse/OAK-10102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17683922#comment-17683922
]
Joerg Hoh commented on OAK-10102:
-
What's the impact of this setting on the index download (if that's the
[
https://issues.apache.org/jira/browse/OAK-10102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17684647#comment-17684647
]
Joerg Hoh commented on OAK-10102:
-
[~thomasm] agree on your reasons.
Should we then remove the code for
[
https://issues.apache.org/jira/browse/OAK-10102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17685285#comment-17685285
]
Joerg Hoh commented on OAK-10102:
-
Can we log a warn message if "Lazy Index Download" is enabled, and
[
https://issues.apache.org/jira/browse/OAK-9898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-9898.
Resolution: Fixed
> Introduce github workflow for stale PRs
> ---
>
>
[
https://issues.apache.org/jira/browse/OAK-9898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh closed OAK-9898.
--
> Introduce github workflow for stale PRs
> ---
>
> Key:
[
https://issues.apache.org/jira/browse/OAK-10331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-10331.
-
Resolution: Fixed
> Log calling method when a query does not use an index
>
[
https://issues.apache.org/jira/browse/OAK-10331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-10331:
Fix Version/s: 1.54.0
> Log calling method when a query does not use an index
>
[
https://issues.apache.org/jira/browse/OAK-10331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17738041#comment-17738041
]
Joerg Hoh commented on OAK-10331:
-
PR: https://github.com/apache/jackrabbit-oak/pull/1010
> Log calling
[
https://issues.apache.org/jira/browse/OAK-10331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh reassigned OAK-10331:
---
Assignee: Joerg Hoh
> Log calling method when a query does not use an index
>
Joerg Hoh created OAK-10331:
---
Summary: Log calling method when a query does not use an index
Key: OAK-10331
URL: https://issues.apache.org/jira/browse/OAK-10331
Project: Jackrabbit Oak
Issue Type:
Joerg Hoh created OAK-10639:
---
Summary: NodeImpl: calculate mixinTypes lazy
Key: OAK-10639
URL: https://issues.apache.org/jira/browse/OAK-10639
Project: Jackrabbit Oak
Issue Type: Task
[
https://issues.apache.org/jira/browse/OAK-10639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh resolved OAK-10639.
-
Fix Version/s: 1.62.0
Resolution: Fixed
> NodeImpl: calculate mixinTypes lazy
>
[
https://issues.apache.org/jira/browse/OAK-10639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17815441#comment-17815441
]
Joerg Hoh commented on OAK-10639:
-
PR: https://github.com/apache/jackrabbit-oak/pull/1300
> NodeImpl:
[
https://issues.apache.org/jira/browse/OAK-10639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh reassigned OAK-10639:
---
Assignee: Joerg Hoh
> NodeImpl: calculate mixinTypes lazy
> ---
>
>
[
https://issues.apache.org/jira/browse/OAK-10639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Joerg Hoh updated OAK-10639:
Description:
NodeImpl.isNodeType() calls ReadOnlyTypeManager.isNodeType(), but calculates
all mixinTypes
Joerg Hoh created OAK-10578:
---
Summary: Reduce number of access to OSGI registry
Key: OAK-10578
URL: https://issues.apache.org/jira/browse/OAK-10578
Project: Jackrabbit Oak
Issue Type: Task
[
https://issues.apache.org/jira/browse/OAK-10639?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17827564#comment-17827564
]
Joerg Hoh commented on OAK-10639:
-
This improvement just optimizes the case positive case, that the
Joerg Hoh created OAK-10706:
---
Summary: Session.save() should check first if there are pending
changes
Key: OAK-10706
URL: https://issues.apache.org/jira/browse/OAK-10706
Project: Jackrabbit Oak
90 matches
Mail list logo