{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20701467,"defaultBranch":"master","name":"l2switch","ownerLogin":"opendaylight","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-10T20:59:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4093028?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714179610.0","currentOid":""},"activityList":{"items":[{"before":"fb91f6ef8f2b426d974ddfbe057e84ee5c003344","after":"02e0cef5805e5fa5d9259c133b5675917957c9fd","ref":"refs/heads/master","pushedAt":"2024-04-25T17:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Remove compatibility methods at BitBufferHelper\n\nThe BitBufferHelper methods getShort, getInt and getLong return a\nshort, int and long respectively. They have been replaced with\nequivalent methods that return a Uint8, Uint16 or Uint32 types.\nThe following sections explain these replacements:\n\n1. getShort\nCode that required a Uint8 type instead of a short, started using\na new method \"getUint8(byte[])\". However a method that required to\ncollect the first N bits, where N is 16>N>8, started using a new\nmethod \"getUint16(byte[], int)\".\n\n2. getInt\nCode that required a Uint16 type instead of an int, started using\na new method \"getUint16(byte[])\". However methods that required to\ntest data in 2 bytes, started using the \"getUint16(byte[], int)\"\nmethod.\n\n3. getLong\nCode that required a Uint32 type instead of a long, started using\na new method \"getUint32(byte[])\".\n\nSigned-off-by: David Arjona \nChange-Id: I5b04e8f06b8c23fdd2c3294fc9f5386f6b8b7928","shortMessageHtmlLink":"Remove compatibility methods at BitBufferHelper"}},{"before":"37791c86311c1ae767adb7c21e17c800abab7ace","after":"fb91f6ef8f2b426d974ddfbe057e84ee5c003344","ref":"refs/heads/master","pushedAt":"2024-03-18T08:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Clean up InitialFlowWriter\n\nWe have verbose indentation here, reduce it. While we are at it:\n- use proper Builder flow to build DTOs, eliminating a ton of intermediate\n local variables\n- make method arguments final\n- use local variable type inference\n- guard the InitialFlowWriterProcessor.nodeIds != null invariant\n\nChange-Id: I140fb0ac63d4a20c5ea5a3ad4213f3ebd83240d6\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Clean up InitialFlowWriter"}},{"before":"da6a93fcd4b7b93503bcd83ad83e8adc8fbe679c","after":"37791c86311c1ae767adb7c21e17c800abab7ace","ref":"refs/heads/master","pushedAt":"2024-03-17T14:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Remove compatibility methods at main-impl\n\nTwo \"ImmutableList\" have been switched to \"BindingMap\". One short,\nthree int and one BigInteger type variables have been converted to\nUint8, Uint16 and Uint64 respectively at InitialFlowWriter.java.\n\nSimilarly, two \"ImmutableList\" have been switched to \"BindingMap\".\nOne short, three int and one BigInteger type variables have been\nconverted to Uint8, Uint16 and Uint64 respectively at\nFlowWriterServiceImpl.java.\n\nJava conversions have been removed from L2SwitchMainProvider.java.\n\nSigned-off-by: David Arjona \nChange-Id: I220d3dd9ced480d835c56b3b8166039fa0535310\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Remove compatibility methods at main-impl"}},{"before":"53b644579d08f36b84c2e2289a26be1f6144c6dc","after":"da6a93fcd4b7b93503bcd83ad83e8adc8fbe679c","ref":"refs/heads/master","pushedAt":"2024-03-15T14:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Remove compatibility methods at hosttracker-impl\n\nThree List type variables have been converted to Map type at file\nHost.java.\n\nOne BigInteger type variable has been converted to Uint64 type at\nfile SimpleAddressObserver.java. Mathematical operations using a\nBigInteger variable are still used because there are no equivalent\nmethods for Uint64.\n\nChange-Id: I4f6e704be94f744f9d00d476f2628212fb02bf79\nSigned-off-by: David Arjona ","shortMessageHtmlLink":"Remove compatibility methods at hosttracker-impl"}},{"before":"a114c8fce72f31ead01fa762b38e0871beee20aa","after":"53b644579d08f36b84c2e2289a26be1f6144c6dc","ref":"refs/heads/master","pushedAt":"2024-02-15T09:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Add feature-parent\n\nWe have a number of features which duplicate their definitions.\nIntroduce a parent pom to host them.\n\nChange-Id: I4c27b3f8b77d77465803245398d50df637fe845b\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Add feature-parent"}},{"before":"fb0c710bc8288ddb587ea5837b39226874005947","after":"a114c8fce72f31ead01fa762b38e0871beee20aa","ref":"refs/heads/master","pushedAt":"2024-02-15T08:36:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Do not override version\n\naddresstracker-model's version is set in artifacts, hence we do not need\nto specify it again.\n\nChange-Id: If0695c652f67a8330b3bd104604741aa730b4664\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Do not override version"}},{"before":"71e4b783068ba5eb5b1bbafe709132c84a59c4f9","after":"fb0c710bc8288ddb587ea5837b39226874005947","ref":"refs/heads/master","pushedAt":"2024-02-14T22:54:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Merge \"add comment of ipAddress in addAddress function\"","shortMessageHtmlLink":"Merge \"add comment of ipAddress in addAddress function\""}},{"before":"42d153ef387cdb20bc2816a1d421f8f0417503b9","after":"71e4b783068ba5eb5b1bbafe709132c84a59c4f9","ref":"refs/heads/master","pushedAt":"2024-02-14T22:53:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Merge \"add the comment for ipAddress addAddress function\"","shortMessageHtmlLink":"Merge \"add the comment for ipAddress addAddress function\""}},{"before":"20484085795f71f244e53428fecb1a69d0ef8dcd","after":"42d153ef387cdb20bc2816a1d421f8f0417503b9","ref":"refs/heads/master","pushedAt":"2024-02-14T22:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Migrate flow writers\n\nUse Uint types and BindingMap instead of widened types and lists. Also\nfix hybrid mode, which would not work due to 'order' being set to zero\nfor both actions.\n\nChange-Id: Iea887c5080da233d5692ec3d89870148529b8946\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Migrate flow writers"}},{"before":"f308cb5eabe6afd3086a0710c894551a7c69be4f","after":"20484085795f71f244e53428fecb1a69d0ef8dcd","ref":"refs/heads/master","pushedAt":"2024-02-14T22:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Migrate InventoryReaderTest\n\n- use MockitoJUnitRunner\n- use BindingMap.of() instead of lists\n- use ArgumentMatchers.any()\n- improve test assertions\n\nChange-Id: I0d8b0494cccb3b5c6f5e5a9b20f4ed417b0a7f4b\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Migrate InventoryReaderTest"}},{"before":"4af80c12d8adf7ede4237be656b539f93eac6c13","after":"f308cb5eabe6afd3086a0710c894551a7c69be4f","ref":"refs/heads/master","pushedAt":"2024-02-14T21:38:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Merge \"Do not use JdkFutureAdapters\"","shortMessageHtmlLink":"Merge \"Do not use JdkFutureAdapters\""}},{"before":"484d9b75f5d23fb32744bc0397873400eb927fbe","after":"4af80c12d8adf7ede4237be656b539f93eac6c13","ref":"refs/heads/master","pushedAt":"2024-02-14T21:32:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Migrate loopremover to use maps\n\nLoopremover is only using single-element lists where it should be using\na map. Switch to using BindingMap.of(element), which does the right\nthing.\n\nChange-Id: Ib5ff55d61f0587047e4eb2b15b209b6a6e214685\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Migrate loopremover to use maps"}},{"before":"5ee0411026134f27988a37b3ee43f97fa401c3b6","after":"484d9b75f5d23fb32744bc0397873400eb927fbe","ref":"refs/heads/master","pushedAt":"2024-02-14T21:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Remove trailing comments\n\nThe // at the end of the line was an attempt to get Eclipse auto-format\nto behave with fluent builders. SonarCloud does not like them for\nobvious reasons. Remove this clutter.\n\nChange-Id: I0e099790ffe1228da2036e073a4dc3cc39f23bba\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Remove trailing comments"}},{"before":"732a60c43ea7949befeaced4ccfc31f020694781","after":"5ee0411026134f27988a37b3ee43f97fa401c3b6","ref":"refs/heads/master","pushedAt":"2024-02-14T21:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Modernize TopologyLinkDataChangeHandlerTest a bit\n\nUse List.of() instead of Collections.singletonList(). Also use\nArgumentMatchers.anyList() to fix a warning.\n\nChange-Id: Id86b0c7193244761edf487dfea99f0edd560bfd7\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Modernize TopologyLinkDataChangeHandlerTest a bit"}},{"before":"1ca42d0458fdeaf43addba198c2fde3276dc5944","after":"732a60c43ea7949befeaced4ccfc31f020694781","ref":"refs/heads/master","pushedAt":"2024-02-14T21:02:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Fix warnings in NetworkGraphImplTest\n\nUse diamond notation to eliminate a warnings about rendundant type\nspecification.\n\nChange-Id: I7c82cb8bde3dd8cff0cdb2caccf5ec40e082d739\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Fix warnings in NetworkGraphImplTest"}},{"before":"e2c8a6b047c03b8c710c6c579160d0b01afe31ed","after":"1ca42d0458fdeaf43addba198c2fde3276dc5944","ref":"refs/heads/master","pushedAt":"2024-02-14T20:53:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Migrate use of boolean getters\n\nisFoo() is a legacy construct, superseded by the regular getFoo()\npattern. Migrate callers.\n\nChange-Id: I686524b5b7886865d2b987098cca59b81c1cef6c\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Migrate use of boolean getters"}},{"before":"91ede713db2bbd9f6ec5a3d549d3c267e90e3a02","after":"e2c8a6b047c03b8c710c6c579160d0b01afe31ed","ref":"refs/heads/master","pushedAt":"2024-02-14T20:14:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Update upstreams to Silicon SR4\n\nBump upstreams to:\n- odlparent-8.1.9\n- mdsal-7.0.14\n- controller-3.0.16\n- netconf-1.13.8\n- openflowplugin-0.12.4\n\nChange-Id: Ib265779b5f7266f1fbc120424d7fbf5b0bb45fa4\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Update upstreams to Silicon SR4"}},{"before":"6584554f9e0e5dcb29abbbf273f4c9bef6bd4734","after":"91ede713db2bbd9f6ec5a3d549d3c267e90e3a02","ref":"refs/heads/master","pushedAt":"2024-02-14T19:25:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Update upstreams to Silicon GA\n\nBump upstreams to:\n- odlparent-8.1.1\n- mdsal-7.0.6\n- controller-3.0.7\n- netconf-1.13.1\n- openflowplugin-0.12.0\n\nAlso fix a javadoc warning and update tests to correctly set\nconnector/node ID, so that the corresponding key can be formed.\n\nChange-Id: Ic1da101145ca844e3f63c3b787bf845ab379ce50\nSigned-off-by: David Arjona \nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Update upstreams to Silicon GA"}},{"before":"2cc2a9c068b073efa7c91f6f9935dd4df19cf6d3","after":"6584554f9e0e5dcb29abbbf273f4c9bef6bd4734","ref":"refs/heads/master","pushedAt":"2024-02-14T18:34:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"odl-github","name":"The OpenDaylight Project","path":"/odl-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6539340?s=80&v=4"},"commit":{"message":"Bump upstreams to Aluminium SR4\n\nDump upstreams to:\n- odlparent-7.0.10\n- mdsal-6.0.10\n- controller-2.0.8\n- netconf-1.12.4\n- openflowplugin-0.11.4\n\nChange-Id: I62e5e0ee925245a2acc7986919856ae6fdb9825b\nSigned-off-by: Robert Varga ","shortMessageHtmlLink":"Bump upstreams to Aluminium SR4"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOm9XGAA","startCursor":null,"endCursor":null}},"title":"Activity ยท opendaylight/l2switch"}