Bharat saraswal
b1170bd235
[ONOS-4799],[ONOS-4351] Augment inter file linker and Generated Code refactored.
...
Change-Id: Id1f3ac9c90a632373f51cc75d499c3110216be17
2016-07-14 17:17:02 +00:00
Mahesh Poojary Huawei
46fb4db5d7
[ONOS-4348] Yang Bits, Binary and Decimal64
...
Change-Id: I8e4e54a19a8f9634cbc56a07579a1730174f53f6
2016-07-14 16:45:21 +00:00
Shankara-Huawei
df7b9ca09a
[ONOS-4753] Identity/identityref implementation and UT
...
Change-Id: I40148fa228465555be3bdf410cc294ffc0f34c18
2016-07-14 15:50:01 +00:00
janani b
e18b534065
[ONOS-4744] Leafref implementation and UT
...
Change-Id: I151797185e0bb1695c0640b667ae76ef87c4d4b0
2016-07-13 20:56:52 +00:00
Vidyashree Rama
528ef30d89
[ONOS-4762][ONOS-4601]Grammar for meta data + Union defect fix
...
Change-Id: I8f78127e5b292cca6a79b32d496c2602c9105acd
2016-07-13 16:19:30 +00:00
Gaurav Agrawal
72cd1b7c30
[ONOS-4711] Move YANG data types to data types to remove dependency
...
Change-Id: I2297fc1fa69c7609765fc970d5614447db8e9f88
2016-07-13 12:37:28 +00:00
gaurav
4af95fb0d7
Added DHCP Option-82(circuit-id) to Dhcp relay app, addressed patch-1 comments
...
Change-Id: If99fd1f0794b3aff9ae88948d98632e6c9ff1090
2016-07-13 12:35:37 +00:00
Shankara-Huawei
15c8ed88d6
XPATH Datamodel For YangUtils
...
Change-Id: I39449323a6d43ad293ac7ae986dc983d35eb944b
2016-07-13 02:16:30 +00:00
Yuta HIGUCHI
27fcb5f35f
Turn off verbose flag
...
Change-Id: Iec031eac96f2a554c9073ac73b5730dfd16e1cca
2016-07-12 16:05:15 +00:00
Vidyashree Rama
deac28bfbb
[ONOS-4650][ONOS-4726][ONOS-4727] [ONOS-4728]Implement must parser + when parser + feature + if-feature + revision defect fix
...
Change-Id: I0a3aee6c1c6b72ef7da7f7f565fd0f149fe3fd42
2016-07-11 21:40:22 +00:00
sangyun-han
d45d42c732
Add TranslatorException, YangJavaModelUtils
...
Change-Id: I8c8d8d36a69ff24613218892532fd3bfada1fcdf
2016-07-01 16:35:09 +00:00
Gaurav Agrawal
4a9f3afe4d
[ONOS-4784] Auto import of generated sources in target to IDEA intellij
...
Change-Id: I2c1260da3d153fadba5c421a23f4c365349cfa5e
2016-07-01 01:37:36 +00:00
Bharat saraswal
991f6884d1
ONOS-4719 - Environmental vaiables dependency removed from UT
...
Change-Id: Id57ed2c7fbba9347b1b990c1305862460f78cbcd
2016-07-01 01:32:27 +00:00
Carmelo Cascone
804c0010e3
Added kryo serializer for ImmutableByteSequence
...
Serialization was failing when the inner ByteBuffer instance was a
HeapByteBuffer. Also, simplified ImmutableByteSequence.toString()
Change-Id: I4f75086a9b6536205fb43b78a0e4d2bfce9e8a5c
2016-06-29 16:26:10 +00:00
Thomas Vachuska
c35621013e
Dropping jdvue from the main repo as it has been moved to its own.
...
Change-Id: I82bbbc213c875a9dba4e5b4c4edaafdd04cb77ea
2016-06-16 10:29:18 +00:00
Gaurav Agrawal
c5f632788c
[ONOS-4711] Removed cyclic dependencies
...
because of JUNIT testcases
Change-Id: I0402d224cbb0d0d541a1f47333a4e5de5cf240b0
2016-06-16 09:14:47 +00:00
Bharat saraswal
246a70c436
[ONOS-4712] inter jar file linker unit test case.
...
Change-Id: I566b9ce59cb37e664914f99263c597ead7ce5e11
2016-06-16 09:14:42 +00:00
Brian O'Connor
1b2aea88c0
Removing gratuitous relativePath from pom.xmls
...
The default value for relativePath is: ../pom.xml
Change-Id: I1f5e5e6bfa1e91fcddae4f8cb8ab0c00c276e6b0
2016-06-16 07:05:31 +00:00
Carmelo Cascone
17fc9e41df
Major refactoring of the BMv2 protocol module (onos1.6 cherry-pick)
...
- Created 3 separate sub-modules: API (doesn't depend on
Thrift), CTL (depends on Thrift), THRIFT-API (to generate Thrift
sources)
- Implemented 2 new services (for device configuration swapping and
table entry management) needed to distribute BMv2-specific state
among ONOS instances.
- Implemented a BMv2 controller (previously other modules where
using separately a Thrift client and a server)
- Added a default BMv2 JSON configuration (default.json) and interpreter
to be used for devices that connect for the first time to ONOS.
This allows for basic services to work (i.e. LLDP link discovery,
ARP proxy. etc.).
- Changed behavior of the flow rule translator and extension selector,
now it allows extension to specify only some of the match parameters
(before extension selectors were expected to describe the whole
match key, i.e. all fields)
- Various renaming to better represent the API
- Various java doc fixes / improvements
Change-Id: Ida4b5e546b0def97c3552a6c05f7bce76fd32c28
2016-06-16 00:47:42 +00:00
Gaurav Agrawal
8a5af14fee
[ONOS-4711] Removed cyclic dependencies
...
Change-Id: I9ffea9a1a1b72f6ed3a23c0edb04cfc37bd8e48e
2016-06-15 20:48:01 +00:00
Bharat saraswal
96dfef0a4c
[ONOS-4350] Inter Jar dependency implementation and code restructuring.
...
Change-Id: Iacac75e4187aed93ce1754c170a9c19707e5b8c3
2016-06-15 20:47:19 +00:00
Gaurav Agrawal
95b416cd12
[ONOS-4670] Removal of Data Model dependencies on Linker
...
Change-Id: I3f9c5af30198ea31d743e06cea1764dcb306ec32
2016-06-15 17:47:22 +00:00
Thomas Vachuska
3923fe2a83
Removed STC as it has been moved to a separate repository.
...
Change-Id: I419079b4ce539e5c082dd3f9dcf2bf8a91e2e45a
2016-06-14 20:05:47 -07:00
Yuta HIGUCHI
839b6edf50
Fixing file permissions
...
- removing executable bit from .java files
Change-Id: I7e993372e1edf942fefb5aaea2e302b3b2baebd9
2016-06-15 02:22:16 +00:00
janani b
8178bd320d
Uses intra linking UT updation
...
Change-Id: I2f45f17ed1bab4cbfbbc33ed3abaaddbdaaf5574
2016-06-13 13:49:28 +00:00
Jonathan Hart
7838c51a4b
Use ON.Lab OUI for LLDP packets.
...
Change-Id: Ie285a47c5abd10a9ac37b3ca8f6ddf16ad867b2d
2016-06-08 21:43:39 +00:00
Gaurav Agrawal
f6e6037b56
[Hummingbird - ONOS4647] Check for the standard l3vpn yang
...
Change-Id: I3008b9da2ed61c8902789abd064b8f77dfa73245
2016-06-03 16:39:06 +00:00
sangyun-han
38201bb5e3
Fix javadoc comment, IOException
...
Change-Id: Ib4a7ffa28af983a9b03739475f05f6c58fb9b93d
2016-06-03 15:42:30 +00:00
Carmelo Cascone
6d9ab3a291
Added possibility to decode HEX strings without separator
...
Change-Id: I6e11ad2a3dc4e39b148a740d5f19d80705f78b48
(cherry picked from commit 6eaa33ab046dde1ee79ce976457f1fb7f0a85b5f)
2016-06-01 11:20:08 -07:00
VinodKumarS-Huawei
2ee9e7e892
[ONOS-4636]YANG Grouping linking bug fix + YANG Code review comment fix
...
Change-Id: I68ee8dd08266a02593e217cef1a9bb010037d673
2016-06-01 20:19:19 +05:30
sangyun-han
19f8d3505e
Fix javadoc comment for JavaFileGeneratorUtils
...
Change-Id: I1e38b3166966e195bac27f54752961d75d8fd6ea
2016-06-01 05:09:59 +00:00
Madan Jampani
630e7acfad
Migrating to latest Atomix
...
Change-Id: Ie636d1b2623b7f83572dca0d70bd56734379e61a
2016-05-31 21:07:57 +00:00
Bharat saraswal
4ca6371f35
[ONOS-4627] Rpc empty folder structure issue fixed.
...
Change-Id: Icc383958b178bc5f5bcb1c7ddbac14c9b63272d8
2016-05-28 18:38:44 +05:30
Bharat saraswal
cad0e654b9
[ONOS-4616] YANG grouping linker issues fixed.
...
Change-Id: I741aa9ad1008c02c9a9f90cc117cd43729132129
2016-05-27 22:10:14 +00:00
Vidyashree Rama
210c01d31f
[ONOS-4563][ONOS-4564][ONOS-4551][ONOS-4538]defect fix
...
Change-Id: Ia3fe844e1e846d2e1d2c4359eefc815e7767aef9
2016-05-27 21:08:14 +00:00
janani b
dd1314fef4
[ONOS-4547, ONOS-4566, ONOS-4575, ONOS-4582, ONOS-4581, ONOS-4600,
...
ONOS-4598, ONOS-4607, ONOS-4610, ONOS-4611] Prefix addition from config
and defect fixes.
Change-Id: Ieaab5d3e0fe9a1bfa24a2527eeec5435cf0a1b85
2016-05-27 20:31:35 +00:00
Bharat saraswal
33dfa0167b
[ONOS-4527,ONOS-4524,ONOS-4536,ONOS-4541,ONOS-4549,ONOS-4550,ONOS-4557
...
,ONOS-4558,ONOS-4545,ONOS-4543,ONOS-4546]
Checkstyle error in generated code handled and defect fixed.
Change-Id: Ifef5a22f91d4ee21767f1e2c6d0dd5b5b0b8cfcc
2016-05-27 14:48:47 +00:00
janani b
6240d29611
[ONOS-4352]Defect fix for unsupported types.
...
Change-Id: I5c1425518422492de8e108c54ea82f0c85812157
2016-05-26 17:55:28 +00:00
Gaurav Agrawal
0d43bb5222
[ONOS-4350] Inter file linking implementation and inter-jar linking framework
...
Change-Id: I71a26ba3e0b9d17261e78a9313fe7f047195932e
2016-05-26 05:33:29 +00:00
Gaurav Agrawal
8d0ad2fa83
Invalid pattern restriction check
...
Change-Id: I5398cb6e85f06efd7937562ba0d9a51eff23572d
2016-05-24 21:26:34 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
HIGUCHI Yuta
f96f7cf729
Remove unnecessary delay in CounterTest.
...
Change-Id: I5a29c88f803c2d01f9b4f502b64ad4d1460b977b
2016-05-22 20:22:40 +00:00
HIGUCHI Yuta
107ec54cdf
Fix spurious failure under heavy load.
...
Change-Id: I1d5b203fba0aae1d2dd64905fd0b764a76bca87f
2016-05-21 12:18:28 -07:00
Ayaka Koshibe
4822922b23
[ONOS-4424] Tag LLDP/BDDP source address with fingerprint
...
Link probes incorporate cluster fingerprint in source
MAC address. This removes the need for an additional TLV and the
complexity associated with it, and also adds fingerprinting to
BDDPs for free.
- fingerprint in Ethernet source address. The old default MAC
value is only used when the CusterMetadata service isn't ready.
- remove support for TLV fingerprint field and associated config
knobs.
- links at control domain boundary are classified as EDGE type links.
Change-Id: Idb07dd06fbeee25e9fcee3fbdddec7a7dbb2c397
2016-05-21 19:02:12 +00:00
Sho SHIMIZU
55caa1cfcd
ONOS-4561: Exclude non standard VLAN IDs
...
Change-Id: I3f7542521d0867e71f11263e46d6116cd6120428
2016-05-20 16:12:10 +00:00
Thomas Vachuska
861d9e777b
Removed warden; moved to separate repo.
...
Change-Id: I76ae777891ad3256f1bb30f11c17c0aebfc1ed5d
2016-05-19 21:37:21 -07:00
Vidyashree Rama
1db1556be7
YANG sub module linking + unsupported yang construct + defect fix
...
Change-Id: I224c8c14ee2111f6844278cb540c48651544f59b
2016-05-19 20:58:28 +00:00
HIGUCHI Yuta
163efb5060
Some improvements around EventuallyConsistentMapBuilder serializer handling.
...
- Allow directly passing KryoNamespace
- Add some registration id gap before ECMap's internal registration
- Some improvements for ease of registration issue investigation
-- Add friendly name to ECMap's internal KryoNamespace
-- Add backtrace information
Change-Id: I7c87b3aefbaea4b2ed12b38c3e0813e9d195c7a9
2016-05-19 16:38:52 +00:00
HIGUCHI Yuta
b2d0fd8380
KryoNamespace improvements
...
- Ignore duplicate Namespace registration
- Add friendly name for helping logging
- ONOS-4528
Change-Id: Id78f2a0f6e9715a7880875039825e294a68592a9
2016-05-19 15:18:23 +00:00
HIGUCHI Yuta
3882725bd7
Allow - in Warden user name
...
- POSIX user name allows . and - in addition to character class \w
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_431
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_278
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#sum
Change-Id: I5529ee0d89be0bcc3b92f955d09834e30cbcfea4
2016-05-19 02:29:24 +00:00