Migrate Jira to Linear. Keep the History.

The enterprise migration engine for DACH teams. We preserve ticket history, comments, attachments, and links. 100% Data Integrity.

GDPR Compliant. Hosted in Germany.

app.atlassian.net → linear.app
Projects/Eng... /PROJ-342

Legacy migration data fails compliance check when null values exist

...

Description

During the migration of legacy user datasets (v1.2), the transformation pipeline throws a NullReferenceException.

Compliance Warning: Null timestamps default to Unix Epoch 0, causing validation failure.

Steps to reproduce:

  1. Run et_migrator.py
  2. Wait for batch #402
  3. Observe error log

Attachments

error.txt

Activity

EJ
Emil JoyceYesterday
I've analyzed the stack trace. It looks like the @DataMapper service is strictly enforcing the schema.
ReplyLike
Status
IN REVIEW

People

Assignee
DMDaniel D.
Reporter
MHManaia H.

Context Fields

Labels
BackendUrgent
Story Points
8
Priority
High
Epic Link
Compliance V2
Tracking33%
Engineering
/ENG-5
1 / 6

Legacy migration data fails compliance check when null values exist

During the migration of legacy user datasets (v1.2), the transformation pipeline throws aNullReferenceException.

All migrated records must preserve original timestamps. Null timestamps default to Unix Epoch 0.

Looking at the logs, the DataMapper service is strictly enforcing schema v2.

Activity

UnsubscribeD
Daniel D. created the issue · 5w ago
Daniel D. moved to In Review · just now
Leave a comment...
loc: DE_FRA_AWSCompliance: GDPR
Works with
Jira Software
/Linear

Standard importers break your data. We preserve it.

Admin
John

Author Preservation

Most importers map comments to 'Admin'. We map them to the original authors using email matching.

In ReviewIn Progress

Status Mapping

We map your complex Jira Workflows to Linear States, ensuring no ticket gets lost in limbo.

JiraLinear

The 'Safety Net' Sync

Includes 3 months of bi-directional sync. Run Jira and Linear side-by-side until your team is ready.

Executed by Experts,
not Bots.

We are not a SaaS that leaves you alone with a "Import failed" message. We are a team of engineers who oversee every migration personally.

DEM
+ You
5 Spots Left

January Migration Batch

We limit our intake to ensure quality. Reserve your engineering audit now.

  • Manual Data Inspection
  • Custom Workflow Mapping
  • Slack/Teams Integration Setup

No commitment required for assessment.

Frequently Asked Questions

Is my data safe?
Data processing occurs exclusively in Frankfurt, Germany (ISO 27001 Certified). Temporary data is wiped immediately after verification.
Do you support Custom Fields?
Yes. We map Jira Custom Fields to Linear Labels or Projects during the assessment.
How long does it take?
We typically prepare the data during the week (non-intrusive) and execute the final switch over a weekend to ensure zero downtime for your team.