Comments (2)
Thanks for the comment about disabling pipelining, @John-Kryspin . We have the same issues with many of the databases trying to be clever with multiple data streams at once, with multiplexing, pipelining, pooling. But they don't work very well with grate, and we don't benefit much from them.
I have added turning off pipelining by default, if not explicitly enabled in the connection string, here: #346
from grate.
I just realize that the DBconnection.Open() doesn't support cancellations or timeouts. Looks like there is some discussion about this in the MySQLConnector repo. I'm going to close this, but maybe someone will see this post in the future if they need help, the solution is to add Pipelining=False to the connection string
from grate.
Related Issues (20)
- Inconsistent script type for RunFirstAfterUpdate folder in documentation HOT 2
- Scripts using postgresql dollar-quoted strings fail in version 1.5.1 HOT 11
- Use Npgsql Code for Parsing PostgreSQL SQL Statements HOT 17
- Unable to connect to MySQL 8.0.30 using grate 1.5.3 HOT 5
- Silent flag doesn't work on version 1.5.3 on Linux HOT 6
- Ability to programmatically migrate HOT 9
- A noop run creates new entries in `Version` table HOT 1
- Migrating from Roundhouse, MySQL text_of_script column size too small HOT 2
- Documentation to support non-DotNet users HOT 2
- Unhandled exception trying to login to Azure SQL database HOT 3
- Improve error messages on SQL errors
- Getting Incorrect string value: '\xE2\x9C\xA8", ...' for column 'text_of_script' HOT 3
- SET QUOTED_IDENTIFIER OFF leads to Unhandled exception error HOT 2
- Running migrations on SQL Server fail - database is attempted to create though exists already HOT 12
- Add more resiliency/retries to DB calls
- Turning off Connection Pooling by default on SQL server hits performance hard
- Legacy `repository_path` field in Version table is unusable HOT 7
- Create database step HOT 5
- Support custom location of createDatabase folder HOT 1
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 grate.