Skip to content

Commit

Permalink
Merge branch 'main' into pr/noisersup/2868
Browse files Browse the repository at this point in the history
  • Loading branch information
AlekSi committed Jul 19, 2023
2 parents 75706fd + c9ec84a commit 8346e0c
Show file tree
Hide file tree
Showing 39 changed files with 114 additions and 87 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Overwhelming enthusiasm for Truly Open Source MongoDB Replacement
author: Peter Farkas
description: Earlier this week, we unveiled our vision for MangoDB, the Truly Open Source MongoDB Replacement, which allows developers to use the powerful MongoDB interface while storing data in PostgreSQL.
image: /img/blog/home-img.jpg
tags: [FerretDB, open source database]
tags: [open source, document databases, mongodb compatible, community]
---

Earlier this week, we unveiled our vision for MangoDB, the Truly Open Source MongoDB Replacement, which allows developers to use the powerful MongoDB interface while storing data in PostgreSQL.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: MangoDB has a new name, and the momentum is stronger than ever. Meet Ferr
author: Peter Farkas
description: Just over a month ago, the unveiling of our new project - MangoDB, a truly open source MongoDB replacement, was met with overwhelming interest from within the Open Source community.
image: /img/blog/blog-img-v02.jpg
tags: [Ferretdb]
tags: [open source, document databases, mongodb compatible]
---

Just over a month ago, the unveiling of our new project - MangoDB, a truly open source MongoDB replacement, was met with overwhelming interest from within the Open Source community.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: MongoDB Compatibility - What’s Really Important?
author: Peter Farkas
description: At FerretDB, we are in the business of making sure that there is a 100% Open Source choice for your MongoDB alternative needs.
image: /img/blog/blog-img.png
tags: [Ferretdb]
tags: [open source, document databases, mongodb compatible, community]
---

