IRCloggy #git 2022-09-09

Logs Search ←Prev date Next date→ Channels Documentation

Provider of IRC logs since 2005.
WARNING: As Freenode became unjoinable and lost all warnings in topics, we cannot log channels on Freenode anymore.

2022-09-09

delay left00:08
clime left00:13
germ left00:14
nate1 joined00:15
gxt left00:15
germ joined00:15
gxt joined00:16
imp left00:17
xx left00:20
delay joined00:23
derpydoo joined00:23
delay left00:27
g0zart joined00:28
rewt left00:32
Stooge left00:35
rewt joined00:44
luffy joined00:48
nbms^ joined00:59
Murr left01:05
Murr joined01:05
Ranhir joined01:08
tom joined01:08
Sasazuka left01:09
Murr- joined01:09
tomGuest464101:10
luffy left01:11
Murr left01:11
Murr-Murr01:11
jonosterman joined01:14
rewt left01:15
rewt joined01:16
nate1 left01:18
keypusher left01:19
nizzan3 left01:19
keypushe- joined01:19
nizzan joined01:19
umbramalison left01:19
srinidhi left01:20
umbramalison joined01:20
user9d joined01:22
dtux_ left01:22
keypushe-keypusher01:22
user9d I created a blank repo and I guess my github.com auth expired after I deleted all of my repos and now I just want to die [meaning I want to magically add a blank README.md file to hopefully 100% repository https://github.com/user95f85f/todo there is a 0.2% chance we can do this with git]. Help me?01:24
rama left01:24
tuxifreund left01:25
tuxifreund joined01:26
g0zart left01:26
pikapika left01:26
pikapika joined01:27
roboirc left01:29
massivebox[m] left01:30
Eryn83FL_Matrix[ left01:30
aLeSD[m] left01:30
bluepenquin left01:30
ronny left01:30
T_UNIX[m] left01:30
Michaela left01:30
dunpeal left01:30
genba[m] left01:30
robo joined01:31
delay joined01:32
Jelmer[m] left01:35
tgummerer[m] left01:35
psydroid left01:35
rlgo[m] left01:35
hepatocyte[m] left01:35
r00ster91 left01:35
grahamperrin left01:35
heftig left01:35
paperino42[m] left01:36
delay left01:36
tinybronca[m] left01:39
user9d yo you guys one at a time!01:39
Ok so r00ster said quit. bluepenquin said 248 seconds. I get it. I need to google.01:40
ChmEarl joined01:40
gsi left01:42
gsi joined01:43
user9d left01:44
bloody left01:49
Xenguy left01:50
bloody joined01:50
Xenguy joined01:50
akimbo533430847 left01:50
phylaz left01:50
Shentino_ joined01:50
Jck_true left01:50
Telgareith9 left01:50
akimbo533430847 joined01:50
phylaz joined01:50
Jck_true joined01:51
Telgareith joined01:51
pieguy128_ left01:51
Spr0cket left01:51
scottg489 left01:51
pieguy128 joined01:51
scottg489 joined01:51
Spr0cket joined01:51
Teacup_ left01:52
slaughter left01:52
Shentino left01:52
Teacup joined01:53
thumbs left01:53
SuperLag left01:54
SuperLag joined01:54
thumbs joined01:54
OpenSource joined01:55
Vonter left01:55
UNIX left01:55
slaughtr joined01:58
zebrag changelogs when already using git, isn't it redundant? Or on the contrary is it perfectly good practice?02:00
okay, so changelog: more user oriented02:04
adanwan left02:05
nedbat zebrag: hand-written changelogs, or at least hand-curated, are good.02:06
adanwan joined02:06
zebrag yes, I suppose they are02:07
npcomp left02:11
beencubed_ joined02:18
adanwan left02:20
adanwan joined02:20
npcomp joined02:25
zebrag left02:27
derpydoo left02:34
FH_thecat left02:39
arch_angel joined02:45
rgrinberg joined02:48
FinnElija left02:48
FinnElija joined02:48
skapata left02:49
Eryn83FL_Matrix[ joined02:50
rama joined02:50
rama left03:00
gxt left03:01
FinnElija left03:01
gxt joined03:02
FinnElija joined03:02
bigGopher joined03:03
gast0n left03:05
Murr left03:05
genba[m] joined03:05
Murr joined03:05
Cleverness left03:05
Cleverness joined03:07
dunpeal joined03:07
cvmn joined03:10
FinnElija left03:12
FinnElija joined03:13
keypusher left03:13
Cleverness left03:13
keypusher joined03:17
rgrinberg left03:20
adanwan left03:20
adanwan joined03:21
cvmn left03:22
cvmn joined03:24
delay joined03:27
fercell joined03:27
FH_thecat joined03:29
FinnElija left03:29
FinnElija joined03:30
fercell left03:32
delay left03:32
agowa joined03:41
bigGopher left03:43
agowa339 left03:45
bigGopher joined03:50
Vonter joined03:50
crabbedhaloablut left04:00
crabbedhaloablut joined04:00
Millicent left04:06
bloody left04:13
jinsun__ joined04:17
jinsunGuest803804:17
jinsun__jinsun04:17
jonosterman left04:19
jinsun__ joined04:20
jinsunGuest231304:20
jinsun__jinsun04:20
Guest8038 left04:20
cvmn left04:21
Guest2313 left04:23
rkta gsi: If I can install it and run it in git bash, it's an option. But I'll stick with fugitive. :)04:23
jonosterman joined04:25
interweb joined04:26
interweb left04:29
FinnElija left04:30
FinnElija joined04:31
famubu joined04:32
lucasta left04:34
famubu Hi. I got a git submodule in my repo hosted in gitlab. But the repo corresponding to the submodule has changed its name (apparently, we can do that by going to the repo settings in the gitlab web interface). But my submodule folder is still of the old name. Will it automatically change as well?04:34
rkta famubu: no04:34
famubu In my repo in the gitlab web interface, clicking on the submodule repo automatically redirects to the new name.04:35
lucasta joined04:35
famubu rkta: How can this be fixed?04:35
ikke that's because gitlab redirects the project04:35
famubu Should I try removing the submodule and adding it again?04:35
ikke no04:35
git mv oldname newname04:35
edit .gitmodules as well and run git submodule sync04:35
(mainly the url)04:36
famubu Thanks! I'll try that.04:36
fercell joined04:39
srinidhi joined04:42
adanwan left04:43
FinnElija left04:43
adanwan joined04:43
fercell left04:44
FinnElija joined04:44
reprazent left04:45
famubu If we remove an entry corresponding to a submodule from .gitmodules, would it be as good as removing the submodule? Or would there be more stuff that needs to be 'disconnected' as well?04:45
ikke git rm --cached path/to/submodule04:46
reprazent joined04:49
han-solo joined04:51
bluepenquin joined04:58
madewokherd` joined05:03
Murr left05:04
Murr joined05:04
ChmEarl left05:05
madewokherd left05:05
massivebox[m] joined05:06
T_UNIX[m] joined05:08
aLeSD[m] joined05:09
manin891 joined05:09
Leonarbro left05:12
famubu +105:14
nate1 joined05:16
Michaela joined05:17
FinnElija left05:22
nate1 left05:22
FinnElija joined05:22
lolok joined05:28
hans_ joined05:29
OpenSourceUNIX05:37
lucasta left05:45
famubu left05:52
atrigent left05:55
atrigent joined05:56
ronny joined06:01
lolok left06:02
Miles2Go joined06:04
Hi-Angel joined06:05
Guest4641 left06:10
epony left06:13
sakitami joined06:17
maret joined06:20
Sulky_ joined06:21
rama_ joined06:21
Leonarbro joined06:24
Sulky left06:24
osse rkta: git for windows already comes with tig06:28
thiago left06:28
jazzy left06:29
osse So no you can't install it, but you can run it06:29
rkta oh, that's good to know06:31
osse rkta: another option to have many more things available to you: install the original MSYS2 environment (that Git is based on), and install git for windows in there. If it breaks you get to keep the pieces, but it has never broken for me.06:33
Then you can have tmux and stuff06:33
and zsh if that's your jam06:33
tmux is the most important thing for me06:35
Telgareith left06:35
fercell joined06:36
Vonter left06:37
csm3105 joined06:38
zan left06:38
rkta yeah, lack of tmux sucks. I totally forgot about MSYS2, thanks for the hint. Gonna see how well it works with the Anaconda env stuff.06:39
fercell left06:41
epony joined06:45
carl- joined06:47
FinnElija left06:48
gnoo i finally understand what 'branches don't contain commits' means06:48
the git docs are really good06:48
Vonter joined06:49
FinnElija joined06:49
epony left06:51
epony joined06:53
forgotmynick joined06:55
FH_thecat left06:56
igemnace joined06:57
Telgareith joined07:01
realies3 joined07:03
realies left07:04
Murr left07:04
realies3realies07:04
KnoP joined07:04
Murr joined07:05
Stooge joined07:07
EvilDMP joined07:08
lukedashjr joined07:09
luke-jr left07:10
lukedashjrluke-jr07:10
Smith42 joined07:11
FinnElija left07:12
FinnElija joined07:13
EvilDMP left07:15
Guest47 joined07:15
Smith42 left07:18
Guest47 left07:20
rama_ left07:22
rama joined07:22
rosco joined07:23
billykv joined07:25
billykv left07:27
otisolsen70 joined07:28
billy_ joined07:29
billy_ left07:29
fercell joined07:31
billy_ joined07:32
billy_ left07:32
billykv joined07:34
billykv left07:35
fercell left07:36
rama left07:36
rama joined07:36
rama left07:37
nahcetan left07:41
nahcetan joined07:42
elastic_dog left07:42
rosco left07:43
AlexKalopsia left07:43
rosco joined07:43
zeenk joined07:47
rama joined07:47
elastic_dog joined07:47
jinsun__ joined07:52
jinsun left07:52
jinsun__jinsun07:52
agarr joined07:52
kenanmarasli joined07:58
EvilDMP joined07:59
hamburgler left08:01
Shentino_Shentino08:01
EvilDMP left08:01
m5zs7k left08:02
m5zs7k joined08:04
tulpa_ joined08:05
mbalmer_ joined08:11
fercell joined08:15
gryffus joined08:16
vdamewood joined08:19
sakitami left08:19
AlexKalopsia joined08:19
AlexKalopsia left08:19
mbalmer_ left08:20
fercell left08:20
Betal left08:20
vancz left08:21
rama left08:21
vancz joined08:21
feriman joined08:22
coot joined08:25
Marceline joined08:26
dante-as joined08:28
agarr left08:30
Marceline left08:31
theoceaniscool joined08:32
fercell joined08:37
rama joined08:38
EvilDMP joined08:42
fercell left08:42
gas51627 joined08:43
rama left08:43
zan joined08:43
Millicent joined08:45
OnkelTem joined08:46
Ajax1468 joined08:49
Ajax146 left08:50
Ajax1468Ajax14608:50
luffy joined08:52
rama joined08:55
rama left08:59
forgotmynick left09:04
EvilDMP left09:06
hans_ left09:09
csm3105 left09:13
agarr joined09:13
roadie left09:15
hamburgler joined09:15
roadie joined09:15
agarr left09:17
nate1 joined09:19
rosco left09:20
roadie left09:20
rosco joined09:21
nate1 left09:24
roadie joined09:29
rama joined09:29
maret left09:32
csm3105 joined09:32
rama left09:34
Ajax1464 joined09:36
Ajax146 left09:38
Ajax1464Ajax14609:38
Jelmer[m] joined09:44
antani joined09:44
rama joined09:47
Rhonda joined09:47
ghost43 left09:47
tulpa_ left09:47
fercell joined09:47
tulpa_ joined09:48
ghost43 joined09:48
Kartagis I have a question. I've been working with Drupal. say I installed a module. I made its settings and all. I exported the configurations, committed and pushed. then I realised I forgot to pull master, I did and invoked composer install and my module got deleted because composer.json in master branch doesn't have my module. how to handle such a situation?09:50
rama left09:52
fercell left09:52
rkta If I forget to pull master, I usually fetch and rebase. Don't know Drupal.09:52
Kartagis rkta: if any of the settings I created on my branch are gone, do I fetch and rebase?09:56
rkta Kartagis: If the merge removed some settings, undo the merge. Then rebase, make sure your settings are there and force push the branch. This only works if no one already uses your branch.09:58
Kartagis the most important question is I think, do I fetch and rebase on my branch or master?09:58
maret joined09:58
rkta it doesn't matter where you fetch. You checkout your branch and do a 'git rebase master'.09:59
tgummerer[m] joined09:59
Sulky_ left10:00
Sulky_ joined10:00
antani left10:01
TomyWork joined10:02
hamburgler left10:03
Kartagis I'm getting somewhere. thanks rkta10:04
rama joined10:04
nyah joined10:05
hamburgler joined10:08
rama left10:09
Kartagis [13:08:13] hamburgler [~hamburgle@172-105-4-208.ip.linodeusercontent.com] has joined #git <--- haha this reminds me of a lesson I watched on udemy10:09
hamburgler left10:11
Sulky_ left10:12
vishal left10:13
vishal joined10:16
rosco left10:20
jonosterman left10:22
rlgo[m] joined10:22
manin891 left10:23
EvilDMP joined10:25
fercell joined10:25
moldorcoder7 joined10:28
fercell left10:30
FinnElija left10:31
FinnElija joined10:32
moldorcoder7 left10:34
moldorcoder7_ joined10:34
gryffus_ joined10:36
rama joined10:37
gryffus left10:37
j`ey joined10:38
j`ey can I make '-s' the default for git commit?10:38
EvilDMP left10:39
grahamperrin joined10:39
ikke j`ey: no10:39
j`ey :|10:39
ikke It kinda defeats the purpose10:39
tulpa__ joined10:40
j`ey why?10:40
selckin https://git-scm.com/docs/git-config#Documentation/git-config.txt-formatsignOff10:40
oh thats not commit10:40
gryffus joined10:41
j`ey well format-patch might be a reasonable solution too10:41
tulpa_ left10:41
rama left10:41
ikke "Note: Adding the Signed-off-by trailer to a patch should be a conscious act and means that you certify you have the rights to submit this work under the same open source license."10:41
j`ey sure, and I know I am doing that for this repo10:42
gryffus_ left10:43
Hi-Angel left10:44
tulpa__ left10:44
tulpa_ joined10:44
j`ey hm the -s option for format-patch puts it at the end. guess I have to use a commit template10:45
pulse joined10:45
EvilDMP joined10:52
szkl left10:52
rama joined10:53
xkoncek left10:53
iomari891 joined10:55
rama left10:57
manin891 joined11:00
EvilDMP left11:00
LuKaRo left11:01
human_g33k left11:03
maret left11:19
maret joined11:21
HumanG33k joined11:22
rama joined11:26
rama left11:31
dante-as left11:36
FinnElija left11:37
tyson2 joined11:38
FinnElija joined11:38
liefer joined11:39
FinnElija left11:41
FinnElija joined11:42
rama joined11:43
Kartagis when I work out conflicts and do git rebase --continue, I get file.ext needs merge. how do I proceed?11:44
ghost43 left11:44
rama left11:45
feriman left11:45
selckin sounds like the conflict wasn't resolved in that file11:45
ghost43 joined11:46
elastic_dog left11:46
Kartagis selckin: grep HEAD file.ext returns nothing though11:47
epony left11:47
osse git add file.ext, git rebase --continue11:47
Kartagis selckin: in all the files11:47
oh, thanks11:48
osse: ^11:48
j`ey left11:48
ghost43 left11:48
ghost43 joined11:48
selckin yea have to stage your changs, git add -u to everything11:48
Jong left11:48
Kartagis and what about file.ext needs an update?11:50
jinsun left11:51
jinsun joined11:51
Kartagis okay, git add -u seems to have fixed it11:51
elastic_dog joined11:52
osse that's how you tell git you solved the conflicts11:53
jinsun left11:55
jinsun joined11:55
Kartagis makes a note of it.12:00
Kartagis thanks12:00
rama joined12:02
gas51627 left12:02
rama left12:06
osse in case you forget, git status will tell you12:07
coot left12:08
HumanG33k left12:12
KnoP left12:13
gas51627 joined12:16
csm3105 left12:18
rama joined12:20
Anticom joined12:23
rama left12:24
lucasta joined12:31
epony joined12:36
rama joined12:38
rosco joined12:41
sfenik joined12:42
rama left12:42
tachoknight joined12:43
davve -u was new. thanks for the tip12:47
magic_ninja left12:47
davve i was adding each file that were edited, like a chump12:47
osse you didn't even do git add . to add way to much?12:49
*too12:49
maret left12:52
bloody joined12:56
xx joined12:56
OnkelTem left12:59
agarr joined13:00
magic_ninja joined13:02
luffy left13:03
agarr left13:04
geosmileus left13:04
gh34 joined13:06
dionysus69 joined13:07
rama joined13:12
rama left13:13
nate1 joined13:21
hoochmonger joined13:22
sfenik left13:22
nate1 left13:26
Stooge left13:26
rama joined13:28
adanwan_ joined13:33
rama left13:33
adanwan left13:33
loulou_ joined13:33
loulou_ left13:33
loulou_ joined13:33
adanwan_ left13:35
adanwan joined13:36
ac0 joined13:38
roadie left13:38
roadie joined13:38
superboot joined13:43
superboot Hi all. I'm trying to understand a workflow. I have a repo on gitlab.com that is marked 'private', and a production server where the code needs to be cloned to. How can I give the server access? Do I need to create a gitlab account for the server and add that new account to the project? That sounds strange to me. Hints?13:45
Colere left13:45
rama joined13:46
LuKaRo joined13:47
Colere joined13:48
thiago joined13:49
Furor joined13:50
rama left13:51
ajshell1 joined13:51
Colere left13:54
w0ng left13:55
skered left13:55
Kartagis superboot: why do you want to grant your server access? because the repo is private?13:57
maybe you could generate a SSH key13:57
imme-emosol superboot, https://docs.gitlab.com/ee/user/project/deploy_tokens/#deploy-tokens ?13:58
Or, as it mentions, https://docs.gitlab.com/ee/user/project/deploy_keys/index.html13:58
w0ng joined14:00
imme-emosol The word "deploy" might sound a bit counterintuitive but a 'git pull/clone' would "deploy" the remote's contents to a local working tree.14:00
superboot imme-emosol: Oh great. Thank you very much.14:03
rama joined14:03
superboot Kartagis: Yes, that is correct.14:03
mackerman superboot: The full scope of GitLab's CI/CD deploy stuff is beyond this channel. Try #gitlab channel for more ideas.14:05
For example, a build script that creates a versioned package, that gets added to a repo, that the environments get via their normal software update process.14:07
rama left14:07
mackerman Which gets external to git, but no you don't need a production host to access your git repos.14:08
Wh0 joined14:17
cebor left14:17
cebor joined14:18
rama joined14:19
samuelbernardo joined14:20
antani joined14:23
rama left14:24
skapata joined14:26
vyryls joined14:28
antani left14:30
Furor left14:30
RiFo left14:31
Colere joined14:35
rama joined14:37
maret joined14:37
Furor joined14:38
Colere left14:40
szkl joined14:40
rama left14:41
Lemniscate joined14:44
dionysus69 left14:45
Furor left14:48
Wh0 left14:51
Wh0 joined14:51
srinidhi left14:53
rama joined14:53
rama_ joined14:56
thekingofbandit joined14:56
srinidhi joined14:57
Anticom left14:58
justinf210 joined14:58
vyryls left14:58
rama left14:59
bigGopher left15:01
jazzy joined15:01
justinf210 left15:02
Furor joined15:03
Lemniscate left15:06
stewie925 joined15:06
Ludack joined15:06
EvilDMP joined15:08
rosco left15:09
maret left15:11
vdamewood left15:12
vdamewood joined15:12
nate1 joined15:22
forgotmynick joined15:23
EvilDMP left15:24
squirrel joined15:24
OnkelTem joined15:24
gryffus left15:24
lgc joined15:25
madewokherd joined15:25
lgc left15:26
nate1 left15:26
madewokherd` left15:27
ChmEarl joined15:31
EvilDMP joined15:31
pieguy128 left15:34
pieguy128 joined15:36
zebrag joined15:37
rosco joined15:39
rgrinberg joined15:40
dionysus69 joined15:42
pieguy128_ joined15:44
pieguy128 left15:45
rsx joined15:45
Aminda left15:45
nbms^ left15:45
Aminda joined15:46
pieguy128_ left15:51
theoceaniscool left15:57
Stooge joined15:59
manin891 left16:02
rosco left16:02
skered joined16:04
xkoncek joined16:07
lolok joined16:09
transhumanist joined16:11
transhumanist left16:11
transhumanist joined16:12
agowa left16:12
fercell joined16:13
rgrinberg left16:15
hamburgler joined16:16
vitali64 joined16:16
fercell left16:18
thebombzen_ joined16:19
rgrinberg joined16:20
rgrinberg left16:21
rsx left16:24
pieguy128 joined16:24
rgrinberg joined16:25
lucasta left16:37
rsx joined16:37
marshall joined16:37
vqueiroz joined16:42
madewokherd left16:42
bigGopher joined16:46
igemnace left16:48
stewie925 left16:48
Thanzex joined16:51
slaughtrslaughter16:52
OnkelTem left16:54
Null_A_ joined16:59
bool_ joined16:59
coot joined16:59
maret joined17:00
Null_A left17:02
Murr left17:04
Murr joined17:04
Piraty any way to improve `git status ...` ? ==> preload-index.c:154 performance: 391.949203645 s: preload index17:05
rgrinberg left17:05
baffodoro joined17:06
Piraty https://paste.rs/VuL17:06
waiting 391s for git-status sucks17:07
rgrinberg joined17:07
hbautista joined17:07
Sasazuka joined17:08
Betal joined17:09
ljharb when fetching on specific repos, i'm getting "fatal: failed to run repack" and having to remove `.git/gc.log` a lot. any idea how to debug or fix that?17:09
rgrinberg left17:11
thebombzen_ left17:11
Masklin_Gurder joined17:11
mackerman Piraty: How big is that tree, and the repo overall? Perhaps some stats from !git_sizer17:15
gitinfo Piraty: A tool to find potential issues with repositories from github, See: https://blog.github.com/2018-03-05-measuring-the-many-sizes-of-a-git-repository/17:15
OnkelTem joined17:16
hamburgler left17:19
Piraty mackerman: it's not particularly large i'd say, 27290 files, 327M total17:20
mackerman Although as the git-sizer post mentions, repos do not need to be crazy large to be problematic for performance.17:27
Is that repo public? By name I will guess its related to https://gitlab.alpinelinux.org/alpine/aports17:27
gsi there's worktree size (perceptable) and repo size (dot-file directory, not always perceivable)17:32
ikke Piraty: git status is instant for me on aports17:32
mackerman A file system monitor might help, which to use is platform specific https://github.blog/2022-06-29-improve-git-monorepo-performance-with-a-file-system-monitor/17:32
gsi and there's LFS where the objects database remains small, but content kept in LFS can be huuuge17:32
Masklin_Gurder left17:32
ikke Piraty: 17:31:42.275347 trace.c:411 performance: 0.097242059 s: git command: git -C /home/build/aports status --porcelain=v217:32
Not sure what's going on in your tree that it's taking so long17:33
Piraty: do you have lots of untracked files that are not ignored?17:33
cyrus_mc joined17:33
arescorpio joined17:35
EvilDMP left17:37
EvilDMP joined17:37
EvilDMP left17:37
Ram-Z left17:39
Ram-Z joined17:40
madewokherd joined17:45
TomyWork left17:49
squirrel left17:51
cyrus_mc left17:57
YuGiOhJCJ joined17:58
torresjrjr left18:05
justinf210 joined18:07
justinf210 left18:08
AlexKalopsia joined18:08
Sasazuka left18:09
dionysus69 left18:10
KnoP joined18:11
Piraty just one18:11
torresjrjr joined18:11
Piraty testet with no untracked as well, similar result18:11
ikke What OS?18:13
I assume linux?18:13
Sasazuka joined18:14
OnkelTem left18:15
sudoforge joined18:16
Piraty yes, postmarketos (it's alpine really)18:16
on pinephone18:16
aarch6418:16
ikke I'm aware of pmos18:16
But then your storage is probably slow18:17
carl-- joined18:17
Piraty iotop didn't report high numbers last time i checked, will take closer look next time though18:17
this only happens on the first `git status` once booted18:18
carl- left18:18
berkay left18:22
berkay joined18:23
atrigent_ joined18:25
berkay left18:25
atrigent left18:26
Xenguy_ joined18:26
bin101 left18:27
bin101 joined18:27
berkay joined18:29
Xenguy left18:29
baffodoro left18:30
nuala joined18:30
coot left18:30
rosco joined18:33
rsx left18:33
mackerman That's evidence of the storage latency hypothesis, as subsequent reads are cached and fast18:36
Masklin_Gurder joined18:43
Lord_of_Life_ joined18:43
Masklin_Gurder left18:43
Lord_of_Life left18:44
Lord_of_Life_Lord_of_Life18:44
Masklin_Gurder joined18:44
YuGiOhJCJ left18:44
YuGiOhJCJ joined18:45
Masklin_Gurder left18:47
YuGiOhJCJ left18:53
YuGiOhJCJ joined18:54
xx left18:56
Ajax1466 joined18:56
LuxuryMode left18:56
Ajax146 left18:57
Ajax1466Ajax14618:57
irc_user joined18:58
tyson2 left18:58
carl-- left18:58
realies left19:00
Ram-Z left19:02
YuGiOhJCJ left19:03
YuGiOhJCJ joined19:04
Murr left19:04
Murr joined19:04
OnkelTem joined19:07
Piraty reading (a file that very likely wasn't in cache yet) from that sdcard takes significantly longer than writing 1G urandom to sdcard ... oO19:08
roadie left19:10
realies joined19:10
Piraty /usr/bin/time -p sh -c "pv -Ss 1G /dev/urandom > $HOME/RANDOM ; sync" yields 10M/s (write)19:10
/usr/bin/time -p sh -c "cp file_660M /tmp ; sync" yields 4.2M/s (read) .19:10
wtf19:10
mackerman Probably.19:10
Piraty tmpfs on /tmp type tmpfs (rw,nosuid,noatime)19:10
mackerman I'm assuming git is doing on the order of tens to a hundred thousand small random-ish IO operations, which is slow on eMMC or sdcard19:11
Piraty something is bogus with my /tmp, will report back later.19:13
but yeah19:13
vitali64 left19:14
nbms^ joined19:16
thebombzen left19:19
Misotauros left19:20
roadie joined19:21
dub_a left19:22
nate1 joined19:23
Piraty i found 84b6b9a9563457012197f06406082a8d32a60a6b. yes, most expect /tmp to be cleared indeed ;)19:25
oops19:25
wrong channel19:25
justachejustJingo19:27
nate1 left19:28
Ram-Z joined19:30
tyson2 joined19:31
Jong joined19:35
roadie left19:37
roadie joined19:38
Misotauros joined19:38
Wh0 left19:39
berkay left19:41
delay joined19:41
DibbTubberOne joined19:42
berkay joined19:43
Coop left19:44
gsi write typically is faster because you can "fire and forget", let buffers drain without you waiting19:45
while for reading you not only have to emit the request, but also wait until the response arrives, usually takes longer19:46
(compare this to human conversation, talking is always easier than listening ... :-O )19:46
Narrat joined19:46
cbreak you don't really have to wait. Async reads are a thing :)19:47
(and so are sync writes)19:47
Misotauros left19:48
han-solo left19:49
gsi you don't have to busy wait, true, but read only completes when the data finally arrives, while you can "forget earlier" that you wrote something19:50
cbreak as long as you don't write dependent data where consistency matters :D19:53
fuzzybear396592 joined19:53
cbreak it's easier in a content addressed append-only database like git19:53
but in more traditional databases, you'd have to sync write for journaling to work19:53
rama_ left19:54
ac0 left19:55
rama joined19:55
ChmEarl left19:55
lucasta joined19:58
Piraty (hence i issued `sync` after command both times)19:59
rama left20:06
rama joined20:06
rama left20:06
rama joined20:07
GeneralDiscourse left20:09
rama left20:11
feriman joined20:15
xx joined20:16
delay left20:18
iomari891 left20:22
germ left20:24
germ joined20:28
Coop joined20:28
Misotauros joined20:31
Vonter left20:34
Rashad joined20:34
agarr joined20:36
gh34 left20:37
tyson2 left20:38
rama joined20:39
DibbTubberOne left20:41
sudoforge left20:43
ephemer0l joined20:45
ProperN[out] left20:51
EvilDMP joined20:51
ProperNoun joined20:51
Cleverness joined20:52
feriman left20:52
cbreak left20:53
coot joined20:55
cbreak joined20:55
BrianBlaze left20:56
BrianBlaze joined20:58
potash left20:59
nate1 joined21:00
roadie left21:05
nate1 left21:09
bn_work joined21:09
m0viefreak joined21:10
lucasta left21:11
Null_A_ left21:11
Null_A joined21:11
ZacSharp joined21:14
fuzzybear396592 left21:21
ZacSharp46 joined21:23
ZacSharp left21:23
ZacSharp46ZacSharp21:23
maret left21:28
tyson2 joined21:28
xx left21:29
roadie joined21:30
zebrag left21:31
zebrag joined21:31
nbms^ left21:40
kenanmarasli left21:42
roadie left21:46
Null_A_ joined21:46
Null_A left21:50
m0viefreak left21:52
nate1 joined21:53
madewokherd left21:56
Matt|home left21:56
roadie joined21:57
srinidhi left21:58
nbms^ joined22:00
EvilDMP left22:02
nate1 left22:04
Xenguy_Xenguy22:04
roadie left22:05
smol-horslua22:07
rosco left22:11
roadie joined22:16
coot left22:18
vdamewood left22:19
xx joined22:20
tyson2 left22:20
vdamewood joined22:21
agarr left22:21
roadie left22:21
madewokherd joined22:23
madewokherd left22:28
jinsun__ joined22:29
jinsunGuest825622:29
jinsun__jinsun22:29
madewokherd joined22:29
KnoP left22:32
Guest8256 left22:32
remyabel2 left22:35
zeenk left22:36
roadie joined22:36
agarr joined22:38
nbms^ left22:38
antani joined22:39
agarr left22:43
OnkelTem left22:47
Narrat left22:49
fercell joined22:51
loulou_ left22:53
fercell left22:55
irc_user left22:57
lucasta joined22:57
xx left23:01
arescorpio left23:02
gast0n joined23:02
ZacSharp left23:03
Murr left23:03
Murr joined23:04
rama left23:04
nbms^ joined23:04
Guest56 joined23:10
Guest56 left23:11
agarr joined23:12
kyshoc left23:13
kyshoc joined23:14
kyshoc left23:14
kyshoc joined23:14
atrigent_ left23:15
LuKaRo left23:16
atrigent joined23:16
nbms^ left23:17
vdamewood left23:20
otisolsen70 left23:21
Stooge left23:29
Miles2Go_ joined23:32
b2j5 joined23:34
LuKaRo joined23:34
b2j left23:34
fercell joined23:35
Miles2Go left23:35
remyabel2 joined23:40
fercell left23:40
roadie left23:40
Rashad left23:48
Rashad joined23:53
bigGopher left23:54
rsrx joined23:54
ikwyl6 joined23:55
rsrx left23:59
OnkelTem joined23:59

Logs Search ←Prev date Next date→ Channels Documentation