Skip to content

Conversation

@MeelahMe
Copy link
Contributor

Closes #5826
Closes #5825

Describe your proposed changes here.

Adding no_sync documentation to Core and Enterprise

@MeelahMe MeelahMe added documentation InfluxDB v3 InfluxDB v3.0 (platforms using IOx) labels Feb 26, 2025
@MeelahMe MeelahMe self-assigned this Feb 26, 2025
@MeelahMe MeelahMe marked this pull request as draft February 26, 2025 01:29
@MeelahMe MeelahMe changed the title WIP: Adding a no_sync documentation to get-started page of Core and Enterprise Adding a no_sync documentation to get-started page of Core and Enterprise Feb 26, 2025
@MeelahMe MeelahMe marked this pull request as ready for review February 26, 2025 16:35
@MeelahMe MeelahMe requested a review from jstirnaman February 26, 2025 16:35
Copy link
Contributor

@jstirnaman jstirnaman left a comment

Choose a reason for hiding this comment

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

Looks good! I have suggestions :)
Before merging, can you request a review from pauldix or one of the engineers on Team Monolith?
We also need to port this information to the Write data guides for the CLI and API.

@jstirnaman jstirnaman self-requested a review February 27, 2025 15:59
Copy link
Contributor

@jstirnaman jstirnaman left a comment

Choose a reason for hiding this comment

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

Oops, meant to hit Request changes.

@MeelahMe MeelahMe changed the title Adding a no_sync documentation to get-started page of Core and Enterprise Adding no_sync documentation to get-started page of Core and Enterprise Feb 28, 2025
@MeelahMe MeelahMe requested review from jstirnaman and pauldix and removed request for pauldix February 28, 2025 02:28
Using `no_sync=true` is best when prioritizing high-throughput writes over absolute durability.
- Default behavior(`no_sync=false`): Waits for data to be written to disk before acknowledging writes. This reduces the risk of data loss but increases latency for writes.
Copy link
Contributor

Choose a reason for hiding this comment

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

Nice use of bulletpoints here - makes it clear!

@jstirnaman
Copy link
Contributor

jstirnaman commented Feb 28, 2025

Looks good! I have suggestions :) Before merging, can you request a review from pauldix or one of the engineers on Team Monolith? We also need to port this information to the Write data guides for the CLI and API.

...port in a separate PR

@MeelahMe MeelahMe requested a review from pauldix February 28, 2025 19:21
@MeelahMe
Copy link
Contributor Author

We’re working on adding documentation for the no_sync write option. Could you take a look to see if the content aligns correctly and if there’s any additional information we should include or any fixes needed? @pauldix

@jstirnaman
Copy link
Contributor

We’re working on adding documentation for the no_sync write option. Could you take a look to see if the content aligns correctly and if there’s any additional information we should include or any fixes needed? @pauldix

I think we can port Trevor's comments from #5870 into here. I'm going to revise it slightly.

@jstirnaman
Copy link
Contributor

@MeelahMe Ready to merge

@jstirnaman jstirnaman merged commit f4bb533 into master Mar 5, 2025
1 check passed
@jstirnaman jstirnaman deleted the docs/v3/no_sync-5826 branch March 5, 2025 22:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation InfluxDB v3 InfluxDB v3.0 (platforms using IOx)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document the "no_sync" write option for InfluxDB no_sync write_lp option for InfluxDB 3 Core and Enterprise

3 participants