<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cristal-kernel.git/src/main/java/com/c2kernel/lookup, branch ldap-refactor</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.branson.me.uk/cristal-kernel.git/atom?h=ldap-refactor</id>
<link rel='self' href='https://git.branson.me.uk/cristal-kernel.git/atom?h=ldap-refactor'/>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/'/>
<updated>2014-06-05T12:13:37+00:00</updated>
<entry>
<title>Recreate old Authenticator interface as 'ProxyLogin'</title>
<updated>2014-06-05T12:13:37+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-06-05T12:13:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=cedb32b6b7a799ef4142b418e64d3538cf604af1'/>
<id>urn:sha1:cedb32b6b7a799ef4142b418e64d3538cf604af1</id>
<content type='text'>
Server boots with new lookup interface.</content>
</entry>
<entry>
<title>more</title>
<updated>2014-06-02T14:52:49+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-06-02T14:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=28f6763508612fadcc34d87cff383e6a5aef2ad6'/>
<id>urn:sha1:28f6763508612fadcc34d87cff383e6a5aef2ad6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2014-06-02T09:31:08+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-06-02T09:31:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=b96dd998d6c442be19c342399839896d00d4b6f5'/>
<id>urn:sha1:b96dd998d6c442be19c342399839896d00d4b6f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactored Proxy update notification server into its own class and</title>
<updated>2014-05-14T11:23:26+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-05-14T11:23:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=40ef76037aeac4ee2b9d857a092e5ea026c0bb5c'/>
<id>urn:sha1:40ef76037aeac4ee2b9d857a092e5ea026c0bb5c</id>
<content type='text'>
thread, so executions return before proxy messages are sent. Another
deadlock suspect.</content>
</entry>
<entry>
<title>Agent now extends Item, so they can have workflows. All traces of the</title>
<updated>2014-05-08T14:37:39+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-05-07T15:33:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=a1f0ecbb6a2bea6aa214322c412af2f3c5ce124b'/>
<id>urn:sha1:a1f0ecbb6a2bea6aa214322c412af2f3c5ce124b</id>
<content type='text'>
old 'Entity' superclasses should be removed, including proxies and
paths. Very large change, breaks API compatibility with CRISTAL 2.x.
Fixes #135</content>
</entry>
<entry>
<title>Expanded server predefined steps to include server and agent maintenance</title>
<updated>2014-04-09T21:17:03+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-04-09T21:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=c85dc62591ab2ce9eec3fd93004ba474f7b1fb19'/>
<id>urn:sha1:c85dc62591ab2ce9eec3fd93004ba474f7b1fb19</id>
<content type='text'>
steps. Fixes #174

</content>
</entry>
<entry>
<title>When generating the next SystemKey in NextKeyManager, make sure that</title>
<updated>2014-04-04T11:36:58+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-04-04T11:34:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=c672fa9d426beb92d9149ebc32c9cdf9bece7845'/>
<id>urn:sha1:c672fa9d426beb92d9149ebc32c9cdf9bece7845</id>
<content type='text'>
there is nothing already in the storage for that key. This prevents data
loss when the LDAP is out-of-sync with the storages. Fixes #179</content>
</entry>
<entry>
<title>Properties extended as ObjectProperties, which can return any Object,</title>
<updated>2014-02-26T09:29:36+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-02-26T09:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=755bb76c94953b62a08e9fecf523bc5c42ec79ac'/>
<id>urn:sha1:755bb76c94953b62a08e9fecf523bc5c42ec79ac</id>
<content type='text'>
and wrap int and boolean parsing. Gateway.getProperties() returns the
new ObjectProperty instance. Old Gateway property methods still present
but deprecated. Refs #149</content>
</entry>
<entry>
<title>Refactored Resource into a new ResourceLoader interface, which allows</title>
<updated>2014-01-23T11:09:30+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2014-01-23T11:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=8256917551c259df2b7e69e32cd74497e5394786'/>
<id>urn:sha1:8256917551c259df2b7e69e32cd74497e5394786</id>
<content type='text'>
CRISTAL processes in other enviroments with complex class loading (e.g.
OSGi) to supply their own resource and class loader to the kernel and
its modules. Fixes #149</content>
</entry>
<entry>
<title>Properties preserve and respect the PropertyDescription 'isMutable'</title>
<updated>2013-12-12T13:13:36+00:00</updated>
<author>
<name>Andrew Branson</name>
<email>andrew.branson@cern.ch</email>
</author>
<published>2013-12-12T13:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.branson.me.uk/cristal-kernel.git/commit/?id=428d828ca640d1348979f9982d1c0bc0a489a3b4'/>
<id>urn:sha1:428d828ca640d1348979f9982d1c0bc0a489a3b4</id>
<content type='text'>
property. This setting prevents the WriteProperty predefined step from
changing the property value when isMutable is false. WriteProperty also
requires the selected property to already exist - they should be created
either during Item instantiation or using AddC2KObject.
LDAPPropertyManager prepends the Property name in its entries with ! if
they are non mutable.
Various places around the kernel that create properties now set the
mutable field.
Fixes #150</content>
</entry>
</feed>
