Comments (3)
The scope of this request is to create an index to directly support the query used in
cloudquery/plugins/destination/postgresql/client/delete.go
Lines 18 to 25 in f649bed
This is not a generic request from the SDK to create indexes, since the SDK or source plugin is not responsible for the design of this delete
query. The query is defined in plugins/destination/postgresql/client/delete.go
, so the matching index will be created in plugins/destination/postgresql/client/migrate.go
.
Supporting indexes for other columns via the SDK would be an interesting discussion, but beyond the scope here.
from cloudquery.
Just waiting for permission to contribute per
Line 20 in 85f0d9b
from cloudquery.
Hi @kd7lxl, thanks for suggesting a contribution. Maybe you can start with a draft PR to show how the implementation would look like? We'll need to also discuss this internally if we want the SDK schema to tell destinations if they should create indexes for columns, or it should be coded in the destination per column
from cloudquery.
Related Issues (20)
- bug: Azure Compliance pack - Issue with Model / View in Snowflake HOT 5
- bug: `snyk_sbom` table only syncs data from last organisation HOT 6
- feat: Update CLI docs for addon downloads HOT 2
- feat(github-source): Make issues table incremental based on `updated` field HOT 3
- feat(gcp): Support GCS HMAC Keys HOT 1
- bug: `azure_compute_restore_point_collections` is missing list of restore points
- bug: Oracle: missing defined_tags on oracle_compute_instances resource HOT 7
- feat: Support Azure storage account access keys resource
- Validate Snowflake DSN
- bug: aws_s3_buckets does not specify Server Access log format HOT 3
- bug: Github Plugin not returning repo custom properties HOT 3
- bug: Jira, not showing issue parentage HOT 4
- bug: Postgres source is not recognizing partitioned tables
- feat: Log failed message on column resolver exception in Plugin SDK
- bug: Pagerduty schedules table contains blank columns for schedule layers
- Bug: unix domain socket on Windows HOT 3
- feat: expose scaleway vpcs HOT 1
- Unable to use incremental sync in local - failed to sync unmanaged client: failed to create state client: rpc error HOT 1
- feat: Add list secrets for vault 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 cloudquery.