{"push_id":2319420890,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"878c4fee42c71a278ae8739d4654e430234d3e14","before":"d843d288ad47255456465c29a5d7f62201d0de97","commits":[{"sha":"fca96d8467fc8871e4aab5b338ca6c8364aa8221","author":{"name":"Bernd Hufmann","email":"0a2b7ace92fa66f55fa3a0830aa08823f1d0b588@ericsson.com"},"message":"tmf: Update user guide for pin&clone of XY charts\n\nChange-Id: Id46abb0b4d61ee100c2233d2c44c1608682f24bc\nSigned-off-by: Bernd Hufmann <Bernd.Hufmann@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/116264\nTested-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/fca96d8467fc8871e4aab5b338ca6c8364aa8221"},{"sha":"f0ec789dcc004a2f759c34761856ae3ebc910c6e","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"tmf.ui: fix line thickness bug on arrows.\n\nImplements a Cohen Sutherland Line Clipper\n\nDetails on algorithm can be found here:\nhttps://en.wikipedia.org/wiki/Cohen%E2%80%93Sutherland_algorithm\n\nImplementation done on own, algorithm unit tested.\n\nBug 470115\n\nChange-Id: I2a966b518af7e53bfc608ab403ac471cf9764e78\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/115723\nReviewed-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>\nTested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/f0ec789dcc004a2f759c34761856ae3ebc910c6e"},{"sha":"c96092899f7f9c4c3fcb1ce93ea12291a04f2ab0","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"lttng2.swtbot: Use a WaitUntil for symbolNames in CallStackViewTest\n\nTo reduce intermittent failures due to unresolved names in the tree\nviewer.\n\nChange-Id: I2fabcee8d65bf302df452a37fa0bf2337cc16db9\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116243\nTested-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/c96092899f7f9c4c3fcb1ce93ea12291a04f2ab0"},{"sha":"31277d82dc457f26e2bbd44cd6cbc46c8a28e0c4","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"linux.ui: Fix flat CFV presentation\n\nChange-Id: I053da26cc0140eda53954482ea486d1e92053a18\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116334\nTested-by: Hudson CI\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/31277d82dc457f26e2bbd44cd6cbc46c8a28e0c4"},{"sha":"1f51df65fcd903adbc711b5efa6a7e026cc4e0e3","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"xml.swtbot: stabilize PatternScatterChartViewTest\n\nChange-Id: I36e4c99f5f073dec025ac6e7ef495298648553d9\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116251\nTested-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/1f51df65fcd903adbc711b5efa6a7e026cc4e0e3"},{"sha":"78106f04dac2dff999aea242663928f8e3a7e09e","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"Bug 530463: [LTTng] TimeRangeException in KernelMemoryUsageDataProvider\n\nFix same bug in UstMemoryUsageDataProvider.\n\nChange-Id: I3432ef591124d50dc271bb29ff1a26081733f2c3\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116266\nTested-by: Hudson CI\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/78106f04dac2dff999aea242663928f8e3a7e09e"},{"sha":"a5143408a8682e1d3e3c676be159bb433f2e3e85","author":{"name":"Geneviève Bastien","email":"996f3b2ac405628b3f1d2f2662e6e53fdd0c4c26@versatic.net"},"message":"timing: bug 528856 format negative times with units\n\nThis patch adds the handling of negative times in subSecondTimeWithUnit\nformatter\n\nChange-Id: Iaa08038f1e628be2b4be9edcef4fd16d9afb4eb3\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/113512\nTested-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nTested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/a5143408a8682e1d3e3c676be159bb433f2e3e85"},{"sha":"efaa191fd4be8b8869d99052d2c07a5e587cde60","author":{"name":"Loïc Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"tmf.ui: Use column comparators for the call stack view\n\ninstead of actions.\nAdd a PID/TID column.\nDisplay the thread start and end times.\nThe View is now sortable by name, PID/TID, start time, end time\nand depth (to be flame or icicle).\nTooltip over a process or thread entry now shows the type of entry.\n\nChange-Id: Ia262f95591b52f0e1ef329591f42be987a82c8f0\nSigned-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/112757\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/efaa191fd4be8b8869d99052d2c07a5e587cde60"},{"sha":"90c5e2a6f5a1c0f158052970433ca533472a7ac4","author":{"name":"Patrick Tasse","email":"b3854a7283fe33a8c41c4157ae26641b192dbeb1@gmail.com"},"message":"tmf: Fix API errors and add provisional API compatibility problem filter\n\nChange-Id: I7c86bdfb1e2e8487e707fd2647e9230e80c330ab\nSigned-off-by: Patrick Tasse <patrick.tasse@gmail.com>\nReviewed-on: https://git.eclipse.org/r/115727\nTested-by: Hudson CI\nReviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>\nTested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/90c5e2a6f5a1c0f158052970433ca533472a7ac4"},{"sha":"e5e7d1b73e82b988014c07b3decf3198b74f9afe","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"tmf.ui: Correct the behavior of the filter button in state system explorer\n\nEven if it had a filter icon, it was used to expand and collapse all.\nThis patch makes the filter button filter entries which\nhave a state change at the beginning of the selection.\nDedicated expand and collapse buttons are added.\n\nChange-Id: I1f5182f4cc0c74dec58e2551c724022313c015ea\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116489\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Hudson CI","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/e5e7d1b73e82b988014c07b3decf3198b74f9afe"},{"sha":"63d39cddcd3fd7482b6b970364a3283b568d9b94","author":{"name":"Geneviève Bastien","email":"996f3b2ac405628b3f1d2f2662e6e53fdd0c4c26@versatic.net"},"message":"tmf: Update viewers and data providers to XY model\n\nThe data providers now return the base XY model and the swt viewers\nuser this new model and so are not specific to common X series anymore\n(though for API purposes, the name cannot just be changed)\n\nChange-Id: Idf2f11084bb2edaa781d4385fd1ff0b99166e79e\nSigned-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>\nReviewed-on: https://git.eclipse.org/r/114613\nReviewed-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nTested-by: Hudson CI","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/63d39cddcd3fd7482b6b970364a3283b568d9b94"},{"sha":"4fe753cad1234b5ad6c9080550c9fe525a06958f","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"tmf.ui: handle potential NPE in TmfOpenTraceHandler.\n\nSplit out from patch https://git.eclipse.org/r/#/c/101566\n\nChange-Id: I0cce7f16b01a6a765ac88de566f0c887cda59ecd\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/116548\nTested-by: Hudson CI\nReviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>\nTested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/4fe753cad1234b5ad6c9080550c9fe525a06958f"},{"sha":"eaeb9312f55ae02c428a8243ddc9d4fd19f31c11","author":{"name":"Simon Delisle","email":"605ee15b766646bad0f4f2526a71014d79cd6788@ericsson.com"},"message":"tmf.ui: Deep copy of an experiment\n\nThis change introduce an option to copy an experiment and all the traces\nunder it. Each trace will be copied as a new trace and the copied\nexperiment will contain those traces.\n\nChange-Id: I8de6f37648478723852d0fe49f1f9daf21fc7156\nSigned-off-by: Simon Delisle <simon.delisle@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/115175\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/eaeb9312f55ae02c428a8243ddc9d4fd19f31c11"},{"sha":"f6d649909b8c7e2ca1ec13db1f176a2232da1b9d","author":{"name":"Simon Delisle","email":"605ee15b766646bad0f4f2526a71014d79cd6788@ericsson.com"},"message":"tmf.ui: Fix null pointer exception when copying a non-linked trace\n\nFix the CopyTraceDialog when the trace is not a linked trace, the radio\nbutton is null and cause the copy to fail.\n\nChange-Id: Id30bd05dc4ddf7e2044233f21fa82185319161c8\nSigned-off-by: Simon Delisle <simon.delisle@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/116556\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Hudson CI\nReviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/f6d649909b8c7e2ca1ec13db1f176a2232da1b9d"},{"sha":"9ab8c2743b324df945efb702f0330d8ddc8fa8b1","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"tmf.core: Make CallStackDataProvider extend AbstractTimeGraphDataProvider\n\ndelegates handling exceptions and ids, etc\n\nChange-Id: Ic16de0486fe51ac3c169919bf4c3a9a8ebbce69b\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116455\nTested-by: Hudson CI\nReviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/9ab8c2743b324df945efb702f0330d8ddc8fa8b1"},{"sha":"00a682f381beb94f4796471775c01be5c3c1359d","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"linux.ui: Fix Resources data provider to show labels.\n\nThe syscall/execName cache was never filled.\n\nChange-Id: I27a4614e7c4dc88246c14f34539e364f45bcbd17\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116371\nTested-by: Hudson CI\nReviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-by: Jean-Christian Kouame <jean-christian.kouame@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/00a682f381beb94f4796471775c01be5c3c1359d"},{"sha":"e12b9ffad41c96de6b9a9c9ea026d68b610481ff","author":{"name":"Loïc Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"tmf.core: add a thread-safe method to get queried entries in providers\n\nPreviously, the AbstractTreeDataProvider only provided a method to\nget selected quarks from a TimeQueryFilter (thread-safe)\nand another method to get selected Ids from their respective quarks\n(not thread-safe).\n\nThis patch adds a thread-safe method to retrieve a BiMap of\nselected entries' Ids to their respective quarks, avoiding having to\ngo back and forth with the other methods and adding safety.\n\nChange-Id: Ia3634d84e334609488fc8c9d66f530ecbd122a80\nSigned-off-by: Loïc Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116652\nReviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Genevieve Bastien <gbastien+lttng@versatic.net>\nTested-by: Hudson CI","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/e12b9ffad41c96de6b9a9c9ea026d68b610481ff"},{"sha":"fe17664c9b91a9aad67217700347292cb2b3b624","author":{"name":"Loic Prieur-Drevon","email":"0fe4f5bfe530fbdf96349ec8810e3df660e54e15@gmail.com"},"message":"lttng.swtbot: Fix another CallStackViewTest flakiness.\n\nEnsure that the view is open and ready before synching time\nOrder expected and actual correctly in assertEquals\n\nChange-Id: I70adf9f41be2baa70dff202068f1037c60fc8044\nSigned-off-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116756\nTested-by: Hudson CI\nReviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>\nTested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/fe17664c9b91a9aad67217700347292cb2b3b624"},{"sha":"9306b0565efebfb7e77ec891f0e1cf62258b52d1","author":{"name":"Patrick Tasse","email":"b3854a7283fe33a8c41c4157ae26641b192dbeb1@gmail.com"},"message":"tmf: Add constructor to NewExperimentOperation\n\nA new constructor is added where the experiment type and the list of\ninitial trace elements can be provided.\n\nA method is added to the experiment folder to add a single experiment\nelement for a specified experiment resource.\n\nChange-Id: Ic46dac3d5571dfa08f41b62fe066d24a9bafa523\nSigned-off-by: Patrick Tasse <patrick.tasse@gmail.com>\nReviewed-on: https://git.eclipse.org/r/116648\nTested-by: Hudson CI\nReviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>\nTested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/9306b0565efebfb7e77ec891f0e1cf62258b52d1"},{"sha":"4bde0aef0857f3b9d5ffa37d027d85c151d87192","author":{"name":"Matthew Khouzam","email":"d5af52d3bc7e50ebbe90416145c864874a789ded@ericsson.com"},"message":"tmf.ui: fix arrow tool tip in time graph viewer\n\nThe line clipper did not like a rectangle of (0,0,0,0) as the bounds.\n\nThe client area rectangle fixes the problem, but also accelerates a bit\nas the line clipper is much faster than the minimum distance algorithm.\n\nChange-Id: I51b3326158ee1f505058a5c4de4a7721cf7f1c56\nSigned-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>\nReviewed-on: https://git.eclipse.org/r/116884\nTested-by: Hudson CI\nReviewed-by: Patrick Tasse <patrick.tasse@gmail.com>\nTested-by: Patrick Tasse <patrick.tasse@gmail.com>","distinct":true,"url":"https://api.github.com/repos/lajoiepy/tracecompass/commits/4bde0aef0857f3b9d5ffa37d027d85c151d87192"}]}
{"actor":{"display_login":"lajoiepy"}}