diff options
author | elie <elie> | 2013-11-17 19:10:09 +0000 |
---|---|---|
committer | elie <elie> | 2013-11-17 19:10:09 +0000 |
commit | 4875617e7ac1b8b67a62c22884d2d585b76071e6 (patch) | |
tree | 2bcf829481cfbf0abf680c2ee18322c2e245b8ed /CHANGES | |
parent | bc2ce8921281aa39235541e0ed10f021316dea08 (diff) | |
download | pysnmp-4875617e7ac1b8b67a62c22884d2d585b76071e6.tar.gz |
- Internal oneliner apps configuration cache moved from respective
apps objects to [a singular] snmpEngine object. That would allow
for better cache reuse and allow for a single app working with
many snmpEngine instances.
- Legacy interfaces and APIs dropped in new oneliner AsyncCommandGenerator
and AsyncNotificationOriginator classes (notice 'c' in Async). Original
AsynCommandGenerator and AsynNotificationOriginator implementations
rebuilt on top of these new optimized versions keeping all the legacy
for compatibility reasons. These classes no more keep references to
SnmpEngine what makes them reusable with many SnmpEngine class instances.
- Example on a single Transport Dispatcher use with multiple SnmpEngine's
in oneliner AsyncCommandGenerator & AsyncNotificationOriginator basaed
applicatons added.
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -4,13 +4,22 @@ Revision 4.2.6rc0 - Execution Observer facility implemented to give app an inside view of SNMP engine inner workings. This is thought to be a generic framework for viewing (and modifying) various internal states - of pysnmp engine. Previously introduced non-RFC APIs (like - getting peer's transport endpoint) will be gradually migrated to - this new framework. + of pysnmp engine. Previously introduced non-standard APIs (like + getting peer's transport endpoint which is not suggested in RFCs) + will be gradually migrated to this new framework. - Internal oneliner apps configuration cache moved from respective apps objects to [a singular] snmpEngine object. That would allow for better cache reuse and allow for a single app working with many snmpEngine instances. +- Legacy interfaces and APIs dropped in new oneliner AsyncCommandGenerator + and AsyncNotificationOriginator classes (notice 'c' in Async). Original + AsynCommandGenerator and AsynNotificationOriginator implementations + rebuilt on top of these new optimized versions keeping all the legacy + for compatibility reasons. These classes no more keep references to + SnmpEngine what makes them reusable with many SnmpEngine class instances. +- Example on a single Transport Dispatcher use with multiple SnmpEngine's + in oneliner AsyncCommandGenerator & AsyncNotificationOriginator basaed + applicatons added. - Memory leak fixed in CommandForwarder examples. - Fix to CommandGenerator to make sendRequestHandle persistent across multiple iterations of GETNEXT/GETBULK queries. |