Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebased core tests #286

Merged
110 commits merged into from
Nov 3, 2016
Merged

Rebased core tests #286

110 commits merged into from
Nov 3, 2016

Commits on Aug 24, 2016

  1. First commit core api

    manradhaCisco authored and Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    68ab203 View commit details
    Browse the repository at this point in the history
  2. Changes in this commit

    -------------------------
    
    1. libydk will be library component that will contain the all of the
    model agnostic code. The public headers that will be exposed is
            ydk/ydk.hpp :- Declarations for Entity, Service, types,
            ServiceProvider etc
            ydk/netconf.hpp :- Declaration of the NetconfServiceProvider and
            other netconf releated public api
            ydk/core.hpp :- The path api
    
    2. Private header are suffixed with _private.
    3. All src is now under ydk/src
    4. Samples under ydk/samples
    5. Tests under ydk/tests
    manradhaCisco authored and Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    799e381 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0ac35f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2599e3b View commit details
    Browse the repository at this point in the history
  5. Added get_ydk_path method for Cpp APIs, moved Entity class to a separ…

    …ate header (#1)
    psykokwak4 authored and Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    0740a09 View commit details
    Browse the repository at this point in the history
  6. Print virtual destructor

    Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    1777234 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6ff775 View commit details
    Browse the repository at this point in the history
  8. Fixed path for identity (#5)

    psykokwak4 authored and Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    fb471f7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a7794bd View commit details
    Browse the repository at this point in the history
  10. Fix for bad access problem, test xr601 model loading

    manradhaCisco authored and Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    e6a8b42 View commit details
    Browse the repository at this point in the history
  11. 1. Move updated fixes to libyang under manradhaCisco/libyang

    2. Get bgptest cases to test encode->decode for xml and json (Codec test
                                                                  cases)
    manradhaCisco authored and Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    aae66ac View commit details
    Browse the repository at this point in the history
  12. Integrate bindings with core (#6)

    * Introduce entity, value classes
     * Add hand-written entity classes for a few nodes of bgp model
     * Add unit tests for all new and existing non-core ydk classes
     * Added crud test which configures bgp as, afi-safi, neighbor to device
    Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    b095e50 View commit details
    Browse the repository at this point in the history
  13. Use models path from config file (#7)

    Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    06a4169 View commit details
    Browse the repository at this point in the history
  14. Add CRUD Read implementation plus test case (#9)

     * Fixed const, removed get_ydk_path as it is no longer used (#8)
    
     * Temporarily committing hand-written APIs to get tests to work (#10)
    
     * Clean up
    
     * Added test_entity
    
     * added << and string override for Value
    
     * Add == override for Value
    
     * Added const == override to Value
    
     * Added == operator to EntityPath
    Abhi Keshav committed Aug 24, 2016
    Configuration menu
    Copy the full SHA
    4b07d52 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2016

  1. Coding style (#13)

    Abhi Keshav authored Aug 25, 2016
    Configuration menu
    Copy the full SHA
    39b0d22 View commit details
    Browse the repository at this point in the history
  2. Update CODINGSTYLE

    Abhi Keshav authored Aug 25, 2016
    Configuration menu
    Copy the full SHA
    8fe9896 View commit details
    Browse the repository at this point in the history
  3. Update and rename CODINGSTYLE to CODINGSTYLE.md

    Abhi Keshav authored Aug 25, 2016
    Configuration menu
    Copy the full SHA
    187b4a6 View commit details
    Browse the repository at this point in the history
  4. Added top entity lookup files (#14)

    * Added top entity lookup files, rebased on origin/ydk_core
    
    * Moved generated code to sdk/cpp/ydk/tests/models_gen
    
    * Clean up entity_lookup_printer
    psykokwak4 authored and Abhi Keshav committed Aug 25, 2016
    Configuration menu
    Copy the full SHA
    4122bc3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91975d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c77823 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8f68685 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2016

  1. cmake sample

    manradhaCisco committed Aug 26, 2016
    Configuration menu
    Copy the full SHA
    c620a2f View commit details
    Browse the repository at this point in the history
  2. update commit

    manradhaCisco committed Aug 26, 2016
    Configuration menu
    Copy the full SHA
    38de6c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    744ee11 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2016

  1. sanity tests

    manradhaCisco committed Aug 28, 2016
    Configuration menu
    Copy the full SHA
    7a9f353 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2016

  1. Ydk core cmake (#15)

    * Code generation changes, CRUD service update and add more coverage
    
    * Add bgp sample and cmake
    
     * Updated to use C++14
    
    * Generate CMakeList.txt
    
    * Replaced GLOB
    
    Because "We do not recommend using GLOB to collect a list of source
    files from your source tree. If no CMakeLists.txt file changes when
    a source is added or removed then the generated build system cannot
    know when to ask CMake to regenerate."
    
    * Update generate.py to create shared library using cmake
    
    * Add .libs directory
    Abhi Keshav authored Aug 29, 2016
    Configuration menu
    Copy the full SHA
    c51e7fa View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2016

  1. Clean up sample; Fix missig imports

    Abhi Keshav committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    6cc415f View commit details
    Browse the repository at this point in the history
  2. Clean up samples, provider

     * Fixing memory allocation in provider
     * Handle empty data in read operation
     * Fix ietf bundle gen
    Abhi Keshav committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    bd66102 View commit details
    Browse the repository at this point in the history
  3. Clean up provider. Still needs more cleaning

    Abhi Keshav committed Aug 30, 2016
    Configuration menu
    Copy the full SHA
    fdc14de View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2016

  1. Introduce netconf exceptions. Moved out YDKException to ydk namespace

     * Netconf client throws exceptions in case of error.
     * Added config support to crud read operation
    Abhi Keshav committed Aug 31, 2016
    Configuration menu
    Copy the full SHA
    f4b2d2f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2016

  1. Gen changes

     * Delete unused files
    Abhi Keshav committed Sep 1, 2016
    Configuration menu
    Copy the full SHA
    97a2c5c View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2016

  1. Fix cmake file for bundle

     * Move types to types.cpp
     * Move errors to errors.cpp
     * Fix identity
     * Temporarily remove bgp-oper, mpls-te-oper, ospf-oper, infra-policymgr-oper
    Abhi Keshav committed Sep 7, 2016
    Configuration menu
    Copy the full SHA
    a0ab261 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2016

  1. Add support for enum type

     * Generate enum class for enum types
     * Add support for setting leafs of enum type using generated enum type
     * Clean up entity path printer
     * Add more timing messages to generate.py
    Abhi Keshav committed Sep 8, 2016
    Configuration menu
    Copy the full SHA
    3ad5e03 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2016

  1. validation service

    manradhaCisco committed Sep 9, 2016
    Configuration menu
    Copy the full SHA
    1a0624d View commit details
    Browse the repository at this point in the history
  2. Clean up c++ ydkgen printers

     * Fix cpp bundle/core compilation
     * Add missing pcre link to cmake file
    Abhi Keshav committed Sep 9, 2016
    Configuration menu
    Copy the full SHA
    cb1a339 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2016

  1. code review change

    manradhaCisco committed Sep 10, 2016
    Configuration menu
    Copy the full SHA
    7fb4801 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2016

  1. Fix large model files issue by using compiler optimization -Os

     * Add back the temporarily removed large models to cisco-ios-xr bundle profile
     * Generate/compile time down to ~36 mins on mac
    Abhi Keshav committed Sep 12, 2016
    Configuration menu
    Copy the full SHA
    02fad27 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2016

  1. Fix duplicate symbols issue with enum

     * Print enum to string function body in .cpp file instead of .h file
    Abhi Keshav committed Sep 13, 2016
    Configuration menu
    Copy the full SHA
    8c7f3e6 View commit details
    Browse the repository at this point in the history
  2. Fixed samples header paths

    Abhi Keshav committed Sep 13, 2016
    Configuration menu
    Copy the full SHA
    2a3db9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d43b4de View commit details
    Browse the repository at this point in the history
  4. Remove unnecessary check for options.core

    Abhi Keshav authored and lily committed Sep 13, 2016
    Configuration menu
    Copy the full SHA
    bed39af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e749a1 View commit details
    Browse the repository at this point in the history
  6. added readme

    lily committed Sep 13, 2016
    Configuration menu
    Copy the full SHA
    4944abd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    385468d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    20602e6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    554d2f1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    87c5776 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #16 from manradhaCisco/ydk_core_archives

    Ydk core archives
    ylil93 authored Sep 13, 2016
    Configuration menu
    Copy the full SHA
    7796e4a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2016

  1. Core doc (#17)

    * Migrated some static docs from core.hpp
    
    * Update static doc
    
    * tweak
    
    * Added "Edit on GitHub" link, used forked branch temporarily.
    
    * Added doc for crud service and netconf provider
    
    * Code review update, disable "edit on GitHub" link for generated docs
    Xiaoqin Zhu authored and Abhi Keshav committed Sep 14, 2016
    Configuration menu
    Copy the full SHA
    145ef4a View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2016

  1. Fixed core generation/test path/redirect debug msgs

    Abhi Keshav committed Sep 15, 2016
    Configuration menu
    Copy the full SHA
    8964ddd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b80e6b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2016

  1. Fix crud test (Still failing)

    Abhi Keshav committed Sep 16, 2016
    Configuration menu
    Copy the full SHA
    bbcae04 View commit details
    Browse the repository at this point in the history
  2. Add support for bits/decimal64 datatype (#19)

    * Rename generated header files to .hpp
     * Escape C++/python keywords differently
     * Cleaned up coding style doc. Added contributions doc
     * Updated samples
     * Explicitly name the libyang/libnetconf .o files
    Abhi Keshav authored Sep 16, 2016
    Configuration menu
    Copy the full SHA
    90189de View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2016

  1. Added support for Bits documentation (#20)

    Xiaoqin Zhu authored and Abhi Keshav committed Sep 19, 2016
    Configuration menu
    Copy the full SHA
    77a4784 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2016

  1. Configuration menu
    Copy the full SHA
    eba5062 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    736b796 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2016

  1. Fix core/generated code to fix some issues (#21)

    * rename ydktest gen-api dir to "ydktest-bundle"
     * migrated more sanity tests
     * fix test cases
     * Fix the case for creating datanode for container.
     * fix problem in creating the same list node when it already exists
     * reenable support for bits
     * clean up logging
    Abhi Keshav authored Sep 27, 2016
    Configuration menu
    Copy the full SHA
    a98aa57 View commit details
    Browse the repository at this point in the history
  2. Delete hand-written api files and move valdiation test to outside cor…

    …e tests
    Abhi Keshav committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    66ce1c5 View commit details
    Browse the repository at this point in the history
  3. Fix ydk cmake

     * remove-private-as leaf not working somehow
    Abhi Keshav committed Sep 27, 2016
    Configuration menu
    Copy the full SHA
    57853f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7eb420e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2016

  1. Added failing test case for order of bits

    Abhi Keshav committed Sep 30, 2016
    Configuration menu
    Copy the full SHA
    606f326 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2016

  1. Added failing testcase for submodule

    Abhi Keshav committed Oct 2, 2016
    Configuration menu
    Copy the full SHA
    2a2012a View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2016

  1. Add support for map of module name and entities for input/output of c…

    …rud service (#22)
    
    * CRUD multi-module APIs need a fix on core side to work
     * Added more test cases to sanity tests. some are not working and need fixes
    Abhi Keshav authored Oct 3, 2016
    Configuration menu
    Copy the full SHA
    168fdad View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2016

  1. Added better suppport for enums to work with unions and leaf-list (#23)

    * Introduced Enum::Value to represent enum values
     * Introduced ValueList to represent leaf-lists
     * Added unit tests for these
    Abhi Keshav authored Oct 4, 2016
    Configuration menu
    Copy the full SHA
    b75292a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdc6dd7 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2016

  1. Fix boolean read

    Abhi Keshav committed Oct 5, 2016
    Configuration menu
    Copy the full SHA
    2d38fd8 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2016

  1. Codec entity (#24)

    * Addded entity lookup files
    
    Added entity codec
    
    * Updated test case
    Xiaoqin Zhu authored and Abhi Keshav committed Oct 6, 2016
    Configuration menu
    Copy the full SHA
    ea7105b View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2016

  1. Configuration menu
    Copy the full SHA
    a23627f View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2016

  1. Clean up core and test ydk cpp against XR (#25)

    * Disable support for 4 XR native models
     * add unit test for netconf provider
     * Add separate class for netconf model provider
    Abhi Keshav authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    0986450 View commit details
    Browse the repository at this point in the history
  2. Revert "modify cmakelists.txt to download libnetconf and libyang" as …

    …it was breaking tests
    
    This reverts commit a23627f.
    Abhi Keshav committed Oct 14, 2016
    Configuration menu
    Copy the full SHA
    551af73 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2016

  1. Renamed core netconf test and added tests for XR

    Abhi Keshav committed Oct 15, 2016
    Configuration menu
    Copy the full SHA
    ce717e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2016

  1. Update CMakeLists.txt

    Abhi Keshav authored Oct 17, 2016
    Configuration menu
    Copy the full SHA
    7b10a26 View commit details
    Browse the repository at this point in the history
  2. Add 0.5.1 bundle profile

    Abhi Keshav committed Oct 17, 2016
    Configuration menu
    Copy the full SHA
    e4aa55e View commit details
    Browse the repository at this point in the history
  3. Apply Xiaoqin's fix for inter-bundle header include

    Abhi Keshav committed Oct 17, 2016
    Configuration menu
    Copy the full SHA
    34ad80d View commit details
    Browse the repository at this point in the history
  4. Make bundle package non-debug

    Abhi Keshav committed Oct 17, 2016
    Configuration menu
    Copy the full SHA
    c446ee6 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2016

  1. Same name fix (#26)

    * Header fix
    
    Fix header name in entity_lookup.cpp, API belongs to other bundle
    use full name, "ydk_<bundle-name>/<API-name>.hpp", as its header name.
    
    * Added underscore suffix to nested containers with same name
    Xiaoqin Zhu authored and Abhi Keshav committed Oct 18, 2016
    Configuration menu
    Copy the full SHA
    dfdab98 View commit details
    Browse the repository at this point in the history
  2. cmake header install issue resolved

    lily committed Oct 18, 2016
    Configuration menu
    Copy the full SHA
    ed49a62 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2016

  1. Added global variables, code review improvements (#27)

    Xiaoqin Zhu authored and Abhi Keshav committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    4b58a1a View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2016

  1. Temporarily comment out failing tests

    Abhi Keshav committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    8f35d85 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2016

  1. removing dependency on builtins str

    lily authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    7c29b7a View commit details
    Browse the repository at this point in the history
  2. remove dependency on six

    lily authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    f99157a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c7ab8f View commit details
    Browse the repository at this point in the history
  4. Add bundle install details to README

    111pontes authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    df87da4 View commit details
    Browse the repository at this point in the history
  5. Add edits to README for readability

    111pontes authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    6897583 View commit details
    Browse the repository at this point in the history
  6. Fix README typo

    111pontes authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    4073910 View commit details
    Browse the repository at this point in the history
  7. updating install.sh to create python 3 env and readme (#242)

    * update readme
    
    * update install.sh to create python3 env
    
    * update readme with note about python envs
    ylil93 authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    2c3526f View commit details
    Browse the repository at this point in the history
  8. Fix minor typos in README file

    111pontes authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    1071653 View commit details
    Browse the repository at this point in the history
  9. Fix oc-if sample app (#246)

    * Fix Enum references in oc-if sample
    
    Sample for oc-if model was using old-style enum names (*_Enum). These
    changes make the names consistent with the current name style.
    
    * Make oc-if sample app executable
    111pontes authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    f011ef8 View commit details
    Browse the repository at this point in the history
  10. Update travis (#260)

    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    c358edd View commit details
    Browse the repository at this point in the history
  11. Add final bundle adjustments for next major release (#258)

    * Update model bundles for YDK 0.5.1
    
    Updates models in cisco-ios-xr, ietf and openconfig bundles. The
    cisco-ios-xr bundle now includes XR 6.1.1 models. Bundle version is now
    aligned with XR release number.  The openconfig bundle now uses github
    files exclusively.  The ietf bundle now includes model for syslog types.
    The versions of the ietf and openconfig bundle is bumped to 0.1.1.
    
    * Fix IETF bundle version
    
    Bumping bundle version to 0.1.1. Bundle file was incorrectly using
    bundle version 0.1.0.
    
    * Add OC deviations for cisco-ios-xr bundle
    
    * Rename initial bundle files
    
    Initial bundle files now include version details in their name.  This
    nomenclature facilitates the accumulation of bundle files over time, so
    a particular bundle version can be re-generated at any point.  This
    nomenclature is also consistent with how profile files were named before
    the introduction of bundles.
    
    * Remove XR deviations for OC interfaces
    
    Deviations for OC interfaces break cisco-ios-xr bundle generation.
    Deviation file is being removed from the bundle definition and a issue
    filed (#259) for resolving the dependency appropriately in the next
    release.
    111pontes authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    6b0c0f4 View commit details
    Browse the repository at this point in the history
  12. Issue 216 (#261)

    * Added weak "internal use" indicator
    
    * Only print import identity statement used (#216)
    
    * fix if statement
    Xiaoqin Zhu authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    95d2926 View commit details
    Browse the repository at this point in the history
  13. Update version to 0.5.1 (#262)

    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    dbea055 View commit details
    Browse the repository at this point in the history
  14. Update ydk.services.rst (#263)

    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    1007050 View commit details
    Browse the repository at this point in the history
  15. Removed auto cap (#265)

    Xiaoqin Zhu authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    adefbf0 View commit details
    Browse the repository at this point in the history
  16. Added datastore option check (#252) (#268)

    * Added datastore option check (#252)
    
    Disabled delete config test case in test_sanity_netconf.py because ConfD
    does not support startup and candidate datastore at the same time.
    
    * Code review change
    
    * Removed unnecessary import statement
    Xiaoqin Zhu authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    88126f1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b511a89 View commit details
    Browse the repository at this point in the history
  18. Update samples/readme for 0.5.1 (#271)

    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    9b499d6 View commit details
    Browse the repository at this point in the history
  19. Loggin fix (#269)

    Removed duplicated logging(#251), added loggin reply for get/get-config(#254)
    Xiaoqin Zhu authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    3836657 View commit details
    Browse the repository at this point in the history
  20. NetconfService Issues (#248), (#247), (#235) (#274)

    - Updated documentation and docstring to NetconfService (#239)
    - copy-config/validate now can accept YDK entity as source (#248)
    - merged commit/commit_confirmed into one method (#247)
    - make copy-config/validate consistent with RFC 6241 (#235)
    Xiaoqin Zhu authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    399e284 View commit details
    Browse the repository at this point in the history
  21. Update README.rst (#275)

    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    ce5e465 View commit details
    Browse the repository at this point in the history
  22. Fix cmake file for bundle

     * Move types to types.cpp
     * Move errors to errors.cpp
     * Fix identity
     * Temporarily remove bgp-oper, mpls-te-oper, ospf-oper, infra-policymgr-oper
    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    cadb2ec View commit details
    Browse the repository at this point in the history
  23. Fix large model files issue by using compiler optimization -Os

     * Add back the temporarily removed large models to cisco-ios-xr bundle profile
     * Generate/compile time down to ~36 mins on mac
    Abhi Keshav authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    1c4a785 View commit details
    Browse the repository at this point in the history
  24. Core doc (#17)

    * Migrated some static docs from core.hpp
    
    * Update static doc
    
    * tweak
    
    * Added "Edit on GitHub" link, used forked branch temporarily.
    
    * Added doc for crud service and netconf provider
    
    * Code review update, disable "edit on GitHub" link for generated docs
    Xiaoqin Zhu authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    d724b77 View commit details
    Browse the repository at this point in the history
  25. update iskeyword bug

    lily authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    ff16080 View commit details
    Browse the repository at this point in the history
  26. fixed generate module path bug

    lily authored and psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    2a2edbf View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5de9bc2 View commit details
    Browse the repository at this point in the history
  28. Fix deviation table key

    psykokwak4 committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    b8642be View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2016

  1. Apply Abhi's C++ patch

    Apply Abhi's C++ patch for compilation and test cases in ubuntu
    environment.
    psykokwak4 committed Nov 2, 2016
    Configuration menu
    Copy the full SHA
    8ba3e26 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. Added C++ tests to CI

    - Updated .travis.yml, test scripts and some sanity test cases to
      enable execute same tests in osx and linux.
    
    - Reorganized sdk/cpp/ydk/tests/confd, modified original Makefile
      under this directory, and added three directories: augmentation,
      deviation, and ydktest, that contain Makefile for different ConfD
      environments.
    
    - Moved deviation YANG models from profiles/test/deviation to
      yang/deviation, a profile file profiles/test/deviation.json could
      be used to generate API for it.
    psykokwak4 committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    9507d69 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch ‘CiscoDevNet/master' into rebased_core_t…

    …ests
    
    * CiscoDevNet/master: (25 commits)
      Clean up service/provider logging (#284)
      Fix XML pretty print in logs (#280) (#283)
      Better error message for type mismatch errors(#241) (#278)
      Update README.md (#276)
      Update README.rst (#275)
      NetconfService Issues (#248), (#247), (#235) (#274)
      Loggin fix (#269)
      Update samples/readme for 0.5.1 (#271)
      CRUD delete on list with id ref as key bug fix (#270)
      Added datastore option check (#252) (#268)
      Removed auto cap (#265)
      Update ydk.services.rst (#263)
      Update version to 0.5.1 (#262)
      Issue 216 (#261)
      Add final bundle adjustments for next major release (#258)
      Update travis (#260)
      Fix oc-if sample app (#246)
      Fix minor typos in README file
      updating install.sh to create python 3 env and readme (#242)
      Fix README typo
      ...
    
    # Conflicts:
    #	.travis.yml
    #	sdk/python/core/tests/test_sanity_delete.py
    #	sdk/python/core/tests/test_sanity_deviation.py
    #	sdk/python/core/ydk/providers/_provider_plugin.py
    #	test/travis_ci.sh
    #	ydkgen/api_model.py
    #	ydkgen/printer/meta_data_util.py
    #	ydkgen/printer/python/python_bindings_printer.py
    psykokwak4 committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    c107a5f View commit details
    Browse the repository at this point in the history