Comments (3)
Hmmm, maybe I'm mistaken there. Thanks for your help.
from vitess.
Thank you for looking into schemadiff
! schemadiff
respects key name changes.
Key names are meaningful: for example you might be running queries like SELECT * FROM t FORCE INDEX (index_name) ...
.
schemadiff
does ignore key ordering (ie which key comes after which other key in the schema definition). schemadiff
also ignores CONSTRAINT
names, but that's imposed on schemadiff
due to the nature of constraint names being unique across the schema, as opposed of across the table namespace.
With that, I'll be closing this issue as "not a bug". I'll leave it open for a couple hours to give way to some more discussion.
from vitess.
Odd. It was not reporting changes in other places where the index names were different.
from vitess.
Related Issues (20)
- Bug Report: evalengine fails to compile time expression correctly
- Bug Report: evalengine using wrong type in some locations
- Release of `v18.0.4` HOT 3
- vtctldclient: WorkflowUpdate response does not set Changed HOT 1
- RFC: tablet throttler multi-metrics HOT 15
- Bug Report: AVG query in sharded setup with a group by without selecting group by columns returns incorrect results
- Feature Request: Replace SimulatedNull code with new protobuf optionals
- Bug Report: Tablets in `RESTORE` and `BACKUP` cause SwitchTraffic to fail HOT 1
- Bug Report: All tablets removed from healthcheck when topo server GetTablet call fails
- Bug Report: TPCH query fields incorrect in sharded environment
- Release of `v19.0.3`
- Change Default for `replica_net_timeout`
- Tracking: Online DDL partitioning changes improved support HOT 2
- Feature Request: Drop auto_increment from sharded column definitions on MoveTables Create
- Feature Request: Add `no_scatter` flag to vttestserver
- Bug Report: DemotePrimary stuck due to a race
- Tracking: deprecation of `gh-ost` and `pt-osc` Online DDL strategies
- Bug Report: `LAST_INSERT_ID` behaviour differs between MySQL and Vitess HOT 2
- [VTAdmin API] Debug schema-cache-* flags
- Bug Report: VTGate persistent query errors after MoveTables SwitchTraffic HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vitess.