-
-
Notifications
You must be signed in to change notification settings - Fork 256
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PgCentral Foundation updates (#1200)
This updates copyright and license information to be or include `PgCentral Foundation, Inc.`. Also fixes up spurious references to "TCDI", and "ZomboDB".
- Loading branch information
1 parent
973aa81
commit 6960448
Showing
335 changed files
with
3,045 additions
and
1,856 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,18 @@ | ||
change_in_place: true | ||
excludes: | ||
- Cargo.toml | ||
- Cargo.lock | ||
- LICENSE | ||
- pgrx-sql-entity-graph/assets/ansi.tmTheme | ||
- ".envrc" | ||
- ".gitignore" | ||
- ".dockerignore" | ||
- "flake\\..*" | ||
- "logo.*" | ||
- "rustfmt.toml" | ||
- ".github/**/*" | ||
- ".cargo/config" | ||
- ".cargo/config.toml" | ||
- "cargo-pgrx/src/templates/*" | ||
- "cargo-pgrx/tests/fixtures/macos-universal-binary" | ||
- ".*\\.control" | ||
- ".*\\.md" | ||
- ".*\\.nix" | ||
|
@@ -19,39 +21,35 @@ licenses: | |
- files: any | ||
ident: MIT | ||
authors: | ||
- name: Technology Concepts & Design, Inc. | ||
email: [email protected] | ||
template: | | ||
- name: PgCentral Foundation, Inc. | ||
email: [email protected] | ||
template: |- | ||
Portions Copyright 2019-2021 ZomboDB, LLC. | ||
Portions Copyright 2021-[year] [name of author] | ||
Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
Portions Copyright 2023-[year] [name of author] | ||
All rights reserved. | ||
Use of this source code is governed by the [ident] license that can be found in the LICENSE file. | ||
comments: | ||
- columns: 120 | ||
extensions: | ||
- extensions: | ||
- rs | ||
- c | ||
- h | ||
- sql | ||
trailing_lines: 0 | ||
commenter: | ||
type: block | ||
start_block_char: "/*\n" | ||
end_block_char: "\n*/\n" | ||
- columns: 120 | ||
extension: html | ||
type: line | ||
comment_char: "//LICENSE" | ||
- extension: sql | ||
trailing_lines: 0 | ||
commenter: | ||
type: block | ||
start_block_char: "<!--\n" | ||
end_block_char: "-->" | ||
- columns: 80 | ||
extension: any | ||
type: line | ||
comment_char: "--LICENSE" | ||
- extension: any | ||
trailing_lines: 0 | ||
commenter: | ||
type: line | ||
comment_char: "#" | ||
trailing_lines: 0 | ||
|
||
comment_char: "#LICENSE" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,13 @@ | ||
#LICENSE Portions Copyright 2019-2021 ZomboDB, LLC. | ||
#LICENSE | ||
#LICENSE Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
#LICENSE | ||
#LICENSE Portions Copyright 2023-2023 PgCentral Foundation, Inc. <[email protected]> | ||
#LICENSE | ||
#LICENSE All rights reserved. | ||
#LICENSE | ||
#LICENSE Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
|
||
[workspace] | ||
resolver = "2" | ||
members = [ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,9 @@ | ||
MIT License | ||
|
||
Portions Copyright 2019-2021 ZomboDB, LLC. | ||
Portions Copyright 2021-2022 Technology Concepts & Design, Inc. <[email protected]>. | ||
Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
Portions Copyright 2023 PgCentral Foundation, Inc. | ||
|
||
All rights reserved. | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,10 +4,10 @@ | |
|
||
> Build Postgres Extensions with Rust! | ||
 | ||
 | ||
[](https://crates.io/crates/pgrx) | ||
[](https://docs.rs/pgrx) | ||
[](https://twitter.com/zombodb) | ||
[](https://twitter.com/pgrx_rs) | ||
[][Discord] | ||
|
||
|
||
|
@@ -243,8 +243,11 @@ There's probably more than are listed here, but a primary things of note are: | |
|
||
There's a few things on our immediate TODO list | ||
|
||
- Automatic extension schema upgrade scripts, based on diffs from a previous git tag and HEAD. Likely, this | ||
will be built into the `cargo-pgrx` subcommand and make use of https://github.com/zombodb/postgres-parser. | ||
- Automatic extension schema upgrade scripts | ||
- Improved unit testing framework | ||
- Better/Safer API for Datum management | ||
- Improved generated bindings organization | ||
- Safely wrap more Postgres internal APIs | ||
- More examples -- especially around memory management and the various derive macros `#[derive(PostgresType/Enum)]` | ||
|
||
|
||
|
@@ -306,7 +309,9 @@ This approach can also be used in extensions to ensure a matching version of `ca | |
|
||
``` | ||
Portions Copyright 2019-2021 ZomboDB, LLC. | ||
Portions Copyright 2021-2022 Technology Concepts & Design, Inc. <[email protected]>. | ||
Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
Portions Copyright 2023 PgCentral Foundation, Inc. | ||
All rights reserved. | ||
Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,21 @@ | ||
#LICENSE Portions Copyright 2019-2021 ZomboDB, LLC. | ||
#LICENSE | ||
#LICENSE Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
#LICENSE | ||
#LICENSE Portions Copyright 2023-2023 PgCentral Foundation, Inc. <[email protected]> | ||
#LICENSE | ||
#LICENSE All rights reserved. | ||
#LICENSE | ||
#LICENSE Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
|
||
[package] | ||
name = "cargo-pgrx" | ||
version = "0.9.7" | ||
authors = ["ZomboDB, LLC <[email protected]>"] | ||
authors = ["PgCentral Foundation, Inc. <[email protected]>"] | ||
license = "MIT" | ||
description = "Cargo subcommand for 'pgrx' to make Postgres extension development easy" | ||
homepage = "https://github.com/tcdi/pgrx" | ||
repository = "https://github.com/tcdi/pgrx" | ||
homepage = "https://github.com/pgcentralfoundation/pgrx/" | ||
repository = "https://github.com/pgcentralfoundation/pgrx/" | ||
documentation = "https://docs.rs/cargo-pgrx" | ||
categories = ["development-tools::cargo-plugins", "command-line-utilities", "database"] | ||
keywords = ["database", "postgres", "postgresql", "extension"] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -126,7 +126,7 @@ If a new minor Postgres version is released in the future you can simply run `ca | |
|
||
```shell script | ||
cargo-pgrx-init 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Initialize pgrx development environment for the first time | ||
|
||
USAGE: | ||
|
@@ -175,7 +175,7 @@ If you'd like to create a "background worker" instead, specify the `--bgworker` | |
```shell script | ||
$ cargo pgrx new --help | ||
cargo-pgrx-new 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Create a new extension crate | ||
USAGE: | ||
|
@@ -291,7 +291,7 @@ For Postgres installations which are already on your computer, `cargo pgrx run` | |
```shell script | ||
$ cargo pgrx run --help | ||
cargo-pgrx-run 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Compile/install extension to a pgrx-managed Postgres instance and start psql | ||
USAGE: | ||
|
@@ -366,7 +366,7 @@ the specified version of Postgres isn't running, it'll be automatically started. | |
```shell script | ||
cargo-pgrx-connect 0.5. | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Connect, via psql, to a Postgres instance | ||
USAGE: | ||
|
@@ -427,7 +427,7 @@ By default, `cargo pgrx install` builds your extension in debug mode. Specifying | |
```shell script | ||
$ cargo pgrx install --help | ||
cargo-pgrx-install 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Install the extension from the current crate to the Postgres specified by whatever `pg_config` is | ||
currently on your $PATH | ||
|
@@ -515,7 +515,7 @@ make to the database are not preserved. | |
|
||
```shell script | ||
cargo-pgrx-test 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Run the test suite for this crate | ||
USAGE: | ||
|
@@ -598,7 +598,7 @@ distobutions or MacOS Postgres installations. | |
```shell script | ||
$ cargo pgrx package --help | ||
cargo-pgrx-package 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Create an installation package directory | ||
|
||
USAGE: | ||
|
@@ -654,7 +654,7 @@ If you just want to look at the full extension schema that pgrx will generate, u | |
```shell script | ||
$ cargo pgrx schema --help | ||
cargo-pgrx-schema 0.5.0 | ||
ZomboDB, LLC <[email protected]> | ||
PgCentral Foundation, Inc. <[email protected]> | ||
Generate extension schema files | ||
|
||
USAGE: | ||
|
@@ -849,5 +849,5 @@ If you are certain that in this case, it is fine, you may set | |
and the check will be bypassed. However, note that while the check is not | ||
fool-proof, it tries to be fairly liberal in what it allows. | ||
See <https://github.com/tcdi/pgrx/issues/774> and <https://github.com/tcdi/pgrx/pull/873> | ||
See <https://github.com/pgcentralfoundation/pgrx/issues/774> and <https://github.com/pgcentralfoundation/pgrx/pull/873> | ||
for further information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,12 @@ | ||
//LICENSE Portions Copyright 2019-2021 ZomboDB, LLC. | ||
//LICENSE | ||
//LICENSE Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
//LICENSE | ||
//LICENSE Portions Copyright 2023-2023 PgCentral Foundation, Inc. <[email protected]> | ||
//LICENSE | ||
//LICENSE All rights reserved. | ||
//LICENSE | ||
//LICENSE Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
fn main() { | ||
println!("cargo:rerun-if-changed=build.rs"); | ||
if let Some(minor_version) = rust_minor_version() { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
/* | ||
Portions Copyright 2019-2021 ZomboDB, LLC. | ||
Portions Copyright 2021-2022 Technology Concepts & Design, Inc. <[email protected]> | ||
All rights reserved. | ||
Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
*/ | ||
|
||
//LICENSE Portions Copyright 2019-2021 ZomboDB, LLC. | ||
//LICENSE | ||
//LICENSE Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
//LICENSE | ||
//LICENSE Portions Copyright 2023-2023 PgCentral Foundation, Inc. <[email protected]> | ||
//LICENSE | ||
//LICENSE All rights reserved. | ||
//LICENSE | ||
//LICENSE Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
use crate::command::get::get_property; | ||
use crate::command::run::exec_psql; | ||
use crate::command::start::start_postgres; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
/* | ||
Portions Copyright 2019-2021 ZomboDB, LLC. | ||
Portions Copyright 2021-2023 Technology Concepts & Design, Inc. <[email protected]> | ||
All rights reserved. | ||
Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
*/ | ||
|
||
//LICENSE Portions Copyright 2019-2021 ZomboDB, LLC. | ||
//LICENSE | ||
//LICENSE Portions Copyright 2021-2023 Technology Concepts & Design, Inc. | ||
//LICENSE | ||
//LICENSE Portions Copyright 2023-2023 PgCentral Foundation, Inc. <[email protected]> | ||
//LICENSE | ||
//LICENSE All rights reserved. | ||
//LICENSE | ||
//LICENSE Use of this source code is governed by the MIT license that can be found in the LICENSE file. | ||
use crate::CommandExecute; | ||
pub(crate) mod pgrx_target; | ||
|
||
|
Oops, something went wrong.