-
tobtoht
we should ban stat farming
-
tobtoht
with that I mean, an agent shouldn't add commits to pull requests that appear to be authored by a different github account
-
br-m
<plowsof:matrix.org> i see theyre back
github.com/auyua9 ...
github.com/huyua9 , are they mixing and matching commits too?
-
br-m
-
br-m
<entropyhoover:matrix.org> Just curious why this full time dev ccs doesn't get funding? Isn't the general fund supposed to fund full time dev if there isn't enough crowd sourced funding?
ccs.getmonero.org/proposals/jpk68-full-time-1.html
-
br-m
<ofrnxmr:xmr.mx> because you didnt donate
-
br-m
<ofrnxmr:xmr.mx> and this is a room for development, not funding. Read the channel description
-
br-m
<ofrnxmr:xmr.mx> And no, its called the community crowdfunding not generalfund development funding
-
br-m
<ofrnxmr:xmr.mx> Its not a free ride, raising the money is supposed to be up to the proposer to do
-
br-m
<entropyhoover:matrix.org> Seems current db salvage implementation is very flawed
-
br-m
<entropyhoover:matrix.org> It only reverts the transaction to the previous one
-
br-m
<entropyhoover:matrix.org> But most database corruption occurs because of power loss or program abnormal termination when the database is running on fast:async
-
br-m
<entropyhoover:matrix.org> There would be many small commit without flushing to disk
-
br-m
<entropyhoover:matrix.org> And if the program crash/died, the salvage won't be able to save the data base at all
-
br-m
<ofrnxmr:xmr.mx> Db runs in safe mode by default when at the tip
-
br-m
<entropyhoover:matrix.org> Yeah, but if the program crashes or computer shutdown during the initial sync, it is very likely the databse just got corrupted. I have experienced this like twice, mostly due to monerod's massive I/O just hang my virtual machine
-
br-m
<entropyhoover:matrix.org> Maybe it is a better idea to accumulate blocks in one LMDB write transaction, and perform perform one fully synchronous commit, in this case if the program crashes, the salvage db can correctly revert the database
-
br-m
<ofrnxmr:xmr.mx> So the sync mode?
-
br-m
<thomasbuilds:matrix.org> wait till huyua9 finds out he/it can change commit dates too
-
br-m
<jpk68:matrix.org> Whatever they're using to generate 'random' usernames is worse than Coldcard 💀
-
br-m
<thomasbuilds:matrix.org> genuinly what would happen if a commit dated 2010 gets merged?
-
br-m
<ofrnxmr:xmr.mx> What aby huyua6? Or iuyua9?
-
br-m
<thomasbuilds:matrix.org> @thomasbuilds:matrix.org: probably doesn't get merged idk, needs force push?
-
br-m
<thomasbuilds:matrix.org> @ofrnxmr:xmr.mx: no neither did so far, i'm inspiring them
-
br-m
<thomasbuilds:matrix.org> giving them ideas
-
br-m
<ofrnxmr:xmr.mx> I mean, they already use like 20 other accts to open the prs
-
br-m
<thomasbuilds:matrix.org> to ban-proof I guess?
-
DataHoarder
"genuinly what would happen if a commit dated 2010 gets merged" < git doesn't care, it's just a field on the entry
-
DataHoarder
this happens regularly that out of order stuff is merged or rebased
-
br-m
<thomasbuilds:matrix.org> if you go on commit history it would show up as the first monero commit?
-
DataHoarder
no. git doesn't work on date, it's chained commits that reference previous one by hash
-
br-m
<thomasbuilds:matrix.org> on github too?
-
DataHoarder
yes. github works on git
-
br-m
<thomasbuilds:matrix.org> it wouldnt show up before
monero-project/monero 84ca73e
-
DataHoarder
first commit is effectively akin the genesis block
-
DataHoarder
no
-
DataHoarder
this is not #monero-dev relevant and you likely have not encountered git internals before as they are a textbook case of "hash chain"
-
br-m
<thomasbuilds:matrix.org> yeah force pushing actually needs to be done to alter the commit order
-
DataHoarder
that changes the ids too.
-
br-m
<thomasbuilds:matrix.org> yeah invalidates chain
-
selsta
.merge+ 11198 11197 11194 11187 11186 11179 11178 11175 11174
-
xmr-pr
Added
-
tobtoht
.merges
-
xmr-pr
10886 10887 10964 11054 11121 11122 11123 11170 11174 11175 11178 11179 11186 11187 11194 11197 11198
-
tobtoht
.merges
-
xmr-pr
10886 10887 10964 11054 11122 11123 11178 11194
-
br-m
<jpk68:matrix.org> ASAN builds do not enable ASAN for Rust code. Should this be changed?
-
br-m
<jpk68:matrix.org> It requires Nightly, FWIW
-
UkoeHB
Right now `multisig_import_needed` only emits if you try to initiate a tx without knowing key images. It doesn't emit if you try to sign a tx (only `multisig_export_needed` if you try to sign but didn't contribute nonces). Should multisig co-signers be required to import before signing? The concern is if you sign a tx and submit it, everyone who didn't import won't be able to see the spend. So requiring imports could be a
-
UkoeHB
workflow defense to avoid integration mistakes where importing isn't enforced by the caller. Now that I think about it though, there are no communication-round optimizations to skipping import since you can always transmit importable data along with partial txs (although more work for someone doing it manually - god save you).
-
UkoeHB
I think I convinced myself to enforce it, but anyone have thoughts? rbrunner7 ?
-
br-m
<jpk68:matrix.org> @jpk68:matrix.org: I'm stupid, nevermind. ASAN is already enabled