GithubHelp home page GithubHelp logo

sploiselle / rust-postgres Goto Github PK

View Code? Open in Web Editor NEW

This project forked from materializeinc/rust-postgres

0.0 1.0 0.0 4.61 MB

Native PostgreSQL driver for the Rust programming language

License: MIT License

Shell 0.70% Rust 99.29% Dockerfile 0.01%

rust-postgres's Introduction

Materialize fork of Rust-Postgres

This repo serves as a staging area in order to develop and use features of the rust postgtres client before they are accepted upstream.

Since development on this repo and the upstream one can happen in parallel this repo adops a branching strategy that keeps both in sync and keeps a tidy history. Importantly, the release branches are never forced-pushed so that older versions of materialize are always buildable.

Branching strategy

For every upstream release a local mz-{version} branch is created. The latest such branch should be made the default branch of this repo in the Github settings.

Whenever a PR is opened it should targed the current release branch (it should be picked automatically if its set as default on Github).

Whenever a new version is created upstream a new mz-{version} branch on this repo is created, initially pointing at the release commit of the upstream repo. Then, all the fork-specific work is rebased on top of it. This process gives the opportunity to prune PRs that have successfully made it to the upstream repo and keep a clean per-version history.

rust-postgres's People

Contributors

alexcrichton avatar aloucks avatar benesch avatar bikeshedder avatar chinedufn avatar codyps avatar colingm avatar dependabot-preview[bot] avatar derekdreery avatar dvic avatar fauxfaux avatar jeff-davis avatar jwilm avatar kestred avatar khuey avatar lygz5016 avatar mibac138 avatar mikedilger avatar nvanbenschoten avatar oli-obk avatar petrosagg avatar radford avatar readmecritic avatar ryman avatar s-panferov avatar sfackler avatar steveklabnik avatar uce avatar vemoo avatar wunki avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.