[jira] [Commented] (OAK-7182) Make it possible to update Guava

2020-12-09 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-7182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17246735#comment-17246735
 ] 

Julian Reschke commented on OAK-7182:
-

AFAIU:

- all of the APIs that leak Guava API are now deprecated and have replacements 
without that problem (I haven't looked for quite some time so I might be wrong)
- if we use a shaded version of Guava inside Oak, applications on top of Oak 
could actually use whatever Guava version they like



> Make it possible to update Guava
> 
>
> Key: OAK-7182
> URL: https://issues.apache.org/jira/browse/OAK-7182
> Project: Jackrabbit Oak
>  Issue Type: Wish
>Reporter: Julian Reschke
>Priority: Minor
> Attachments: GuavaTests.java, OAK-7182-guava-21-3.diff, 
> OAK-7182-guava-21-4.diff, OAK-7182-guava-21.diff, OAK-7182-guava-23.6.1.diff, 
> guava.diff
>
>
> We currently rely on Guava 15, and this affects all users of Oak because they 
> essentially need to use the same version.
> This is an overall issue to investigate what would need to be done in Oak in 
> order to make updates possible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-7182) Make it possible to update Guava

2020-12-09 Thread Cris Rockwell (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-7182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17246733#comment-17246733
 ] 

Cris Rockwell commented on OAK-7182:


Was looking to update some deps in my oak-based app, and Guava 15 in 
particular. Based on my reading of this comment thread, seems there is 
consideration for breaking downstream apps which may have taken advantage of 
the Guava API's leaked by Oak. Updating Oak to use a later version of Guava 
could possibly break downstream apps, which used old Guava parts that have 
changed or been removed. The alternatives of removing Guava API or shading 
Guava for internal use, would be akin to putting the Guava 'back in the 
bottle,' and having a bigger potential for breaking apps as opposed to just 
updating Oak to use a later version of Guava. Could be mistaken about that or 
oversimplifying.

My concern relates to Guava 15 which has the vulnerability below, so would like 
to see a version > 24.1.1

https://www.cvedetails.com/vulnerability-list/vendor_id-1224/product_id-52274/version_id-272463/Google-Guava-15.0.html

> Make it possible to update Guava
> 
>
> Key: OAK-7182
> URL: https://issues.apache.org/jira/browse/OAK-7182
> Project: Jackrabbit Oak
>  Issue Type: Wish
>Reporter: Julian Reschke
>Priority: Minor
> Attachments: GuavaTests.java, OAK-7182-guava-21-3.diff, 
> OAK-7182-guava-21-4.diff, OAK-7182-guava-21.diff, OAK-7182-guava-23.6.1.diff, 
> guava.diff
>
>
> We currently rely on Guava 15, and this affects all users of Oak because they 
> essentially need to use the same version.
> This is an overall issue to investigate what would need to be done in Oak in 
> order to make updates possible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-9299:

Labels: candidate_oak_1_8  (was: candidate_oak_1_22)

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Thomas Mueller
>Priority: Minor
>  Labels: candidate_oak_1_8
> Fix For: 1.22.6
>
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9033) Update Tika dependency to 1.24.1

2020-12-09 Thread Julian Reschke (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-9033:

Labels:   (was: candidate_oak_1_22)

> Update Tika dependency to 1.24.1
> 
>
> Key: OAK-9033
> URL: https://issues.apache.org/jira/browse/OAK-9033
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
> Fix For: 1.30.0
>
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Julian Reschke (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17246646#comment-17246646
 ] 

Julian Reschke commented on OAK-9299:
-

...no need to open a new issue for that...

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Thomas Mueller
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.22.6
>
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OAK-9300) DocumentNodeStore should refuse checkpoint calls after disposal

2020-12-09 Thread Stefan Egli (Jira)
Stefan Egli created OAK-9300:


 Summary: DocumentNodeStore should refuse checkpoint calls after 
disposal
 Key: OAK-9300
 URL: https://issues.apache.org/jira/browse/OAK-9300
 Project: Jackrabbit Oak
  Issue Type: Bug
  Components: documentmk
Reporter: Stefan Egli


DocumentNodeStore currently does not prevent calls, after a dispose() call, to 
the following checkpoint related methods:

* checkpoint() (2x)
* checkpointInfo()
* checkpoints()
* release()
* retrieve()




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Thomas Mueller (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Mueller resolved OAK-9299.
-
Resolution: Fixed

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Thomas Mueller
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.22.6
>
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Thomas Mueller (Jira)


[ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17246607#comment-17246607
 ] 

Thomas Mueller commented on OAK-9299:
-

http://svn.apache.org/r1884255 (1.22 branch)

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Thomas Mueller
>Priority: Minor
>  Labels: candidate_oak_1_22
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Thomas Mueller (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Mueller updated OAK-9299:

Fix Version/s: 1.22.6

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Thomas Mueller
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.22.6
>
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Thomas Mueller (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Mueller updated OAK-9299:

Fix Version/s: (was: 1.30.0)

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Thomas Mueller (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Mueller reassigned OAK-9299:
---

Assignee: Thomas Mueller  (was: Julian Reschke)

> Update Tika dependency to 1.24.1 (backport)
> ---
>
> Key: OAK-9299
> URL: https://issues.apache.org/jira/browse/OAK-9299
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Thomas Mueller
>Priority: Minor
>  Labels: candidate_oak_1_22
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OAK-9299) Update Tika dependency to 1.24.1 (backport)

2020-12-09 Thread Thomas Mueller (Jira)
Thomas Mueller created OAK-9299:
---

 Summary: Update Tika dependency to 1.24.1 (backport)
 Key: OAK-9299
 URL: https://issues.apache.org/jira/browse/OAK-9299
 Project: Jackrabbit Oak
  Issue Type: Task
  Components: parent
Reporter: Julian Reschke
Assignee: Julian Reschke
 Fix For: 1.30.0


>From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OAK-9033) Update Tika dependency to 1.24.1

2020-12-09 Thread Thomas Mueller (Jira)


 [ 
https://issues.apache.org/jira/browse/OAK-9033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Mueller updated OAK-9033:

Description: From 1.24.0

> Update Tika dependency to 1.24.1
> 
>
> Key: OAK-9033
> URL: https://issues.apache.org/jira/browse/OAK-9033
> Project: Jackrabbit Oak
>  Issue Type: Task
>  Components: parent
>Reporter: Julian Reschke
>Assignee: Julian Reschke
>Priority: Minor
>  Labels: candidate_oak_1_22
> Fix For: 1.30.0
>
>
> From 1.24.0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)