# Server release notes

**URL:** <https://discuss.aerospike.com/t/server-release-notes/6044>\
**Category:** Upgrading\
**Created:** [March 21, 2019, 6:29am UTC](https://discuss.aerospike.com/t/server-release-notes/6044 "2019-03-21T06:29:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![1116](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/1116/32/1087_2.png) [@1116](https://discuss.aerospike.com/u/1116)\
**Post date:** [March 21, 2019, 6:29am UTC](https://discuss.aerospike.com/t/server-release-notes/6044/1 "2019-03-21T06:29:15Z")

</div>

We are going to update oure aerospike-server to newer version, but now we have very old one and afraid of breaking something. Unfortunately on your site there is not any release notes for aerospike version 3, as for us, we are using 3.14.1 and would like to research all changes to be sure that all is ok. Also we would like use as\_list with policy and now oure server doesn’t support it, can you tell us in which version of aerospike server it was added?

---

<div class="post-metadata">

**Author:** ![kporter](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/kporter/32/515_2.png) [@kporter](https://discuss.aerospike.com/u/kporter)\
**Post date:** [March 21, 2019, 6:43am UTC](https://discuss.aerospike.com/t/server-release-notes/6044/2 "2019-03-21T06:43:27Z")

</div>

Which policy are you trying to use?

---

<div class="post-metadata">

**Author:** ![1116](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/1116/32/1087_2.png) [@1116](https://discuss.aerospike.com/u/1116)\
**Post date:** [March 21, 2019, 7:43am UTC](https://discuss.aerospike.com/t/server-release-notes/6044/3 "2019-03-21T07:43:29Z")

</div>

“as\_operations\_add\_list\_insert\_with\_policy” and “aerospike\_key\_operate” return “AEROSPIKE\_ERR\_REQUEST\_INVALID”. The same situation with “as\_operations\_add\_list\_append\_with\_policy”

---

<div class="post-metadata">

**Author:** ![kporter](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/kporter/32/515_2.png) [@kporter](https://discuss.aerospike.com/u/kporter)\
**Post date:** [March 22, 2019, 12:17am UTC](https://discuss.aerospike.com/t/server-release-notes/6044/4 "2019-03-22T00:17:53Z")

</div>

Looks like these features were first introduced in 3.16.

As for version compatibility. You will be compatible up to and including 4.1.x.

In 4.2 we had a storage-format change so you will need to wipe the disks on a node before upgrading past 4.2. Note that the intra-cluster protocols are still compatible.

In 4.5.1 we changed the SMD protocol. Details on how this may affect you can be found here: [https://www.aerospike.com/docs/operations/upgrade/aerospike/special\_upgrades/4.5.1/index.html](https://www.aerospike.com/docs/operations/upgrade/aerospike/special_upgrades/4.5.1/index.html)

---

<div class="post-metadata">

**Author:** ![1116](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/1116/32/1087_2.png) [@1116](https://discuss.aerospike.com/u/1116)\
**Post date:** [March 22, 2019, 6:55am UTC](https://discuss.aerospike.com/t/server-release-notes/6044/5 "2019-03-22T06:55:10Z")

</div>

Yes, I got it, you are right. Thank you
