Version 3.0.1


As part of the upgrade, before starting PiServer, customers must ensure to add a new parameter to their piserver.yml configuration file, if it is not set already. The default value of 10s is recommended.

neo4j:    httpClient:     	# The maximum idle time for a connection, once established
    	timeout: 10 s

Enhancements

  • [TAU-6842] - CDO events
  • [TAU-6924] - Update yml file to set up neo4j httpClient timeout to 10 s
  • [TAU-5230] - no wrapping for pi ip ls  --contents
  • [TAU-5899] - notify user if --model option used with non-existent model
  • [TAU-6048] - CustomDM unload function should utilize 'modified' field
  • [TAU-6868] - Add source to ipls endpoint

Bugs

  • [TAU-6926] - pi update hangs for a long time with large IP hierarchies
  • [TAU-6776] - Stacktrace on pi user add if not logged in
  • [TAU-6787] - hierarchical releases with CustomDM when not all resources are modified
  • [TAU-6807] - picli issue when adding new IP to Library
  • [TAU-6827] - Stacktrace when creating a dependency and setting the default value
  • [TAU-6855] - PiCache does not delete Perforce Client when MDX_PICACHE_BIC_DIR=True
  • [TAU-6859] - Failed to create Neo4j folder for V3 PiServer Debian package
  • [TAU-6867] - Neo4jServerCannotConnectError exception for requests longer than 10s
  • [TAU-6885] - Additional bugs fixes for Dependent properties API
  • [TAU-6894] - propDependentValueBoundsError is incorrect in PUT request
  • [TAU-6905] - Exceptions arise while set default value for dependent properties
  • [TAU-6916] - Can't use client 2.36 with piserver 3.0.1
  • [TAU-6928] - [Public API] editing repo_path for a P4 IPV should create a new release with no contents