<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
h2
        {mso-style-priority:9;
        mso-style-link:"Heading 2 Char";
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:18.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.Heading2Char
        {mso-style-name:"Heading 2 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 2";
        font-family:"Cambria","serif";
        color:#4F81BD;
        font-weight:bold;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:508763700;
        mso-list-template-ids:-904658380;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Guys,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks for the 1.0.3 release.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am wondering if we can use the migrator to migrate 1.0.2 database schema without any data loss ? <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Vivek<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> aerogear-dev-bounces@lists.jboss.org [mailto:aerogear-dev-bounces@lists.jboss.org] <b>On Behalf Of </b>Jay Balunas<br><b>Sent:</b> Friday, March 13, 2015 11:11 PM<br><b>To:</b> AeroGear Developer Mailing List<br><b>Subject:</b> Re: [aerogear-dev] [Vote] UPS 1.0.3 release<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Great job everyone! &nbsp;Lets get this release out the door!<o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>On Mar 13, 2015, at 11:00 AM, Matthias Wessendorf &lt;<a href="mailto:matzew@apache.org">matzew@apache.org</a>&gt; wrote:<o:p></o:p></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=MsoNormal>@docs: updates are now live:<o:p></o:p></p><div><p class=MsoNormal><a href="https://staging.aerogear.org/docs/unifiedpush/ups_userguide/index/#schema">https://staging.aerogear.org/docs/unifiedpush/ups_userguide/index/#schema</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>also, here is the promised staging repo:<o:p></o:p></p></div><div><p class=MsoNormal><a href="https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-5061/">https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-5061/</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>happy testing&nbsp;<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>On Fri, Mar 13, 2015 at 10:56 AM, Matthias Wessendorf &lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt; wrote:<o:p></o:p></p><div><p class=MsoNormal style='mso-margin-top-alt:auto;margin-bottom:12.0pt;line-height:19.2pt;margin-top:0px!important'><span style='font-family:"Helvetica","sans-serif";color:#333333'>Hi,<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>we tagged for UPS 1.0.3, and I did upload the JAR files to NEXUS, but I am not yet able to create a staging repo for that (I notified our ops team).<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>However, for testing the server, all we really need are the WAR files. I have uploaded the distribution files to GH, as a pre-release:<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'><a href="https://github.com/aerogear/aerogear-unifiedpush-server/releases/tag/1.0.3" target="_blank"><span style='color:#4183C4;text-decoration:none'>https://github.com/aerogear/aerogear-unifiedpush-server/releases/tag/1.0.3</span></a><o:p></o:p></span></p><div style='mso-element:para-border-div;border:none;border-bottom:solid #EEEEEE 1.0pt;padding:0in 0in 4.0pt 0in'><h2 style='mso-margin-top-alt:12.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:0in;border:none;padding:0in'><a name="14c129004ed84c6a_user-content-notes"></a><span style='font-size:21.0pt;font-family:"Helvetica","sans-serif";color:#333333'>NOTES<o:p></o:p></span></h2></div><ol start=1 type=1><li class=MsoNormal style='color:#333333;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:19.2pt;mso-list:l0 level1 lfo1'><span style='font-family:"Helvetica","sans-serif"'>We no longer support H2 database. You need MySQL/Postgres for tests.<o:p></o:p></span></li><li class=MsoNormal style='color:#333333;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:19.2pt;mso-list:l0 level1 lfo1'><span style='font-family:"Helvetica","sans-serif"'>The JPA provider no longer creates the DB schema for you<o:p></o:p></span></li></ol><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>If you don't have MySQL installed, it's trivial to use it via Docker:<o:p></o:p></span></p><pre style='background:#F7F7F7;border-radius:3px;word-wrap:normal;overflow:auto'><code><span style='font-family:Consolas;color:#333333;border:none windowtext 1.0pt;padding:0in'>docker run --name unifiedpushDB -p 3306:3306 -e MYSQL_USER=unifiedpush -e MYSQL_PASSWORD=unifiedpush -e MYSQL_DATABASE=unifiedpush -e MYSQL_ROOT_PASSWORD=supersecret -d mysql<o:p></o:p></span></code></pre><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>Now, once the DB is up, you need to run the migrator against the empty database to create the schema. The migrator is included in the dist file, and instructions are&nbsp;<a href="https://github.com/aerogear/aerogear-unifiedpush-server/blob/1.0.x/migrator/README.md" target="_blank"><span style='color:#4183C4;text-decoration:none'>here</span></a><o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>DB setup for EAP/WildFly works as usual, see<a href="https://aerogear.org/docs/unifiedpush/ups_userguide/index/#gendbds" target="_blank"><span style='color:#4183C4;text-decoration:none'>https://aerogear.org/docs/unifiedpush/ups_userguide/index/#gendbds</span></a><o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>Once that is all done, install the WARs to your application container:<a href="https://aerogear.org/docs/unifiedpush/ups_userguide/index/#deploy" target="_blank"><span style='color:#4183C4;text-decoration:none'>https://aerogear.org/docs/unifiedpush/ups_userguide/index/#deploy</span></a><o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>Let me know about this release, and if there are no complains by Wednesday, I will push the bits to maven central and mark the pre-release as a real release<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>Oh, this is most-likely the last release of the 1.0.x series<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>-Matthias<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'>PS: I am now updating the docs, to reflect the changes and new requirements<o:p></o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt;line-height:19.2pt'><span style='font-family:"Helvetica","sans-serif";color:#333333'><o:p>&nbsp;</o:p></span></p><div><p class=MsoNormal><span style='color:#888888'><o:p>&nbsp;</o:p></span></p></div><p class=MsoNormal><span class=hoenzb><span style='color:#888888'>-- </span><o:p></o:p></span></p><div><p class=MsoNormal><span style='color:#888888'>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a></span><o:p></o:p></p></div></div></div><p class=MsoNormal><br><br clear=all><o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><p class=MsoNormal>-- <o:p></o:p></p><div><p class=MsoNormal>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><o:p></o:p></p></div></div><p class=MsoNormal>_______________________________________________<br>aerogear-dev mailing list<br><a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><o:p></o:p></p></div></blockquote></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div>
<br><html><hr>This message may contain privileged and confidential information and is solely for the use of intended recipient. The views expressed in this email are those of the sender and not of Pine Labs. The recipient should check this email and attachments for the presence of viruses / malwares etc. Pine Labs accepts no liability for any damage caused by any virus transmitted by this email. Pine Labs may monitor and record all emails.<hr></html>

<br></body></html>