In this recent [TheRegister Article](https://www.theregister.com/2021/12/06/aws_documentdb_not_mongodb_compatible/), there is an interview with MongoDB's CTO, Mark Porter, where the level of compatibility between MongoDB and DocumentDB is discussed.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: FerretDB v.0.1.1 is out, and other exciting updates
author: Peter Farkas
description: We released v.0.1.1, with further enhancements and fixes on top of FerretDB v.0.1.0, which introduced exciting changes, enhancing our ability to match the behavior of MongoDB as closely as possible.
tags: [release]
date: 2022-04-18
---

It is not easy to contain our excitement about all the good things happening at FerretDB.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Using CLA Assistant with FerretDB
author: Alexey Palazhchenko
description: Like many other open-source projects, FerretDB requires all contributors to sign [our Contributor License Agreement (CLA)](https://gist.github.com/ferretdb-bot/554e6a30bfcc1d954f3853b4aad95281) to protect them from liability.
image: /img/blog/cla3.jpg
date: 2022-05-16
tags: [compatible applications, open source]
---

Like many other open-source projects, FerretDB requires all contributors to sign [our Contributor License Agreement (CLA)](https://gist.github.com/ferretdb-bot/554e6a30bfcc1d954f3853b4aad95281) to protect them from liability.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ slug: developers-need-ferretdb-stackoverflow-developer-survey-2022
title: 'Developers need FerretDB: StackOverflow Developer Survey 2022'
author: Peter Farkas
description: The annual StackOverflow Developer Survey is a great way to check the current adoption of different technologies out there.
date: 2022-06-28
tags: [open source, document databases, mongodb compatible, community, sspl]
---

The annual [StackOverflow Developer Survey](https://survey.stackoverflow.co/2022/)is a great way to check the current adoption of different technologies out there.
Expand Down
1 change: 0 additions & 1 deletion website/blog/2022-06-28-new-release-ferretdb-0-4-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Peter Farkas
description: We are happy to announce that FerretDB’s newest 0.4.0 release is now available on GitHub with some exciting new features and fixes in it.
image: /img/blog/4ferrets.webp
tags: [release]
date: 2022-06-28
---

We are happy to announce that [FerretDB's newest 0.4.0 release is now available on GitHub,](https://github.com/FerretDB/FerretDB/releases/tag/v0.4.0) with some exciting new features and fixes in it.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Alexey Palazhchenko
description: FerretDB v0.5.0 includes a new exciting feature – the ability to use it as a regular Go library package.
image: /img/blog/group-of-ferrets-on-white.jpg
tags: [release]
date: 2022-07-11
---

[FerretDB v0.5.0, released today](https://github.com/FerretDB/FerretDB/releases/tag/v0.5.0), includes a new exciting feature – the ability to use it as a regular Go library package.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Peter Farkas
description: Today we released FerretDB 0.5.1, a minor release which adds some new features, but mostly improvements and fixes.
image: /img/blog/rescue-kitten-komari-ferret-brothers-47.jpg
tags: [release]
date: 2022-07-27
---

Today we released FerretDB 0.5.1, a minor release which adds some new features, but mostly improvements and fixes.
Expand Down
2 changes: 1 addition & 1 deletion website/blog/2022-08-23-open-source-is-in-danger.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Open Source is in Danger as a Result Of Complacency, Plain Stupidity and
author: Peter Farkas
description: For those of us working in the IT industry, we should be well aware of the many benefits that open source software provides.
image: /img/blog/Maintainer@5x-1-300x300.png
date: 2022-08-23
tags: [open source, sspl, community]
---

For those of us working in the IT industry, we should be well aware of the many benefits that open source software provides.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: 'Hacktoberfest: How to be a Successful Open Source Contributor In 2022'
author: Elena Grahovac
description: Contributing to open source might seem daunting, but you can start your tech journey during Hacktoberfest 2022.
image: /img/blog/hacktoberfest.jpg
date: 2022-09-20
tags: [open source, hacktoberfest, community]
---

Contributing to open source might seem daunting, but you can start your tech journey during Hacktoberfest 2022.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: How to Keep Control of Your Data and Infrastructure Using FerretDB and Ti
author: Alexander Fashakin
description: Using MongoDB Atlas only leads to lock-in, learn to avoid this problem and keep total control of your data using FerretDB and Tigris Data.
image: /img/blog/masaaki-komori--we0BQQewBo-unsplash-1024x684.jpg
date: 2022-09-21
tags: [open source, sspl, document databases]
---

Using MongoDB Atlas only leads to lock-in, learn to avoid this problem and keep total control of your data using FerretDB and Tigris Data.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: 'Introducing FerretDB Beacon: Help Us Increase Compatibility'
author: Peter Farkas
description: Introducing FerretDB Beacon – a service to help us effectively identify compatibility issues and prioritize solutions based on user interaction with FerretDB.
image: /img/blog/allen-cai-Y4RxCIaYaSk-unsplash-1024x683.jpg
date: 2022-10-03
---

Introducing FerretDB Beacon – a service to help us effectively identify compatibility issues and prioritize solutions based on user interaction with FerretDB.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: How to start FerretDB locally with Docker
author: Patryk Kwiatek
description: Learn to set up FerretDB locally using Docker by installing the essential software prerequisites, configuring Docker containers, and running insert() and find() commands.
image: /img/blog/3g0okbkcve391.jpg
date: 2022-10-06
tags: [tutorial, product]
---

Learn to set up FerretDB locally using Docker by installing the essential software prerequisites, configuring Docker containers, and running insert() and find() commands.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: How to start contributing to FerretDB on Windows
author: Dmitry Eremenko
description: In this post, you’ll find out how to properly configure and set up your Windows OS, avoid typical Windows environment issues, and start contributing to FerretDB.
image: /img/blog/image4-1024x683.jpg
date: 2022-10-12
tags: [tutorial, product]
---

In this post, you'll find out how to properly configure and set up your Windows OS, avoid typical Windows environment issues, and start contributing to FerretDB.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: 5 Tips to Help Mitigate the Risks of Vendor Lock-In In Your Database
author: Alexander Fashakin
description: Database vendor lock-in poses a technical, financial, and legal risk for all companies. This article provides you with the 5 tips you need to avoid these risks.
image: /img/blog/markus-spiske-iar-afB0QQw-unsplash-1024x683.jpg
date: 2022-10-28
tags: [open source, sspl, document databases]
---

Database vendor lock-in poses a technical, financial, and legal risk for all companies.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: How FerretDB stores BSON in JSONB
author: Chi Fujii
description: In this article, we show how FerretDB stores and translates MongoDB's BSON format into JSONB in PostgreSQL.
image: /img/blog/six-ferrets-1024x917.jpg
date: 2022-11-08
tags: [tutorial, community, product]
---

In this article, we show how FerretDB stores and translates MongoDB's BSON format into JSONB in PostgreSQL.
Expand Down
1 change: 0 additions & 1 deletion website/blog/2022-11-11-new-release-ferretdb-0-6-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Alexander Fashakin
description: We are happy to inform you that FerretDB is currently in Alpha, and we have a new release - FerretDB 0.6.1.
image: /img/blog/six-ferrets-1024x917.jpg
tags: [release]
date: 2022-11-11
---

We are happy to inform you that FerretDB is currently in Alpha, and we have a new release - FerretDB 0.6.1.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: How to Pass Basic MongoDB CRUD Operations With FerretDB
author: Alexander Fashakin
image: /img/blog/uriel-sc-11KDtiUWRq4-unsplash-1024x680.jpg
description: In this tutorial, we will show you how to pass basic MongoDB CRUD operations in FerretDB - the open source MongoDB alternative.
date: 2022-11-14
tags: [mongodb compatible, open source, tutorial]
---

In this tutorial, we will show you how to pass basic MongoDB CRUD operations in FerretDB - the open source MongoDB alternative.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: FerretDB at Percona University in Istanbul
author: Peter Farkas
description: We were really excited to join Percona University Istanbul last weekend, an event which was sponsored by FerretDB and HostedPMM.
image: /img/blog/BSS-1319-1024x684.jpg
date: 2022-11-18
tags: [open source, events, community]
---

We were really excited to join [Percona University Istanbul](https://www.percona.com/community/events/percona-university-istanbul-2022) last weekend, an event which was sponsored by FerretDB and HostedPMM.
Expand Down
1 change: 0 additions & 1 deletion website/blog/2022-11-21-ferretdb-0-6-2-version-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Alexander Fashakin
description: FerretDB 0.6.2 contains several upgrades especially support for Raspberry Pi.
image: /img/blog/ferret-rpi-1-1024x390.png
tags: [release]
date: 2022-11-21
---

FerretDB 0.6.2 contains several upgrades especially support for Raspberry Pi.
Expand Down
1 change: 0 additions & 1 deletion website/blog/2022-12-23-ferretdb-new-release-with-tls.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Alexander Fashakin
description: The new FerretDB release 0.7.1 comes with the introduction of basic TLS support, addition of `filter` for `listCollections`, and much more.
image: /img/blog/TLS.webp
tags: [release]
date: 2022-12-23
---

The new FerretDB release 0.7.1 comes with the introduction of basic TLS support, addition of `filter` for `listCollection`s`, and much more.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: FerretDB v0.8.0 - The Beta Version
author: Alexander Fashakin
description: The FerretDB beta version (v.0.8.0) includes exciting new features, including authentication for PostgreSQL, `$min` operator support, and much more.
image: /img/blog/FerretDB-is-now-Beta.-1-980x551.png
date: 2023-01-04
tags: [release]
---

The FerretDB beta version (v.0.8.0) includes exciting new features, including authentication for PostgreSQL, `$min` operator support, and much more.
Expand Down
1 change: 0 additions & 1 deletion website/blog/2023-01-17-ferretdb-0-8-1-version-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Alexander Fashakin
description: FerretDB 0.8.1 - the open-source MongoDB alternative - includes new features like version availability, `distinct` command & client TLS validation, and much more.
image: /img/blog/FerretDB-v0.8.1.jpg
tags: [release]
date: 2023-01-19
---

FerretDB 0.8.1 - the open-source MongoDB alternative - includes new features like version availability, `distinct` command & client TLS validation, and much more.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ slug: ferretdb-fetches-data-query-pushdown
title: How FerretDB fetches data - about query pushdown
author: Patryk Kwiatek
description: 'Find out how FerretDB uses query pushdown to fetch data from the storage layer (also called as "backend")'
tags: [product, tutorial]
image: /img/blog/ferretdb-query-pushdown.jpg
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ author: Alexander Fashakin
description: 'FerretDB 0.9.0 brings with it amazing new features, especially the initial support for aggregation pipelines.'
image: /img/blog/developer-preview.png
tags: [release]
date: 2023-01-31
---

FerretDB 0.9.0 brings exciting new features, such as support for aggregation pipelines.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: 'MongoDB Alternatives: 5 Database Alternatives to MongoDB for 2023'
author: Alexander Fashakin
description: 'The top 5 MongoDB-compatible alternatives to MongoDB include: FerretDB, DocumentDB, CosmosDB, GaussDB(for Mongo), and MariaDB MaxScale.'
image: /img/blog/mongodb-alternatives.png
date: 2023-02-07
tags: [mongodb compatible, document databases, open source]
---

The top 5 MongoDB-compatible alternatives to MongoDB include: FerretDB, DocumentDB, CosmosDB, GaussDB(for Mongo), and MariaDB MaxScale.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ authors: [alex]
description: 'FerretDB v0.9.1 is a minor release that contains upgrades on previous versions, including bug fixes, enhancements, and new features'
image: /img/blog/ferretdb-v0.9.1.jpg
tags: [release]
date: 2023-02-14
---

FerretDB v0.9.1 is a minor release with upgrades on previous versions, including bug fixes, enhancements, and new features.
Expand Down
1 change: 0 additions & 1 deletion website/blog/2023-02-28-ferretdb-v-0-9-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ description: >
which includes Tigris authentication, support for `listIndexes`, `$addtoSet`, and more.
image: /img/blog/ferretdb-v0.9.2.jpg
tags: [release]
date: 2023-02-28
---

We are delighted to announce the release of FerretDB version 0.9.2, which includes Tigris authentication, support for `listIndexes`, `$addtoSet`, and more.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,7 @@ authors: [alex]
description: >
Compare the features and benefits of MongoDB and PostgreSQL to determine which database management system is best for your application.
image: /img/blog/mongodb-postgres.jpg
keywords:
[
MongoDB,
PostgreSQL,
NoSQL,
relational databases,
scalability,
performance,
data modeling,
schema design
]
tags: [document database, mongodb alternative, mongodb compatible]
tags: [document databases, open source, sspl, mongodb compatible, community]
---

![MongoDB vs PostgreSQL](/img/blog/mongodb-postgres.jpg)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors: [peter]
description: >
After many months of development, FerretDB is now production-ready. We are excited to announce the general availability of FerretDB v1.0.
image: /img/blog/ferretdb-v1.0.jpg
tags: [release, document database, mongodb alternative, mongodb compatible]
tags: [release, document databases, mongodb compatible]
---

![Announcing FerretDB 1.0 GA - MongoDB compatibility](/img/blog/ferretdb-v1.0.jpg)
Expand Down
6 changes: 3 additions & 3 deletions website/blog/2023-04-18-using-ferretdb-with-studio-3t.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ authors: [alex]
description: >
Discover how to use FerretDB 1.0 with Studio 3T, and explore ways to leverage FerretDB for MongoDB GUI applications.
image: /img/blog/ferretdb-studio3t.png
keywords: [FerretDB, Studio 3T, mongodb gui]
tags:
[
mongodb alternative,
tutorial,
mongodb compatible,
mongodb gui,
compatible applications
compatible applications,
document databases
]
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ authors: [alex]
description: >
Here we explore the possible synergy and compatibility of FerretDB in Meteor.js and how you can build your applications without any concern for vendor lock-in.
image: /img/blog/ferretdb-meteor.jpg
keywords: [FerretDB, meteor, mongodb alternative]
tags: [javascript frameworks, compatible applications]
tags: [javascript frameworks, compatible applications, open source, community]
---

![Meteor.js and FerretDB](/img/blog/ferretdb-meteor.jpg)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ keywords: [
NoSQL databases
schema design
]
tags: [document databases]
tags: [document databases, open source, sspl]
---

![Document databases](/img/blog/document-databases.jpg)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: >
FerretDB joins Percona University to bring a truly open-source MongoDB alternative to the Casablanca, Morocco, and Belgrade, Serbia database community.
image: /img/blog/percona-university.jpg
keywords: [percona university, percona events]
tags: [events]
tags: [events, community, open source]
---

![Meet FerretDB at Percona University in Casablanca and Belgrade](/img/blog/percona-university.jpg)
Expand Down
12 changes: 8 additions & 4 deletions website/blog/2023-07-17-ferretdb-v-1-6-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,28 @@ slug: ferretdb-v-1-6-0
title: FerretDB v1.6.0 – Minor Release
authors: [alex]
description: >
We’ve just released FerretDB v1.6.0 which comes with a couple of bug fixes and enhancements to FerretDB.
We’ve just released FerretDB v1.6.0 which comes with a couple of new features, bug fixes, and enhancements to FerretDB.
image: /img/blog/ferretdb-v1.6.0.jpg
tags: [release]
---

![FerretDB v.1.6.0 - minor release](/img/blog/ferretdb-v1.6.0.jpg)

We've just released FerretDB v1.6.0 which comes with a couple of bug fixes and enhancements to [FerretDB](https://www.ferretdb.io).
We've just released FerretDB v1.6.0 which comes with a couple of new features, bug fixes, and enhancements to [FerretDB](https://www.ferretdb.io), especially the implementation of the `ping` command and `getParameter` method for the SQLite backend.

<!--truncate-->

In this release, we've made several optimizations and resolved issues with some of the previously implemented commands, our integration tests, and among others.
In this release, we've also made several optimizations and resolved issues with some of the previously implemented commands, our integration tests, and among others.

For instance, in the new release, we've made significant improvements to how we handle cursors through the implementation of the `killCursors` command, which should help optimize cursor management, and ensure better resource management and performance.

Let's check out other notable changes in this release!

## New features

In recent weeks, our team has been working to improve the existing beta support for [SQLite backend](https://www.sqlite.org/), and now we've added support for the `ping` command and `getParameter` method in this release.
We're thrilled with these additions and hope you'll find them useful.

## Bug fixes and enhancements

In previous versions, attempting to update a document using the `$set` operator with the same `_id` value resulted in an error.
Expand All @@ -33,7 +38,6 @@ As we previously mentioned in the last release, FerretDB will no longer support
If you wish to continue using Tigris, please do not update FerretDB beyond v1.5.0.
Earlier FerretDB releases with Tigris support are still [available on GitHub here](https://github.com/FerretDB/FerretDB/releases).

In recent weeks, our team has been working to improve the existing beta support for [SQLite backend](https://www.sqlite.org/), and we've included support for the `ping` command in this release.
We also added more setup instructions for the backend for SQLite in our [README.md](https://github.com/FerretDB/FerretDB#readme).

For a detailed list of all the changes in this release, please see [our release notes](https://github.com/FerretDB/FerretDB/releases/tag/v1.6.0).
Expand Down
Loading

0 comments on commit 8346e0c

Please sign in to comment.