Skip to content

Incremental jobs from Oracle to Iceberg do not pick up changes #867

@kimtore

Description

@kimtore

Environment

  • Deploy method: Kubernetes with Helm chart 0.0.14
  • Olake version: 0.5.0
  • OS: N/A
  • Cloud Provider: GCP
  • Params: chart-provided NFS and Postgres, increased memory requests/limits

Description

We are trying to set up an Oracle to Iceberg job with incremental updates. We set the cursor to a datetime field that updates when a row is updated. However, OLake doesn't seem to copy the updated data, and no Iceberg snapshot is created. New rows do not seem to get picked up either. The cursor seems stuck on the initial highest value of the datetime field.

Steps to reproduce

  • Set up a table in an Oracle database with ID (pk), datetime field, and two text fields
  • Set up the Oracle to Iceberg job, cursor set to datetime field, and perform initial copy
  • Try to modify some records, making sure that the datetime field is changed
  • Run job again

Expected behavior

  • A new Iceberg snapshot appears in catalog
  • New parquet files are created on destination

Actual behavior

  • Zero rows ingested, no new snapshot, no new parquet files

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions