dolthub / dolthub/dolt

Tables global to all branches Excluded from Change Tracking

Open
#7,740 23 comments 1 reaction 0 assignees View on GitHub
customer issue enhancement version control
Dominant language
Go
Stars
24.4k
Forks
873
Avg merge
1d 8h
Merged PRs (30d)
120

Description

Is there a way to exclude some tables from versioning so when adding data into those tables, they should be same on all branches?

There is some dolt_ignore system table, but it just could ignore that table on one branch. What is needed is some kind of .gitignore like in git which will apply on all branches.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by reviewing the existing dolt_ignore behavior and how Dolt stores branch-specific table changes; done should be a clearly agreed mechanism for excluding selected tables from versioning across all branches, with its scope and behavior documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, go, sql
Domain
databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.