/
githubmirror
/
syncthing
Обзор
Документация
Войти
/
githubmirror
/
syncthing
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/h1/config.xml
190 строк
9 KB
Jakob Borg
chore(model): optimise fsync calls (#10831)
27 июл 2026, 13:13
Не верифицирован
27 июл 2026, 13:13
952da42
Код
Авторство
О чём код?
<configuration version="52"> <folder id="default" label="" path="~/tmp/src" type="sendreceive" rescanIntervalS="3600" fsWatcherEnabled="true" fsWatcherDelayS="10" fsWatcherTimeoutS="0" ignorePerms="false" autoNormalize="true"> <filesystemType>basic</filesystemType> <device id="I6KAH76-66SLLLB-5PFXSOA-UFJCDZC-YAOMLEK-CP2GB32-BV5RQST-3PSROAU" introducedBy=""> <encryptionPassword></encryptionPassword> </device> <device id="MRIW7OK-NETT3M4-N6SBWME-N25O76W-YJKVXPH-FUMQJ3S-P57B74J-GBITBAC" introducedBy=""> <encryptionPassword></encryptionPassword> </device> <minDiskFree unit="%">1</minDiskFree> <versioning> <cleanupIntervalS>3600</cleanupIntervalS> <fsPath></fsPath> <fsType>basic</fsType> </versioning> <copiers>1</copiers> <pullerMaxPendingKiB>0</pullerMaxPendingKiB> <hashers>0</hashers> <order>random</order> <ignoreDelete>false</ignoreDelete> <scanProgressIntervalS>0</scanProgressIntervalS> <pullerPauseS>0</pullerPauseS> <pullerDelayS>1</pullerDelayS> <maxConflicts>-1</maxConflicts> <disableSparseFiles>false</disableSparseFiles> <paused>false</paused> <markerName>.stfolder</markerName> <copyOwnershipFromParent>false</copyOwnershipFromParent> <modTimeWindowS>0</modTimeWindowS> <maxConcurrentWrites>16</maxConcurrentWrites> <disableFsync>false</disableFsync> <blockPullOrder>standard</blockPullOrder> <copyRangeMethod>standard</copyRangeMethod> <caseSensitiveFS>false</caseSensitiveFS> <junctionsAsDirs>true</junctionsAsDirs> <syncOwnership>false</syncOwnership> <sendOwnership>false</sendOwnership> <syncXattrs>false</syncXattrs> <sendXattrs>false</sendXattrs> <blockIndexing>true</blockIndexing> <xattrFilter> <maxSingleEntrySize>0</maxSingleEntrySize> <maxTotalSize>0</maxTotalSize> </xattrFilter> </folder> <device id="I6KAH76-66SLLLB-5PFXSOA-UFJCDZC-YAOMLEK-CP2GB32-BV5RQST-3PSROAU" name="s1" compression="metadata" introducer="false" skipIntroductionRemovals="false" introducedBy=""> <address>tcp://127.0.0.1:22001</address> <paused>false</paused> <autoAcceptFolders>false</autoAcceptFolders> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <maxRequestKiB>0</maxRequestKiB> <untrusted>false</untrusted> <remoteGUIPort>0</remoteGUIPort> <numConnections>3</numConnections> </device> <device id="MRIW7OK-NETT3M4-N6SBWME-N25O76W-YJKVXPH-FUMQJ3S-P57B74J-GBITBAC" name="s2" compression="metadata" introducer="false" skipIntroductionRemovals="false" introducedBy=""> <address>tcp://127.0.0.1:22002</address> <address>quic://127.0.0.1:22002</address> <paused>false</paused> <autoAcceptFolders>false</autoAcceptFolders> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <maxRequestKiB>0</maxRequestKiB> <untrusted>false</untrusted> <remoteGUIPort>0</remoteGUIPort> <numConnections>3</numConnections> </device> <gui enabled="true" tls="false" sendBasicAuthPrompt="false"> <address>127.0.0.1:8081</address> <user>testuser</user> <password>$2a$10$7tKL5uvLDGn5s2VLPM2yWOK/II45az0mTel8hxAUJDRQN1Tk2QYwu</password> <metricsWithoutAuth>false</metricsWithoutAuth> <apikey>abc123</apikey> <theme>default</theme> <sessionCookieDurationS>604800</sessionCookieDurationS> <sessionCookiePath>/</sessionCookiePath> </gui> <ldap></ldap> <options> <listenAddress>tcp://127.0.0.1:22001</listenAddress> <listenAddress>quic://127.0.0.1:22001</listenAddress> <globalAnnounceServer>default</globalAnnounceServer> <globalAnnounceEnabled>false</globalAnnounceEnabled> <localAnnounceEnabled>true</localAnnounceEnabled> <localAnnouncePort>21027</localAnnouncePort> <localAnnounceMCAddr>[ff12::8384]:21027</localAnnounceMCAddr> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <reconnectionIntervalS>5</reconnectionIntervalS> <relaysEnabled>false</relaysEnabled> <relayReconnectIntervalM>10</relayReconnectIntervalM> <startBrowser>false</startBrowser> <natEnabled>true</natEnabled> <natLeaseMinutes>0</natLeaseMinutes> <natRenewalMinutes>30</natRenewalMinutes> <natTimeoutSeconds>10</natTimeoutSeconds> <urAccepted>3</urAccepted> <urSeen>2</urSeen> <urUniqueID>tmwxxCqi</urUniqueID> <urURL>https://data.syncthing.net/newdata</urURL> <urPostInsecurely>false</urPostInsecurely> <urInitialDelayS>1800</urInitialDelayS> <autoUpgradeIntervalH>12</autoUpgradeIntervalH> <upgradeToPreReleases>false</upgradeToPreReleases> <keepTemporariesH>24</keepTemporariesH> <progressUpdateIntervalS>5</progressUpdateIntervalS> <limitBandwidthInLan>false</limitBandwidthInLan> <minHomeDiskFree unit="%">1</minHomeDiskFree> <releasesURL>https://upgrades.syncthing.net/meta.json</releasesURL> <overwriteRemoteDeviceNamesOnConnect>false</overwriteRemoteDeviceNamesOnConnect> <tempIndexMinBlocks>10</tempIndexMinBlocks> <trafficClass>0</trafficClass> <setLowPriority>true</setLowPriority> <maxFolderConcurrency>0</maxFolderConcurrency> <crashReportingURL>https://crash.syncthing.net/newcrash</crashReportingURL> <crashReportingEnabled>true</crashReportingEnabled> <stunKeepaliveStartS>180</stunKeepaliveStartS> <stunKeepaliveMinS>20</stunKeepaliveMinS> <stunServer>default</stunServer> <maxConcurrentIncomingRequestKiB>0</maxConcurrentIncomingRequestKiB> <announceLANAddresses>true</announceLANAddresses> <sendFullIndexOnUpgrade>false</sendFullIndexOnUpgrade> <auditEnabled>false</auditEnabled> <auditFile></auditFile> <connectionLimitEnough>0</connectionLimitEnough> <connectionLimitMax>0</connectionLimitMax> <connectionPriorityTcpLan>10</connectionPriorityTcpLan> <connectionPriorityQuicLan>20</connectionPriorityQuicLan> <connectionPriorityTcpWan>30</connectionPriorityTcpWan> <connectionPriorityQuicWan>40</connectionPriorityQuicWan> <connectionPriorityRelay>50</connectionPriorityRelay> <connectionPriorityUpgradeThreshold>0</connectionPriorityUpgradeThreshold> </options> <defaults> <folder id="" label="" path="~" type="sendreceive" rescanIntervalS="3600" fsWatcherEnabled="true" fsWatcherDelayS="10" fsWatcherTimeoutS="0" ignorePerms="false" autoNormalize="true"> <filesystemType>basic</filesystemType> <device id="I6KAH76-66SLLLB-5PFXSOA-UFJCDZC-YAOMLEK-CP2GB32-BV5RQST-3PSROAU" introducedBy=""> <encryptionPassword></encryptionPassword> </device> <minDiskFree unit="%">1</minDiskFree> <versioning> <cleanupIntervalS>3600</cleanupIntervalS> <fsPath></fsPath> <fsType>basic</fsType> </versioning> <copiers>0</copiers> <pullerMaxPendingKiB>0</pullerMaxPendingKiB> <hashers>0</hashers> <order>random</order> <ignoreDelete>false</ignoreDelete> <scanProgressIntervalS>0</scanProgressIntervalS> <pullerPauseS>0</pullerPauseS> <pullerDelayS>1</pullerDelayS> <maxConflicts>10</maxConflicts> <disableSparseFiles>false</disableSparseFiles> <paused>false</paused> <markerName>.stfolder</markerName> <copyOwnershipFromParent>false</copyOwnershipFromParent> <modTimeWindowS>0</modTimeWindowS> <maxConcurrentWrites>16</maxConcurrentWrites> <disableFsync>false</disableFsync> <blockPullOrder>standard</blockPullOrder> <copyRangeMethod>standard</copyRangeMethod> <caseSensitiveFS>false</caseSensitiveFS> <junctionsAsDirs>false</junctionsAsDirs> <syncOwnership>false</syncOwnership> <sendOwnership>false</sendOwnership> <syncXattrs>false</syncXattrs> <sendXattrs>false</sendXattrs> <blockIndexing>true</blockIndexing> <xattrFilter> <maxSingleEntrySize>1024</maxSingleEntrySize> <maxTotalSize>4096</maxTotalSize> </xattrFilter> </folder> <device id="" compression="metadata" introducer="false" skipIntroductionRemovals="false" introducedBy=""> <address>dynamic</address> <paused>false</paused> <autoAcceptFolders>false</autoAcceptFolders> <maxSendKbps>0</maxSendKbps> <maxRecvKbps>0</maxRecvKbps> <maxRequestKiB>0</maxRequestKiB> <untrusted>false</untrusted> <remoteGUIPort>0</remoteGUIPort> <numConnections>3</numConnections> </device> <ignores></ignores> </defaults> </configuration>