[ZBXNEXT-2724] Remove the deprecated API features from 3.0 Created: 2015 Feb 23  Updated: 2017 May 31  Resolved: 2016 Jan 19

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: API (A)
Affects Version/s: None
Fix Version/s: 2.5.0

Type: Change Request Priority: Major
Reporter: Alexander Vladishev Assignee: Unassigned
Resolution: Fixed Votes: 1
Labels: api
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Certain API features have been deprecated in 2.4 under ZBXNEXT-2398. They must be completely removed in 3.0.



 Comments   
Comment by Alexander Vladishev [ 2015 Feb 23 ]

A list of features which must be removed:

  • action.exists
  • application.exists
  • dhost.exists
  • discoveryrule.exists
  • drule.exists
  • dservice.exists
  • graph.exists
  • graph.getobjects
  • graphprototype.exists
  • graphprototype.getobjects
  • hostgroup.exists
  • hostgroup.getobjects
  • hostinterface.exists
  • host.exists
  • host.getobjects
  • image.exists
  • image.getobjects
  • item.exists
  • item.getobjects
  • itemprototype.exists
  • maintenance.exists
  • map.exists
  • map.getobjects
  • screen.exists
  • template.exists
  • template.getobjects
  • templatescreen.exists
  • trigger.exists
  • trigger.getobjects
  • usergroup.exists
  • usergroup.getobjects
  • expandData parameter in application.get
  • selectHosts parameter in application.get
  • expandData parameter in graphitem.get
  • expandData parameter in trigger.get
  • expandData parameter in triggerprototype.get
Comment by Ivo Kurzemnieks [ 2015 Feb 24 ]

(1) No translation string changes.

sasha CLOSED

Comment by Ivo Kurzemnieks [ 2015 Feb 24 ]

RESOLVED in svn://svn.zabbix.com/branches/dev/ZBXNEXT-2724

Comment by Alexander Vladishev [ 2015 Feb 25 ]

(2) Undefined index in application->get

Undefined index: selectHosts [include/classes/api/services/CApplication.php:582]

iivs RESOLVED in r52388

sasha CLOSED

Comment by Alexander Vladishev [ 2015 Feb 25 ]

(3) Documentation

sasha RESOLVED

iivs CLOSED.

Comment by Ivo Kurzemnieks [ 2015 Feb 25 ]

Implemented in pre-2.5.0 (trunk) r52400

Comment by richlv [ 2015 Mar 05 ]

(4) changelog entry says "removed deprecated all" - should that be "removed all deprecated", maybe ?

sasha Thanks! RESOLVED in r52953.

CLOSED

Comment by Alexander Vladishev [ 2015 Dec 15 ]

(5) API documentation must be updated

iivs Removed pages and links to deleted methods.
RESOLVED

sasha links to the deleted pages must be also removed

REOPENED

iivs Links removed.
RESOLVED

sasha CLOSED

Generated at Fri Apr 26 11:12:10 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.