Merge pull request #1215 from skunkworker/jb/patch_v72_pgbouncer_drop… #375
ruby.yml
on: push
Matrix: ARJDBC Tests (MySQL)
Matrix: ARJDBC Tests (Postgres)
Matrix: ARJDBC Tests (SQLite)
Matrix: Rails Tests (MySQL)
Matrix: Rails Tests (Postgres)
Matrix: Rails Tests (SQLite)
Annotations
37 errors and 12 warnings
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, true, true)
Process completed with exit code 1.
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:355:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L364
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:312:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:364:in `test_foreign_keys'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:333:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L337
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:114:in `query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/postgresql/adapter.rb:689:in `column_definitions'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:109:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:345:in `block in columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:425:in `with_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:344:in `block in columns'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:343:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:354:in `block in columns_hash'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:353:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:54:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:198:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/act
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
test/db/postgresql/connection_lost_test.rb#L122
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: function pg_current_xact_id() does not exist
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Position: 8
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:647:in `select'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:73:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:262:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:84:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:102:in `select_rows'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:90:in `select_value'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/connection_lost_test.rb:122:in `test_begin_db_transaction_after_dropped_socket_reconnects'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, false, false)
Process completed with exit code 1.
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:355:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L364
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:312:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:364:in `test_foreign_keys'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:333:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L337
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:114:in `query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/postgresql/adapter.rb:689:in `column_definitions'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:109:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:345:in `block in columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:425:in `with_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:344:in `block in columns'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:343:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:354:in `block in columns_hash'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:353:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:54:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:198:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/act
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
test/db/postgresql/connection_lost_test.rb#L122
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: function pg_current_xact_id() does not exist
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Position: 8
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:647:in `select'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:73:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:262:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:84:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:102:in `select_rows'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:90:in `select_value'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/connection_lost_test.rb:122:in `test_begin_db_transaction_after_dropped_socket_reconnects'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, true, false)
Process completed with exit code 1.
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:355:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L364
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:312:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:364:in `test_foreign_keys'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:333:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L337
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:114:in `query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/postgresql/adapter.rb:689:in `column_definitions'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:109:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:345:in `block in columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:425:in `with_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:344:in `block in columns'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:343:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:354:in `block in columns_hash'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:353:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:54:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:198:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/act
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
test/db/postgresql/connection_lost_test.rb#L122
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: function pg_current_xact_id() does not exist
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Position: 8
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:647:in `select'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:73:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:262:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:84:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:102:in `select_rows'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:90:in `select_value'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/connection_lost_test.rb:122:in `test_begin_db_transaction_after_dropped_socket_reconnects'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, false, true)
Process completed with exit code 1.
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:355:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L364
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:312:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:364:in `test_foreign_keys'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/models/data_types.rb:35:in `down'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/simple_test.rb:333:in `shutdown'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/Ru
|
|
Error:
test/db/postgresql/simple_test.rb#L337
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:114:in `query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/postgresql/adapter.rb:689:in `column_definitions'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:109:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:345:in `block in columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:425:in `with_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:344:in `block in columns'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:343:in `columns'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:354:in `block in columns_hash'
org/jruby/RubyHash.java:1441:in `fetch'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:353:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:54:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/schema_cache.rb:198:in `columns_hash'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/act
|
|
Error:
arjdbc/jdbc/RubyJdbcConnection.java#L777
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block
arjdbc/jdbc/RubyJdbcConnection.java:777:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:98:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:97:in `block in raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:96:in `raw_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:538:in `internal_execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:137:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:27:in `execute'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/postgresql/schema_statements.rb:59:in `drop_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/schema_statements.rb:307:in `create_table'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration/default_strategy.rb:10:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1059:in `block in method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `block in say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/benchmark-0.5.0/lib/benchmark.rb:305:in `measure'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1025:in `say_with_time'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:1048:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/migration.rb:737:in `method_missing'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/t
|
|
Error:
test/db/postgresql/connection_lost_test.rb#L122
ActiveRecord::JDBCError: org.postgresql.util.PSQLException: ERROR: function pg_current_xact_id() does not exist
Hint: No function matches the given name and argument types. You might need to add explicit type casts.
Position: 8
arjdbc/jdbc/RubyJdbcConnection.java:1100:in `execute_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/notifications/instrumenter.rb:58:in `instrument'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1141:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/core.rb:74:in `log'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:49:in `block in internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:1024:in `block in with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activesupport-7.2.3.1/lib/active_support/concurrency/null_lock.rb:9:in `synchronize'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract_adapter.rb:993:in `with_raw_connection'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:47:in `internal_exec_query'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:647:in `select'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:73:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/query_cache.rb:262:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/lib/arjdbc/abstract/database_statements.rb:84:in `select_all'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:102:in `select_rows'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/vendor/bundle/jruby/3.1.0/gems/activerecord-7.2.3.1/lib/active_record/connection_adapters/abstract/database_statements.rb:90:in `select_value'
/home/runner/work/activerecord-jdbc-adapter/activerecord-jdbc-adapter/test/db/postgresql/connection_lost_test.rb:122:in `test_begin_db_transaction_after_dropped_socket_reconnects'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyArray.java:2018:in `each'
org/jruby/RubyKernel.java:1426:in `catch'
org/jruby/RubyKernel.java:1421:in `catch'
|
|
Rails Tests (SQLite) (jruby-9.4.14.0, sqlite3, rails:test_sqlite3, 7-2-stable)
Process completed with exit code 1.
|
|
Rails Tests (MySQL) (jruby-9.4.14.0, mysql2, rails:test_mysql2, 7-2-stable, false, MySQL)
Process completed with exit code 1.
|
|
Rails Tests (MySQL) (jruby-9.4.14.0, mysql2, rails:test_mysql2, 7-2-stable, true, MySQL)
Process completed with exit code 1.
|
|
Rails Tests (Postgres) (jruby-9.4.14.0, postgresql, rails:test_postgresql, 7-2-stable, true)
Process completed with exit code 1.
|
|
Rails Tests (Postgres) (jruby-9.4.14.0, postgresql, rails:test_postgresql, 7-2-stable, false)
Process completed with exit code 1.
|
|
ARJDBC Tests (SQLite) (jruby-9.4.14.0, sqlite3, test_sqlite3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ARJDBC Tests (MySQL) (jruby-9.4.14.0, mysql2, db:mysql test_mysql2, false, MySQL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, true, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, false, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ARJDBC Tests (MySQL) (jruby-9.4.14.0, mysql2, db:mysql test_mysql2, true, MySQL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, true, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
ARJDBC Tests (Postgres) (jruby-9.4.14.0, postgresql, db:postgresql test_postgresql, false, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rails Tests (SQLite) (jruby-9.4.14.0, sqlite3, rails:test_sqlite3, 7-2-stable)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rails Tests (MySQL) (jruby-9.4.14.0, mysql2, rails:test_mysql2, 7-2-stable, false, MySQL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rails Tests (MySQL) (jruby-9.4.14.0, mysql2, rails:test_mysql2, 7-2-stable, true, MySQL)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rails Tests (Postgres) (jruby-9.4.14.0, postgresql, rails:test_postgresql, 7-2-stable, true)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Rails Tests (Postgres) (jruby-9.4.14.0, postgresql, rails:test_postgresql, 7-2-stable, false)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|