Comments (6)
It might actually related to #371
from obsidian-livesync.
Thank you for reporting this issue!
I noticed this but thought it could not be that serious a problem, and pended it out. However, I was wrong.
π« and β³ indicate that detected storage changes have been queued, and are being read. It should not happen after writing to the storage. Normally, we can ignore this if the content is the same. However, this is not possible if there are conflicts in the notes.
There was also a problem with the deletion handling. These problems might have combined to cause conflict problems.
Actually, I have not reproduced the conflict problem yet, but v0.22.3 may work for it.
May I ask you to check v0.22.3, please?
from obsidian-livesync.
Hey thanks for the quick feedback!
I have updated both clients to the new version. It's still seems to be somewhat stuck though. Here are the last logs:
1/29/2024, 12:42:47 PM->Looking for the point last synchronized point.
1/29/2024, 12:42:47 PM->Replication activated
1/29/2024, 12:42:47 PM->β0 (31) β10 (LIVE)
1/29/2024, 12:42:47 PM->Replication completed
1/29/2024, 12:42:47 PM->STORAGE <- DB (modify,plain) 02 Private Notes/General/Test sync.md
1/29/2024, 12:42:47 PM->Processing 02 Private Notes/General/Test sync.md (02 Priva:10-4f)
1/29/2024, 12:42:49 PM->Processing configurations done
1/29/2024, 12:42:49 PM->All files enumerated
1/29/2024, 12:43:01 PM->Content saved:02 Private Notes/General/Test sync.md ,chunks: 3 (new:2, skip:2, cache:1)
1/29/2024, 12:43:01 PM->STORAGE -> DB (plain) 02 Private Notes/General/Test sync.md
The last line here seems where it's stuck, the β³ symbol remains. This time, a single restart of obsidian resolves it - on the side that did the change. The side that is pulling doesn't have the issue.
Maybe related:
Since the last update there also seem a big amount of weird logs where it seems to compare linux timestamps maybe? It seems to go through almost the entire vault it seems
1/29/2024, 12:45:51 PM->STORAGE <- DB :ZZ Archive/XXX1.md
1/29/2024, 12:45:51 PM->1699829328 < 1706475568
1/29/2024, 12:45:51 PM->STORAGE <- DB :ZZ Archive/XXX2.md
1/29/2024, 12:45:51 PM->1699829328 < 1706475568
1/29/2024, 12:45:51 PM->STORAGE <- DB :ZZ Archive/XXX3.md
1/29/2024, 12:45:51 PM->1699829328 < 1706475568
1/29/2024, 12:45:51 PM->STORAGE <- DB :ZZ Archive/XXX4.md
1/29/2024, 12:45:51 PM->1699829328 < 1706475568
1/29/2024, 12:45:51 PM->STORAGE <- DB :ZZ Archive/XXX5.md
1/29/2024, 12:45:51 PM->1699829328 < 1706475568
Thank you for your hard work!
from obsidian-livesync.
It looks like 0.22.4 has stabilized the situation so far!
I'll continue to observe for a moment but otherwise we may be able to close this soon. Thank you!
from obsidian-livesync.
It is a great relief to hear that!
I would love to thank you once again for your patience and cooperation!
from obsidian-livesync.
Ok, after a few hours and 4 clients of real world usage, it seems to be fixed :) Thank you! I'll close the issue
from obsidian-livesync.
Related Issues (20)
- Sync occasionally hangs, and takes a long time to recover HOT 16
- Hidden files remain conflicted in sync HOT 2
- Replication errors between Mac / iPad / iPhone: TypeError, AbortError HOT 7
- Not working on mobile HOT 33
- Create Template for obsidian-live-sync on Unraid GitHub** HOT 3
- no connection HOT 1
- Hidden file synchronization 'Fetch' overwrites hidden files in CouchDB HOT 8
- Can't Edit Settings Text Boxes HOT 2
- after last updates i have this error: TypeError: Failed to fetch HOT 3
- missing system database _users HOT 2
- Why make it so complex ? HOT 8
- Reducing Time for _changes Request in CouchDB HOT 1
- Run replicate now automatically? HOT 2
- Renaming or deleting notes cause sync to be stuck, showing β³ Working read storage processes and/or π« Pending read storage processes HOT 6
- Notes with quoted strings in their name are synced as if they are deleted HOT 2
- FileWatching STORAGE -> DB (plain) updates lead to lag on mobile devices like iPad HOT 4
- Default ignore pattern settings for hidden files sync doesn't work HOT 2
- θ½ε¦ε’ε δΈζζ―ζ HOT 6
- no sync when couchdb sits behind a /location
- Remote database is 7 times larger than the vault HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obsidian-livesync.