You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Current »

Time/Place

This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:

Attendees 

  1. Danny Bernstein
  2. Andrew Woods   
  3. Peter Winckles 
  4. Ben Pennell 
  5. Ben Cail 
  6. David Wilcox 
  7. Jared Whiklo 
  8.  Calvin Xu 
  9. Thomas Bernhart 
  10. Daniel Lamb (star) 

Agenda

  1. Announcements/Updates
    1. Alpha is  released as yesterday
    2. fcrepo-docker update
  2. Beta planning
    1. Prioritized Beta List
    2. What can we accomplish by the end of the December sprint?
  3. Cross database compatibility issues related to maximum field sizes, functions, index performance.
    1. Review the issue(s)
    2. Confirm the approach
  4. Transitioning away from Travis-CI
    1. Github Actions are ready to go on fcrepo/fcrepo
    2. Next steps?
  5. Transitioning away from DockerHub?
    1. Amazon ECR
    2. Quay.io
  6. Fedora 6 Feature Tracking
  7. Planned breaking changes

  8. Question related to postgresql on AWS
    1. Failed to truncate search index tables

      Caused by: org.fcrepo.kernel.api.exception.RepositoryRuntimeException: Failed to truncate search index tables
       at org.fcrepo.search.impl.DbSearchIndexImpl.reset(DbSearchIndexImpl.java:467)
       at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.base/java.lang.reflect.Method.invoke(Method.java:566)
       at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
       at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208)
       at com.sun.proxy.$Proxy47.reset(Unknown Source)
       at org.fcrepo.search.impl.SearchIndexMetrics.lambda$reset$3(SearchIndexMetrics.java:93)
       at io.micrometer.core.instrument.composite.CompositeTimer.record(CompositeTimer.java:79)
       at org.fcrepo.search.impl.SearchIndexMetrics.reset(SearchIndexMetrics.java:92)
       at org.fcrepo.persistence.ocfl.impl.ReindexService.reset(ReindexService.java:187)
       at org.fcrepo.persistence.ocfl.impl.IndexBuilderImpl.rebuild(IndexBuilderImpl.java:85)
       at org.fcrepo.persistence.ocfl.impl.IndexBuilderImpl.rebuildIfNecessary(IndexBuilderImpl.java:76)
       at org.fcrepo.persistence.ocfl.RepositoryInitializer.initialize(RepositoryInitializer.java:67)
       at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.base/java.lang.reflect.Method.invoke(Method.java:566)
       at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
       at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
       at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
       ... 56 common frames omitted
      Caused by: java.sql.BatchUpdateException: Batch entry 0 ALTER TABLE search_resource_rdf_type DISABLE TRIGGER ALL was aborted: ERROR: permission denied: "RI_ConstraintTrigger_c_16508" is a system trigger  Call getNextException to see other errors in the batch.
       at org.postgresql.jdbc.BatchResultHandler.handleCompletion(BatchResultHandler.java:199)
       at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:532)
       at org.postgresql.jdbc.PgStatement.internalExecuteBatch(PgStatement.java:870)
       at org.postgresql.jdbc.PgStatement.executeBatch(PgStatement.java:893)
       at com.mchange.v2.c3p0.impl.NewProxyStatement.executeBatch(NewProxyStatement.java:1013)
       at org.fcrepo.search.impl.DbSearchIndexImpl.reset(DbSearchIndexImpl.java:465)
       ... 77 common frames omitted
      Caused by: org.postgresql.util.PSQLException: ERROR: permission denied: "RI_ConstraintTrigger_c_16508" is a system trigger
       at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2553)
       at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2285)
       at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:521)
       ... 81 common frames omitted

Tickets

  1. In Review

    type key summary assignee reporter priority status resolution created updated due

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  2. Please squash a bug!

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  3. Tickets resolved this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  4. Tickets created this week:

    key summary type created updated due assignee reporter priority status resolution

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Notes

Actions

  • Danny Bernstein to ensure that a JIRA exists for scenario of transaction does not succeed completely, but rollback does succeed (see: 2020-08-13- Fedora Tech Meeting)
  • Peter Winckles to create a JIRA to investigate support for optimistic locking and mutable head (see: 2020-08-13- Fedora Tech Meeting)
  • Who:  Clarify in documentation that multiple simultaneous writes to OCFL are not supported
  • migration-utils - translating RELS-EXT/INT into RDF in Fedora 6: is the functionality there? If not, add it.
  • Andrew Woods  will look into releasing jetty-console Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  • Peter Winckles will look into resolving Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  • David Wilcox will add remarks regarding Samvera beta testing to Road to Fedora 6.0
  • Andrew Woods will look again at the upgrade documenation pages
  • Danny Bernstein and Andrew Woods will go through open tickets and update priorities for Beta release
  • No labels