Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync master to stable 2024 03 06 ac #812

Merged
merged 40 commits into from
Mar 7, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
49308ed
Cleanup connectors (#760)
ajhunyady Jan 9, 2024
15ce70f
Stable (#761)
ajhunyady Jan 9, 2024
bf94856
Cleanup connectors (#763)
ajhunyady Jan 9, 2024
a172aee
Cleanup sm (#764)
ajhunyady Jan 9, 2024
d129e55
chore(deps): Bump @types/node in /functions/newsletter (#758)
dependabot[bot] Jan 9, 2024
f5750ba
Conflict (#766)
ajhunyady Jan 9, 2024
82c8dcb
chore(deps): Bump nick-fields/retry from 2.8.3 to 2.9.0 (#689)
dependabot[bot] Jan 9, 2024
2d0a5f2
Sm weight (#769)
ajhunyady Jan 9, 2024
1b2618f
chore: update cargo deps (#768)
digikata Jan 9, 2024
9f8918b
chore(deps): Bump actions/upload-artifact from 3 to 4 (#741)
dependabot[bot] Jan 9, 2024
c2fba8d
remove old connectors and references to netlify (#770)
ajhunyady Jan 9, 2024
ebdb1d1
chore(deps): bump crazy-max/ghaction-dump-context from 2.0.0 to 2.1.0…
dependabot[bot] Jan 9, 2024
4a15998
chore(deps): Bump actions/labeler from 4 to 5 (#736)
dependabot[bot] Jan 9, 2024
7cc382b
chore(deps): Bump actions/setup-node from 3 to 4 (#708)
dependabot[bot] Jan 9, 2024
4503663
chore(deps): bump com.infinyon:fluvio (#613)
dependabot[bot] Jan 9, 2024
3f71b3a
chore(deps): Bump @fluvio/client in /embeds/client-examples/node (#693)
dependabot[bot] Jan 9, 2024
4f8103d
ci: revert to labeler4 (#771)
digikata Jan 9, 2024
747f1eb
node: fixup dev env, update to current node 20 (#772)
digikata Jan 9, 2024
e44978a
chore: update java example dev env (#773)
digikata Jan 9, 2024
fcfb48a
chore(deps-dev): Bump typescript in /embeds/client-examples/node (#737)
dependabot[bot] Jan 9, 2024
68d8d33
updated github examples (#776)
ajhunyady Jan 10, 2024
ea46054
add secrets doc (#778)
digikata Jan 10, 2024
cdf5d68
rancher installation (#781)
ajhunyady Jan 11, 2024
08acfdd
Sync stable (#784)
digikata Jan 11, 2024
689e88c
Updated twif-58 (#788)
drc-infinyon Jan 18, 2024
af7f1b3
Removed Caution (#787)
ajhunyady Jan 18, 2024
69f96d3
add: stable merge script and test workflow (#791)
digikata Jan 18, 2024
09f435a
fix: stable merge workflow (#792)
digikata Jan 18, 2024
1d7e262
chore(deps): Bump peter-evans/create-pull-request from 5 to 6 (#795)
dependabot[bot] Jan 31, 2024
1b4b929
Update version (#797)
crajcan Feb 9, 2024
e2f19cd
fix: fish script missing .fvm/ dir (#798)
javihernant Feb 12, 2024
8cdaf67
chore: ci fix pr permissions (#799)
digikata Feb 14, 2024
c98c8a2
chore(deps): Bump h2 from 0.3.22 to 0.3.24 (#794)
dependabot[bot] Feb 14, 2024
6407070
chore(deps): Bump nick-fields/retry from 2.9.0 to 3.0.0 (#796)
dependabot[bot] Feb 14, 2024
e795f12
add: rancher-desktop proxy addr instr (#802)
digikata Feb 15, 2024
92db986
ci: sync-masterto-stable (#803)
digikata Feb 15, 2024
ee1decb
Update HTTP inbound docs (#806)
crajcan Feb 21, 2024
4c34d4d
Fluvio newsletter update 03-06 (#809)
drc-infinyon Mar 6, 2024
c764f49
update Fluvio newsletter issue 59 (#811)
drc-infinyon Mar 6, 2024
d942928
Merge branch 'master' into sync-master-to-stable-2024-03-06-ac
digikata Mar 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 14 additions & 20 deletions content/news/this-week-in-fluvio-0058.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,21 @@ title: "This Week in Fluvio #58"
date: 2024-01-17
weight: 20
---
Fluvio is a lean and mean distributed stream processing system written in rust and web assembly.
Fluvio is a distributed, programmable streaming platform written in Rust.

---

We paused the weekly updates because we had several big changes in flight. We will refactor this blog to Fluvio Release Updates and remove the weekly cadence in the next iteration.

A lot has happened in the past couple of months that is relevant to update.


## New release
Fluvio moved to version 0.11.3 a couple of days ago. We have had a bunch of releases since we last published an update on our site.

Full Changelog of the release is here:
[Fluvio Changelog](https://github.com/infinyon/fluvio/blob/7fbe42ca06ead90f1821a551ff258b868f3fff3c/CHANGELOG.md)

Full Changelog of the release is here: [Fluvio Changelog](https://github.com/infinyon/fluvio/blob/7fbe42ca06ead90f1821a551ff258b868f3fff3c/CHANGELOG.md)


## New features
Fluvio has a bunch of exciting updates. The community has been asking for a single binary deployment that can be run locally, using Docker, using Nomad. That meant we needed to decouple our tigh coupling with Kubernetes. We did that in 2023 and the community started building with Fluvio!

Expand All @@ -27,39 +28,32 @@ We have been busy making documentation updates since then. So this update was de
```bash
curl -fsS https://hub.infinyon.cloud/install/install.sh | bash
```
- You can deploy Fluvio as a single compiled binary using **fvm**. The installer takes care of everything!
- You can deploy Fluvio as a single compiled binary using fvm. The installer takes care of everything!
- You can run a local self-hosted Fluvio cluster by simply running
```bash
fluvio cluster start
```
which will start a self hosted fluvio clsuter using local resources

In light of this our Quick Start docs has been updated to reflect the changes. Getting started with ```fluvio``` is the easiest it has ever been.
In light of this our Quick Start docs has been updated to reflect the changes. Getting started with fluvio is the easiest it has ever been.

[Updated Quick Start Link](https://www.fluvio.io/docs/)


## Upcoming features
There are some exciting community projects that are in development:

- There are some awesome new contributions in the works which inclused integrations with Spider Web Crawler, OpenSearch, ElasticSearch, Qdrant, Surreal, OpenDAL etc.
- We have an oversubscribed ```developer preview``` for Stateful Service Development Kit which makes stateful stream processing a reality.
- We have an oversubscribed developer preview for Stateful Service Development Kit which makes stateful stream processing a reality.
- We have docs on docker based deployment. [Link](https://www.infinyon.com/docs/tutorials/docker-installation/)



## Good First Issues

If you are excited to contribute to Fluvio Open Source, here are 3 good first issues that you can consider:

- [connector: fluvio-http-source, add an option to read data from a websocket](https://github.com/infinyon/fluvio/issues/3829)
- [MQTT Connector: Prefix auto generated Client ID to prevent connection drops](https://github.com/infinyon/fluvio/issues/3825)
- [`fluvio cluster delete` should prompt with cluster and endpoint name confirmation](https://github.com/infinyon/fluvio/issues/3493)
- [MQTT Connector: Prefix auto generated Client ID to prevent connection drops](https://github.com/infinyon/fluvio/issues/3825)
- [fluvio cluster delete should prompt with cluster and endpoint name confirmation](https://arc.net/l/quote/hcztknom)

All the best.

---

Get in touch with us on [Github Discussions] or join [our Discord channel] and come say hello!

[Fluvio open source]: https://github.com/infinyon/fluvio
[our CHANGELOG]: https://github.com/infinyon/fluvio/blob/master/CHANGELOG.md
[our Discord channel]: https://discordapp.com/invite/bBG2dTz
[Github Discussions]: https://github.com/infinyon/fluvio/discussions
Get in touch with us on [Github Discussions](https://github.com/infinyon/fluvio/discussions) or join [our Discord channel](https://discordapp.com/invite/bBG2dTz) and come say hello!
91 changes: 91 additions & 0 deletions content/news/this-week-in-fluvio-0059.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
---
title: "This Week in Fluvio #59"
date: 2024-03-06
weight: 20
---
Fluvio is a distributed, programmable streaming platform written in Rust.

---

We have moved away from a weekly updates. Fluvio open source project has grown significantly in terms of code and components. Our release cadence is divided into Fluvio Core, InfinyOn Cloud, Clients and SDKs. Moving forward our goal is to update the community with the relevant releases.

Today is such an occassion.

We released Fluvio 0.11.5 this week.

## New release
We are pleased share that Fluvio **v0.11.5** is now available!

Thank you to new contributors to the fluvio project:

- [k0i](https://github.com/k0i)
- [AF](https://github.com/jdafont)
- [ODudek](https://github.com/ODudek)
- [shylock](https://github.com/Shylock-Hg)
- [fraidev](https://github.com/fraidev)
- [Urbit-pilled](https://github.com/urbit-pilled)

To update you can run `fvm update`

```
$ fvm update
info: Updating fluvio stable to version 0.11.4. Current version is 0.11.5.
info: Downloading (1/5): fluvio@0.11.5
info: Downloading (2/5): fluvio-cloud@0.2.18
info: Downloading (3/5): fluvio-run@0.11.5
info: Downloading (4/5): cdk@0.11.5
info: Downloading (5/5): smdk@0.11.5
done: Installed fluvio version 0.11.5
done: Now using fluvio version 0.11.5

```

If you don't have Fluvio in your machine run:

```
curl -fsS https://hub.infinyon.cloud/install/install.sh | bash
```

If you are enjoying Fluvio please share with your friends!

## New features

We made the self hosted experience easier with the following:

- Hub access to public smartmodules and connectors no longer requires a cloud login
- cdk, smdk, and fluvio hub commands should allow access to list and download public components
- Consumers connected to a topic will receive a notification and shut down if the connected topic is deleted
- Improvements to support async in our fluvio python client

## Upcoming features
InfinyOn Stateful Service Development Kit is 2 releases away from a beta release.

We have released 6 developer preview iterations and shared with 50 to 100 developers. If you'd like access to the private beta, please fill out [this form](https://infinyon.com/request/ss-early-access/).

## Bug fixes
This release includes a number of bug fixes, documentation improvements, and improved error messaging.

See the [CHANGELOG](https://github.com/infinyon/fluvio/blob/v0.11.5/CHANGELOG.md) for details

## New blog post
[Marvin Hansen](https://github.com/marvin-hansen) wrote this amazing blog after building with Fluvio. [Real-time Streaming Analytics with Fluvio, DeepCausality, and Rust](https://infinyon.com/blog/2024/02/fluvio-deep-causality-rs/)

## Good First Issues

All the best. Here are some issues that you could contribute to:

- [fvm switch fails on some systems with running local cluster](https://github.com/infinyon/fluvio/issues/3765)
- [MQTT Connector: Prefix auto generated Client ID to prevent connection drops](https://github.com/infinyon/fluvio/issues/3825)
- [Add new command fluvio cluster resume](https://github.com/infinyon/fluvio/issues/3810) (intermediate/expert difficulty)


---

Get in touch with us on [Github Discussions] or join [our Discord channel] and come say hello!

For the full list of changes this week, be sure to check out [our CHANGELOG].

[Fluvio open source]: https://github.com/infinyon/fluvio
[our CHANGELOG]: https://github.com/infinyon/fluvio/blob/master/CHANGELOG.md
[our Discord channel]: https://discordapp.com/invite/bBG2dTz
[Github Discussions]: https://github.com/infinyon/fluvio/discussions
Loading