Skip to content

Commit

Permalink
Merge pull request #3782 from EnterpriseDB/release/2023-03-13
Browse files Browse the repository at this point in the history
Release: 2023-03-13
  • Loading branch information
drothery-edb authored Mar 13, 2023
2 parents 3ce0aae + 9b2e5c0 commit efc375e
Show file tree
Hide file tree
Showing 10 changed files with 451 additions and 409 deletions.
6 changes: 3 additions & 3 deletions advocacy_docs/postgresql_journey/02_installing/03_linux.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)

The command `lsb_release -cs` retrieves the name of the installed OS version, in this case "bionic" - this ensures that we're pulling from the correct repository for this release of the operating system. Supported releases can be found on [the PostgreSQL wiki](https://wiki.postgresql.org/wiki/Apt). The resulting [sources file](https://wiki.debian.org/SourcesList) looks like this:

```output
```console
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
```

Expand All @@ -72,15 +72,15 @@ If you desired a version other than the latest, you'd specify that instead - for

The Ubuntu installation script runs [`initdb`](https://www.postgresql.org/docs/current/app-initdb.html) to configure the default database cluster. You'll see this within the output once the cluster has been initialized:

```output
```console
Success. You can now start the database server using:

pg_ctlcluster 12 main start
```

Don't actually run that though; the installation script also configures and starts services to automatically, as you can see from the rest of the installation output:

```output
```console
Ver Cluster Port Status Owner Data directory Log file
12 main 5432 down postgres /var/lib/postgresql/12/main /var/log/postgresql/postgresql-12-main.log
update-alternatives: using /usr/share/postgresql/12/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode
Expand Down
1 change: 1 addition & 0 deletions gatsby-config.js
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,7 @@ module.exports = {
postgresql: "sql",
sh: "shell",
"c++": "cpp",
console: "shell-session",
},
},
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,10 @@ The General Data Protection Regulation (GDPR) is a regulation in European Union
GDPR compliance implies both privacy and security mechanisms definition, enforcement, and control, including evidence collection.
BigAnimal supports GDPR at service level, which means BigAnimal protects the personal data and privacy of EU citizens.

## PCI DSS

The Payment Card Industry Data Security Standard (PCI DSS) is a set of security standards designed to ensure that companies that accept, process, store, or transmit credit card information maintain a secure environment. See the [PCI Security Council](https://www.pcisecuritystandards.org/) website for more information about PCI.

BigAnimal is compliant with PCI. A PCI Qualified Security Assessor (QSA) certifies compliance. To achieve compliance with PCI DSS on a BigAnimal cluster, any information related to payments or other personally-identifiable information (PII) must be encrypted, tokenized, or masked before being written to BigAnimal. You can do this from within your customer application or through a third-party solution such as Satori.

Contact your EDB sales representative if you want to learn more about achieving PCI DSS compliance with your BigAnimal clusters.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ To use Terraform with BigAnimal, you need:

## Example usage

```terraform
```hcl
# Configure the BigAnimal Provider
provider "biganimal" {
ba_bearer_token = "<redacted>"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ The `LISTAGG` function returns a string value.

This example concatenates the values in the `emp` table and lists all the employees separated by a `delimiter` comma. First, create a table named `emp`. Then insert records into the `emp` table.

```texsql
```sql
edb=# CREATE TABLE emp
edb-# (EMPNO NUMBER(4) NOT NULL,
edb(# ENAME VARCHAR2(10),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,11 @@ Before you begin, configure the client for SSL with trigger mode.

The default location of these files is `{user.home}/.postgresql(e.g/var/lib/edb/.postgresql/)`. The file location can be overridden using SSL connection parameters or Postgres SSL environmental variables, see [Setting Non-default Paths using Environment Variables](#setting-non-default-paths-using-environment-variables) for more information.

!!!note
If you used the Linux interactive installer, and set the operating system username as:
- `postgres`, your `{user.home}` path is `/var/lib/pgsql/`
- `enterprisedb`, your `{user.home}` path is `/var/lib/edb/`, which is the same path created from an RPM installation.

Copy and rename the files:
```
$ cd /var/lib/pgsql/.postgresql/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ __OUTPUT__

On `MMRnode_c` the conflicting row inserted on this node remains along with the updates performed on this node:

```shql
```sql
MMRnode_c=# SELECT * FROM emp;
__OUTPUT__
empno | ename | job | mgr | hiredate | sal | comm | deptno
Expand Down
Loading

2 comments on commit efc375e

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

πŸŽ‰ Published on https://edb-docs.netlify.app as production
πŸš€ Deployed on https://640fa9d3398ed824b3c0967a--edb-docs.netlify.app

Please sign in to comment.