IQSS logo

IRC log for #dataverse, 2018-07-20

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
12:57 iqlogbot joined #dataverse
12:57 Topic for #dataverse is now Dataverse is open source research data repository software: http://dataverse.org | IRC Logs: http://irclog.iq.harvard.edu/dataverse/today | Who's who: https://docs.google.com/spreadsheets/d/16h3jv24usMGq18495C-JA-yNcQCKiKDa65MTraNDd7k/edit?usp=sharing
13:48 donsizemore joined #dataverse
13:59 pdurbin joined #dataverse
13:59 pdurbin bricas: whoops. We should be talking in here.
14:00 pdurbin You said you took a look at https://github.com/IQSS/dataverse/issues/4665 ?
14:25 cthao joined #dataverse
14:27 cthao hi all, I am working on issue #4762 (scaling solr), does anyone know if solr Index replication is favorable over Sharding?
14:28 cthao https://github.com/IQSS/dataverse/issues/50 is pretty outdated but mentioned it a bit
14:55 cthao joined #dataverse
14:56 pdurbin cthao: I do see the word "sharding" in a URL in that issue but not much discussion.
14:57 cthao My work so far is having a replication master/slave solr setup
14:57 pdurbin https://cwiki.apache.org/confluence/display/solr/Distributed+Search+with+Index+Sharding now redirects to https://lucene.apache.org/solr/guide/6_6/distributed-search-with-index-sharding.html which says "It is highly recommended that you use SolrCloud when needing to scale up or scale out."
14:57 pdurbin I'm not sure what the Solr 7 docs say.
14:59 cthao yeah I know
14:59 cthao I read that article but Dan doesn
14:59 cthao doesn't recommend having zookeeper complicating the setup
15:00 pdurbin ok
15:02 cthao joined #dataverse
15:03 pdurbin cthao: there's a memory leak it http://chat.dataverse.org by the way: https://github.com/IQSS/chat.dataverse.org/issues/3
15:04 pdurbin So you might want to try Adium or Pidgin: https://github.com/IQSS/chat.dataverse.org/issues/2
15:04 pdurbin (I use weechat.)
15:04 pdurbin leak in*
15:06 cthao I would definitely take a look
15:06 cthao sure
15:07 cthao joined #dataverse
15:07 cthao I think I was kicked out for some reasons
15:09 pdurbin It's probably the memory leak. Not your fault.
15:14 pdurbin cthao: thanks for resolving the merge conflicts in https://github.com/IQSS/dataverse/issues/4763 . I just moved it back into QA and left a comment.
15:23 donsizemore joined #dataverse
15:32 cthao No problem. it's mostly Tommy's work
16:26 pameyer joined #dataverse
18:02 pdurbin pameyer: this can wait until you're over at our office but I'm wondering if you've seen the new todo list at https://github.com/IQSS/dataverse/issues/4703#issuecomment-406633874
18:03 pameyer pdurbin: I did see it
18:04 pdurbin Cool. When I hacked on DCM a bit I used Vagrant.
18:04 pdurbin But it sounds like we're using Docker now.
18:04 pameyer talked to mdunlap Wed-ish about possibly doing a pre code review; haven't done that yet
18:04 pdurbin Which is fine.
18:05 pdurbin In the Dataverse code base I'm happy to keep Vagrant working and I'm glad for your new docker-aio thing.
18:05 pameyer they both work - I'm still using multi-VM vagrant for full-up integration testing.  trying to stick with docker for non-fork / non-repository specific stuff due to overhead of multi-system vagrant
18:05 pdurbin I'm curious how you feel about maintaining both Vagrant and Docker in the DCM code base.
18:06 pameyer well, I can't run vagrant in jenkins
18:06 pameyer but haven't given it much (or any) thought
18:08 pdurbin Ok, Maybe we can touch base next time we're both at standup or something.
18:09 pameyer pdurbin: do you know offhand where the ?persistentIdentifier=$foo gets into the dataset page?
18:10 pdurbin pameyer: my money's on `<f:viewParam name="persistentId" value="#{DatasetPage.persistentId}"/>` at https://github.com/IQSS/dataverse/blob/v4.9.1/src/main/webapp/dataset.xhtml#L49
18:10 pdurbin unless I misunderstand you
18:10 pdurbin which has never happened in the history of history
18:10 pameyer I'm sure it's happened at least once ;)
18:11 pameyer I ran into an odd case where I could trigger 500s depending on what I passed there, and was poking around to see if there was a place to prevent that
18:12 pdurbin sounds like a bug
18:12 pameyer then my java skills and available time were inadaquate, so I went with apache
18:12 pdurbin can you reproduce it on http://phoenix.dataverse.org ?
18:13 pameyer maybe - let's find out
18:14 pameyer yup
18:14 * pdurbin stares at a giant stack trace
18:14 pdurbin pameyer: do you feel like opening an issue for it?
18:15 pameyer does this feel security related to you?
18:15 pameyer seemed potentially that way to me, which is why there isn't one yet
18:16 pdurbin no, but you have a better head for security than I do. Can I paste the PSQLException here in this PUBLICLY LOGGED channel? :)
18:16 * pdurbin tosses iqlogbot a snack
18:17 pameyer I've seen that exception trace ;)
18:17 pdurbin good
18:20 pameyer maybe another thing we should touch base on next time we're both at standup
18:22 pdurbin pameyer: sure. Sometimes we create issues with obscure titles. So we can estimate it at least.
18:23 pameyer pdurbin: I've done the obscure title trick before ...
18:26 pdurbin pameyer: I can reproduce it on my laptop
18:28 pameyer it's easy to reproduce :(
18:29 pdurbin T-T
18:29 pameyer definately a bug, and I'm likely being overly cautious about handling it
18:31 pdurbin I'd say so but whatever. :)
18:51 pdurbin pameyer: you can just add an extra try/catch if you want to fix it in your fork
18:53 pdurbin er, an extra catch in the existing try
18:55 pameyer joined #dataverse
18:56 pameyer pdurbin: that was my first 2 tries... blocking in at apache is easier
18:58 pdurbin ok, whatever works :)
19:25 pameyer pdurbin: I thought that test_006_ReplaceFileGood had been fixed in develop.  am I remembering wrong, or is that just not merged yet?
19:26 pdurbin lemme check
19:27 pdurbin pameyer: https://github.com/IQSS/dataverse/issues/4866 is the issue and the pull request hasn't been merged yet: https://github.com/IQSS/dataverse/pull/4867
19:28 pameyer gotcha - thanks
19:29 pdurbin lotta stuff getting merged right now
19:29 * pdurbin crosses fingers
19:30 pameyer yeah - busy friday for kcondon
20:10 pdurbin fingers still crossed
20:27 pdurbin pameyer: merged and I kicked off the test. Why wait for "@nightly" ;)
20:29 pameyer :)
20:35 pdurbin waiting for https://build.hmdc.harvard.edu:8443/job/phoenix.dataverse.org-apitest-develop/ to finish
20:35 pdurbin I'm on the edge of my seat. :)
20:43 pameyer I know microwaves and teapots take longer when you watch them - do jenkins servers?
20:48 pdurbin Done! Fixed! The API suite is passing again.
20:48 pdurbin I think that means it's quittin time.
20:49 pameyer nice!
20:49 pameyer ... to both
20:51 pdurbin Have a good weekend, everyone.
20:51 pdurbin left #dataverse
21:55 pameyer left #dataverse
22:10 icarito[m] joined #dataverse

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.