BuildException DatabaseManagerNonTransientException

com.ibm.dbb.build.BuildException: com.ibm.db2.jcc.am.DatabaseManagerNonTransientException: [jcc][t4][2055][14191][4.31.18] The database manager is not able to accept new requests, has terminated all requests in progress,
or has terminated this particular request due to unexpected error conditions detected at the target system. ERRORCODE=-1224, SQLSTATE=55032
This is most likely a DBB api issue, but it is causing me pain.  The code in question comes from the ImpactUtilities script.
	deletedFiles.each { file -> 		// files in a collection are stored as relative paths from a source directory 		if (props.verbose) println "*** Deleting logical file for $file" 		logicalFile = buildUtils.relativizePath(file) 		metadataStore.getCollection(props.applicationCollectionName).deleteLogicalFile(logicalFile) 		metadataStore.getCollection(props.applicationOutputsCollectionName).deleteLogicalFile(logicalFile) 	}
In here, when we it calling the Collection.deleteLogicalFile method.  What appears to be happening is that this is causing queued up transactions in db2, that when you have hundreds of deleted files, an under-powered db2 system can't keep up. That is guess based on what I know of how jcc operates under the covers.
There should be a more efficient method in the DBB api that allows for deletion of a list of logical files, just as it has one for adding a list of logical files.
So I know this is an edge case, as this case probably doesn't come up much in reality.  However, during one of migrations, the plan was to migrate all source to git, and then once there, we would archive all obsolete members to a separate repository. As such, I have to rethink the plan to avoid this.
One question someone maybe able to answer, as I have not tried, but could do so without a lot of effort;  if I did migrate all the code and then moved, which means deleting it from the original repo, can I just delete the collections data and scan anew and being that there is no record of the original logical file, it wouldn't see the need to delete it?   I have tried this with a separate branch, but since it wants to clone the main branch, I haven't found the workaround for that.
Additional info:
Related issue: SQL1224N while applications try to connect to database.
Full stack trace:
Caught: com.ibm.dbb.build.BuildException: com.ibm.db2.jcc.am.DatabaseManagerNonTransientException: [jcc][t4][2055][14191][4.31.18] The database manager is not able to accept new requests, has terminated all requests in progress, or has terminated this particular request due to unexpected error conditions detected at the target system. ERRORCODE=-1224, SQLSTATE=55032 com.ibm.dbb.build.BuildException: com.ibm.db2.jcc.am.DatabaseManagerNonTransientException: [jcc][t4][2055][14191][4.31.18] The database manager is not able to accept new requests, has terminated all requests in progress, or has terminated this particular request due to unexpected error conditions detected at the target system. ERRORCODE=-1224, SQLSTATE=55032         at com.ibm.dbb.metadata.jdbc.CollectionImpl.getLogicalFilesFromDB(CollectionImpl.java:535)         at com.ibm.dbb.metadata.jdbc.CollectionImpl.getLogicalFiles(CollectionImpl.java:189)         at com.ibm.dbb.metadata.jdbc.CollectionImpl.getLogicalFile(CollectionImpl.java:334)         at com.ibm.dbb.metadata.jdbc.CollectionImpl.deleteLogicalFile(CollectionImpl.java:321)         at ImpactUtilities$_updateCollection_closure8.doCall(ImpactUtilities.groovy:537)         at ImpactUtilities.updateCollection(ImpactUtilities.groovy:533)         at ImpactUtilities.createMergeBuildList(ImpactUtilities.groovy:192)         at build.createBuildList(build.groovy:601)         at build.run(build.groovy:48) Caused by: com.ibm.db2.jcc.am.DatabaseManagerNonTransientException: [jcc][t4][2055][14191][4.31.18] The database manager is not able to accept new requests, has terminated all requests in progress, or has terminated this particular request due to unexpected error conditions detected at the target system. ERRORCODE=-1224, SQLSTATE=55032         at com.ibm.db2.jcc.am.b7.c(b7.java:413)         at com.ibm.db2.jcc.t4.z.Z(z.java:1532)         at com.ibm.db2.jcc.t4.z.y(z.java:760)         at com.ibm.db2.jcc.t4.ac.h(ac.java:319)         at com.ibm.db2.jcc.t4.ac.a(ac.java:256)         at com.ibm.db2.jcc.t4.ac.c(ac.java:31)         at com.ibm.db2.jcc.t4.q.a(q.java:32)         at com.ibm.db2.jcc.t4.h.readFetch_(h.java:266)         at com.ibm.db2.jcc.am.ResultSet.flowFetch(ResultSet.java:4065)         at com.ibm.db2.jcc.t4.c.f(c.java:2447)         at com.ibm.db2.jcc.am.bi.a(bi.java:257)         at com.ibm.db2.jcc.t4.c.a(c.java:129)         at com.ibm.db2.jcc.am.ResultSet.nextX(ResultSet.java:464)         at com.ibm.db2.jcc.am.ResultSet.next(ResultSet.java:383)         at com.ibm.dbb.metadata.jdbc.CollectionImpl.getLogicalFilesFromDB(CollectionImpl.java:523)         ... 8 more

I did try adding a sleep(1000) call between each member deletion, and intial test still failed, though it went on for longer than it had been. So in theory I could step that up large enough value to manage the load on the db. However, the amount of time to delete some 4k files, would mean that is going to run for quite some time. And, unfortunately, I have no control over the physical resources for the db.

Well it turns out that the Collection.addLogicalFiles is doing it one by one as well. As I just got the same issue doing a scan of a branch. So this issue is not just an edge case.  Will be opening a PMR regarding it.
As a workaround, looking at the source, I'm going to try and alter
			// save logical files in batches of 500 to avoid running out of heap space 			if (logicalFiles.size() == 500) { 				if (props.verbose) 					println "** Storing ${logicalFiles.size()} logical files in MetadataStore collection '$props.applicationCollectionName'" 				metadataStore.getCollection(props.applicationCollectionName).addLogicalFiles(logicalFiles) 				logicalFiles.clear() 			}
Setting the size limit to a configurable property.

Hi Matthew - Indeed, the way the logical files are added is in bunch of 500 files, it was more to avoid building large objects in memory, but the benefit is that it can also give some relief to the metadatastore.
This might be also a solution when deleting lots of files.
If you happen to implement the same logic for deleting files, would you agree to contribute back to zAppBuild by opening a Pull Request with your proposed changes?


[WIP] Switch to Puppet data types

This adds Puppet 4 data types.

@luxflux edited that other line as well. The bulk of the tests currently fail with the same error, if you get a sec, could you see what I need to adjust?
Puppet::Error:
        Could not find resource 'Openvpn::Ca[winterthur]' for relationship on 'Openvpn::Client[winti-client1]'

I think the ordering on / from the base class is not needed, though maybe that's part of the problem?

@wyardley I'm not used to the Puppet data types. But what I can say is that a openvpn::client needs a openvpn::ca to work (directories, signing CA, ...) and that there is quite some magic involved here because a openvpn::ca may be used by multiple servers. To cover this, there is this pick statement in client.pp.
Does this help?

@juniorsysadmin any thoughts on the test failures here?

@wyardley Hmm, I was going to suggest re-arrangement of pre_condition to be first in the defined types but that shouldn't have an effect. I take it you have tried sprinkling
Puppet::Util::Log.level = :debug
Puppet::Util::Log.newdestination(:console)

in the rspec, and turning off parallel rspec to see if that is helpful in finding the problem?

I've rebased again, however, not sure how much time I'll be able to devote to this (it's not a module I use), and the tests still have the same failures. Is anyone interested in taking a deeper look into the test failures, or should I close this?

I'm going to close this; agree with some comments that this is too much all at once, and not that familiar with the module, so I'll let someone else pick up this torch if they're interested.


[python-bindings] refactor interface - Instance.get_config_value(key) -> Instance.config[key].value

Makes the interface more pythonic and consistent with Instance.generator_args.  Uses the same C-api logic so this is purely a cosmetic change in the Python bindings.
@cdonovick The interface changes from add8_inst.get_config_value("init") to add8_inst.config["init"].value (note that indexing instance.config returns an Arg object which is unpacked with the .value)
Closes #110

Looks good just let me know when its merged to master


[Doc EN]: some update for 2.5.0 documentation

Just some consistency changes.

Thanks! Great catches. 🙂


Support no-std

Built on top of #136
Should allow for no-std libraries to use rust-dlc

Doesn't seem to be fully working yet..

building works correctly, can't seem to get it to work correctly with the correct dev-dependecies, not too sure what I am doing wrong

building works correctly, can't seem to get it to work correctly with the correct dev-dependecies, not too sure what I am doing wrong

The dlc crate doesn't build for me (running cargo build --features=no-std). I get an error on miniscript.

Should be a lot closer now, just need to get dlc-manager working. There are a lot of test dependencies that rely on bitcoin/std so will need to figure out a way around that

So seems the only way to get dlc-manager working with no-std would be to move the tests into another crate, which is kinda ugly.

So seems the only way to get dlc-manager working with no-std would be to move the tests into another crate, which is kinda ugly.

I'm still having the same issue with miniscript in the dlc crate (which also seem to be the error that occur on CI). Is there more to it than running cargo build --features=no-std?

you need to disable default features as well
cargo build --no-default-features --features no-std

Thanks that worked! But yeah not sure what's the best solution, having tests in a separate crate is definitely not great. Maybe some weird feature flag fu could do it?

This should be ready after #145
dlc-manager doesn't have explicit support for no-std but not the end of the world, it should still work when used as a library.

Fixed the unnecessary features, good call out!

Fixed the unnecessary features, good call out!

Actually seems like the rand-std feature of secp256k1-zkp is required to access the EcdsaAdaptorSignature::encrypt function because it uses thread_rng. Solution is either use an prng that works with no-std and use encrypt_with_rng, or use encrypt_no_aux_rand (ideally it'd be best to do that only for the no-std feature). I'm confused that this did not show up before.

@Tibo-lg sorry totally missed your comment. I made it so when we are not std that it uses encrypt_no_aux_rand!

@Tibo-lg sorry totally missed your comment. I made it so when we are not std that it uses encrypt_no_aux_rand!

Perfect! One last thing, could you apply this patch to cleanup unnecessary features? (I couldn't push to your branch)
https://github.com/p2pderivatives/rust-dlc/commit/8f5fe5e1ea2ef78960f5dc239052fda1d3393617


New Commit and Migration Time!

Removed EJML
Added LinearKalmanFilter, new Toggle classes.
Updated easyopencv and roadrunner
Before issuing a pull request, please see the contributing page.

OH NO wrong repo sorry!


Add alias of /quit and /exit for /bye.

For now it might be easier to add an alias in the program itself for /bye and allow the use of /quit and /exit as well.
Or design a way for the user to have an .alias file to define their own aliases.
Thanks! This is a great tool!

Hey @bulrush15 , what's wrong with /bye or Ctrl-D?

@pdevine - it's probably the vim exit problem.
It makes sense to use Ctrl-D if you're used to REPL style environments, I would never have guessed "/bye" to exit though!

Hi,
I've created a PR for this feature request: https://github.com/ollama/ollama/pull/7335
While reviewing the code I noticed there's already an undocumented /exit command. I've added the /quit command and documented both.
Please review and let me know your thoughts.

Could we also add /出口 and /tschüss?

Could we also add /出口 and /tschüss?

I see what you're getting at 😆
But just to note, there are multiple options like /exit and /bye in the current HEAD, so it might have been a better comment when /exit was introduced.
I admit /bye caught me by surprise too. Personally, I always use ctrl+d for quitting REPLs.


Right-hand TOC

https://code.visualstudio.com/Docs

https://code.visualstudio.com/docs/editor/extension-marketplace

Add local TOC as right sidebar for #764 #919
https://github.com/readthedocs/sphinx_rtd_theme/pull/919
This PR adds a table of contents for the local headings on the page (excluding the page title) as a right sidebar, as mentioned in #764. This implementation is similar to the one in GitLab's Handbook in that is moves the local TOC to the top of the page on smaller screens.
You can see my downstream implementation as a live demo here: https://docs.netgate.com/pfsense/en/latest/vpn/scaling.html
This PR is viewable at https://sphinx-rtd-theme--919.org.readthedocs.build/en/919/
Preview:

Good example at
https://docs.docker.com/engine/install/debian/

Good implementation
https://myst-parser.readthedocs.io/en/latest/using/syntax.html#front-matter

Good implementation - also timeline is good
https://predictablynoisy.com/about/#a-rough-timeline

Good implementation
https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_static_path

9 years ago
sphinxcontrib-fulltoc is an extension for the Sphinx documentation system that changes the HTML output to include a more detailed table of contents in the sidebar. By default Sphinx only shows the local headers for the current page. With the extension installed, all of the page titles are included, and the local headers for the current page are also included in the appropriate place within the document.
https://github.com/sphinx-contrib/fulltoc
https://sphinxcontrib-fulltoc.readthedocs.io/en/latest/

https://github.com/percona/psmdb-docs/blob/3bc119b8cf73f4bed496847fbfdf4ed5d32eb28c/requirements.txt
https://pypi.org/project/sphinxcontrib-fulltoc/
https://sphinxcontrib-fulltoc.readthedocs.io/en/latest/install.html
https://github.com/sphinx-contrib/fulltoc/blob/master/sphinxcontrib/fulltoc.py


Action is not working any more

Hi, I just got my Hillside keyboard. It's amazing!
Following the documentation, I forked and cloned this repo, but somehow the workflow isn't working anymore.
It gives me: Error: Process completed with exit code 1.
What I have tried:

I forked the repository again and let the workflow run without changing anything. (also didn't work with the same error)

Can somebody help, please

I tried to run this action today and ran into the same problem as you did. I messed around and got a successful build, the build output showed that the '&reset' keycode in the hillside46.keymap causes the zmk build to fail. I removed the layer that had this key (last layer), since I just want to check the base firmware and keymap for functionality before completely replacing it with my own. Hope that works for you!
@mmccoyd pls make change you rock

Fixed in 87f264437314eaa6db454b3adf8233e9d7b1f1d8


Added Robinhood projects

Current dependencies on/for this PR:

master

PR #86   👈

This comment was auto-generated by Graphite.


minio error in gitops

not sure it matters

It works in the new env shared:

@erwangranger \o/ maybe a race condition?

yes, I think it's a by-product of re-running the job when gitops runs a reconciliation. we can close this.


Resource not getting released

Hi guys, I have been using simpy for a while now but I have an issue with shared resources that I can't figure tout. Since it is part of a complex simulations, I do not have a simple reproducible example for now.
In short, I have resources used by different users. I create the requests for the users, everything is fine. When I release a resource, everything works fine most of the time. However, it happens that some requests never get succeeded, even though the previous is released. So:

resource.release(resource.users[0]) is called (release previous request),
the next request is put into the users list of the resource alright,
but now resource.users[0].triggered is False and other processes yielding for this request are stuck.

In fact, is the last point possible at all in theory in simpy? Shouldn't it be always the case that an event in the users list is triggered?
NB: resources have capacity 1.

Another thing I do not understand, which might be linked to this. The following code:
import simpy

def resource_user(env, resource, idd=None):
    request = resource.request()  # Generate a request event
    request.id = idd
    yield request                 # Wait for access
    yield env.timeout(20)          # Do something
    print ('Before release:', idd, resource.users, resource.queue, env.now)
    resource.release(request)     # Release the resource
    print ('After release:', idd, resource.users, resource.queue, env.now)

class Test:
    def __init__(self, env):
        self.env = env
        res = simpy.Resource(env, capacity=1)
        self.env.process(resource_user(env, res, idd=1))
        self.env.process(resource_user(env, res, idd=2))

env = simpy.Environment()
test = Test(env)
env.run()

Has the following output:
Before release: 1 [<Request() object at 0x7fabca899550>] [<Request() object at 0x7fabca899668>] 20
After release: 1 [] [<Request() object at 0x7fabca899668>] 20
Before release: 2 [<Request() object at 0x7fabca899668>] [] 40
After release: 2 [] [] 40

I do not understand why the users and queue lists are different in the second and third lines. More specifically, I do not understand why in the second line, after the resource has been released, the users is still emtpy, as if the release has not been performed completely already. Is something happening at the end of the time step?

Hi,
Can you try to things?
(1) IIRC, you are not supposed to override the id method, since some
frameworks might use that to establish object equality.
(2) You are really not supposed to touch the request before yield. Can
you move the assignment after yield?
My 2 cents,
Cristian
On Mon, 21 Oct 2019, 21:29 Gérald Gurtner<EMAIL_ADDRESS>wrote:

Another thing I do not understand, which might be linked to this. The
following code:
import simpy
def resource_user(env, resource, idd=None):
request = resource.request()  # Generate a request event
request.id = idd
yield request                 # Wait for access
yield env.timeout(20)          # Do something
print ('Before release:', idd, resource.users, resource.queue, env.now)
resource.release(request)     # Release the resource
print ('After release:', idd, resource.users, resource.queue, env.now)
class Test:
def init(self, env):
self.env = env
res = simpy.Resource(env, capacity=1)
self.env.process(resource_user(env, res, idd=1))
self.env.process(resource_user(env, res, idd=2))
env = simpy.Environment()
test = Test(env)
env.run()
Has the following output:
Before release: 1 [<Request() object at 0x7fabca899550>] [<Request() object at 0x7fabca899668>] 20
After release: 1 [] [<Request() object at 0x7fabca899668>] 20
Before release: 2 [<Request() object at 0x7fabca899668>] [] 40
After release: 2 [] [] 40
I do not understand why the users and queue lists are different in the
second and third lines. More specifically, I do not understand why in the
second line, after the resource has been released, the users is still
emtpy, as if the release has not been performed completely already. Is
something happening at the end of the time step?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/cristiklein/simpy/issues/7?email_source=notifications&email_token=AAMVPINHFK33AMTVODKMCOLQPXYHLA5CNFSM4JDCKBL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3KH5I#issuecomment-544646133,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMVPIOA2ZOGGYRJWLWMB23QPXYHLANCNFSM4JDCKBLQ
.


Swift Compile Commands are Never Parsed

Hello! I'm not sure if you've been using this tool when building with XCode 14, but I can't seem to get things to work with Swift files. I am building a Swift/Obj-C iOS framework but only the Obj-C files have a corresponding compile command in the .compile file. I think I can possibly attribute this to the XCode logs not matching up with the expected parseable outout. Here is my compile command:
xcodebuild build -configuration Debug -project MyProject.xcodeproj -target MyProject

and here is an example XCode log for compiling one of the files (I put things on new lines to make it prettier):
CompileSwift normal arm64 /Users/spencer/Documents/Repos/myproject/MyProject/Source/File1.swift (in target 'MyProject' from project 'MyProject')
    cd /Users/spencer/Documents/Repos/myproject
    /Applications/Xcode_14_0_1/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend
      -c /Users/spencer/Documents/Repos/myproject/MyProject/Source/File1.swift
      /Users/spencer/Documents/Repos/myproject/MyProject/Source/File2.swift
      /Users/spencer/Documents/Repos/myproject/MyProject/Source/File3.swift
      -emit-dependencies-path /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/ObjCDebugDescription.d
      -emit-reference-dependencies-path /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/ObjCDebugDescription.swiftdeps
      -serialize-diagnostics-path /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/ObjCDebugDescription.dia
      -emit-dependencies-path /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/File1.d
      -emit-reference-dependencies-path /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/File1.swiftdeps
      -serialize-diagnostics-path /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/File1.dia
      -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check
      -sdk /Applications/Xcode_14_0_1/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.0.sdk
      -I /Users/spencer/Documents/Repos/myproject/build/Debug-iphoneos
      -F /Users/spencer/Documents/Repos/myproject/build/Debug-iphoneos
      -no-color-diagnostics -application-extension -enable-library-evolution -enable-testing -g -import-underlying-module -swift-version 5 -enforce-exclusivity\=checked -Onone -D DEBUG -serialize-debugging-options -enable-bare-slash-regex
      -Xcc -working-directory -Xcc /Users/spencer/Documents/Repos/myproject
      -resource-dir /Applications/Xcode_14_0_1/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift
      -enable-anonymous-context-mangled-names
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/swift-overrides.hmap
      -Xcc -iquote -Xcc /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/MyProject-generated-files.hmap
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/MyProject-own-target-headers.hmap
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/MyProject-all-non-framework-target-headers.hmap
      -Xcc -ivfsoverlay -Xcc /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/all-product-headers.yaml
      -Xcc -iquote -Xcc /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/MyProject-project-headers.hmap
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/Debug-iphoneos/include
      -Xcc -I/Users/spencer/Documents/Repos/myproject/helper-library/include
      -Xcc -I/Users/spencer/Documents/Repos/myproject/helper-library/include/helper-library
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/DerivedSources-normal/arm64
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/DerivedSources/arm64
      -Xcc -I/Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/DerivedSources
      -Xcc -DDEBUG\=1
      -Xcc -ivfsoverlay -Xcc /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/unextended-module-overlay.yaml
      -module-name MyProject
      -frontend-parseable-output -disable-clang-spi
      -target-sdk-version 16.0
      -o /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/ObjCDebugDescription.o
      -o /Users/spencer/Documents/Repos/myproject/build/MyProject.build/Debug-iphoneos/MyProject.build/Objects-normal/arm64/File1.o

Here is the output from xbase.log:
INFO Runtime{name="MyProject"}: targets: {"MyProject": TargetInfo { platform: "iOS", configurations: ["Debug", "Release"] }, "MyProjectTests": TargetInfo { platform: "iOS", configurations: ["Debug", "Release"] }}
 INFO Broadcaster{name="MyProject"}: Connected [88492]
 INFO Runtime{name="MyProject"}: Connected [88492]
 INFO Runtime{name="MyProject"}: [Initialized] -------------------------
 INFO FSWatcher{name="MyProject"}: Watching
 INFO Client{fd=13}: Disconnected

And the output from xbase-build-server.log
INFO xbase_sourcekit_helper: Started
 INFO xbase_sourcekit_helper: Initialized
DEBUG xbase_sourcekit_helper: [File1.swift] Querying compile_db
ERROR xbase_sourcekit_helper: Missing compile arguments for "/Users/spencer/Documents/Repos/myproject/MyProject/Internals/File1.swift"

My theory is that the log parser is not looking for the swift-frontend executable, but rather the swiftc executable. Also, sometimes the output starts like this (notice the buildin-swiftTaskExecution before the executable):
SwiftCompile normal arm64 Compiling\ File1.swift /Users/spencer/Documents/Repos/myproject/MyProject/Source/File1.swift (in target 'MyProject' from project 'MyProject')
    cd /Users/spencer/Documents/Repos/myproject
    builtin-swiftTaskExecution -- /Applications/Xcode_14_0_1/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend

Has anyone tried using this plugin with XCode 14 and had success? Any help is appreciated, thanks!

Were you able to get this working? I'm running into the same issue.

If I am not mistaken #173  fixed that no? Anyways latest commits fixed issues caused by swift-frontend. Please repoen if you still face this issue


Respect azure cloudName set for clusterpool.

CloudName set within the Azure Platform for ClusterPool will be set for created ClusterDeployments and within InstallConfig platform.

Force push to make the import more specific.

/test e2e-azure

/test e2e

/test e2e-azure

/test e2e-azure

/hold

I've tested these changes to ensure that CloudName gets transferred to pool-owned ClusterDeployments and that a child cd install succeeded in the Azure Gov Cloud and was able to hibernate/post status to cd for "Stopping"->"Hibernating".
/hold cancel

/bugzilla refresh

@joelddiaz @abutcher please also cherry-pick this fix to ocm-2.4 branch, Thank you

/cherry-pick ocm-2.4


conffile: implement fallback lookup

Changes

v2 (since #766):

Changed the lookup order interleaved dirs and priorities - as remembered by @barbieri ;
Since touching the code make use of sol_json_token_remove_quotes(&value); on _get_json_include_paths() function  - as suggested by @barbieri ;
Fixed memory leak - spotted by @glima ;

v3 (since #769):

fixed leak on sol_vector_append() error - spotted by @lpereira ;

v4 (since #772):

got rid of ADD_FMT_PATH macro - as suggested by @lpereira ;

v5 (since #774):

fixed issue with ARRAY_SIZE on pointer instead of array - spotted by @edersondisouza and @lpereira ;

Rationale
This patch implements a set of conffile fallback lookup. It considers
the following:

sol-flow-$APP-$BOARD.json
sol-flow-$APP.json
sol-flow-$BOARD.json
sol-flow.json

Also doing so in the following dirs:

$PWD
app's dir
$PKGSYSCONFIG

Signed-off-by: Leandro Dorileo<EMAIL_ADDRESS>

+1

applied, thanks.


affirmations

added a text file w/ possible affirmations
fixed some bugs

@shiffman ok good to go

Hi @ShawKai91 I think this is maybe too many affirmations? My original idea is to just have a few sample ones but otherwise let people customize them. I think a wiki page or something with other ideas for affirmations would work, but otherwise I prefer to just keep the small number of samples here for now?

That’s why it’s in a txt file they’re not connected to anything
On Fri, Dec 11, 2020 at 15:31 Daniel Shiffman<EMAIL_ADDRESS>wrote:

Hi @ShawKai91 https://github.com/ShawKai91 I think this is maybe too
many affirmations? My original idea is to just have a few sample ones but
otherwise let people customize them. I think a wiki page or something with
other ideas for affirmations would work, but otherwise I prefer to just
keep the small number of samples here for now?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/shiffman/Presentation-Manager/pull/21#issuecomment-743461241,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APZUCJUCSUGXCI6NQUXNKCLSUKMTVANCNFSM4UXAGFBA
.


Adding the right paths to the Batch nuget spec. Removing nuget spec t…

Adding the right paths for the Batch nuget spec.
Removing nuget spec that have already been converted to NetCore

Fix: https://github.com/Azure/azure-sdk-for-net/issues/2625


[peerdas] add get metadata v3

https://github.com/ethereum/consensus-specs/pull/3821

closed by https://github.com/Nashatyrev/teku/pull/101


App may be broken with Babel ^6.4.0

See: https://github.com/feross/standard/issues/372 and https://github.com/babel/babel/pull/3225
Haven't had time to test this yet, busy triaging code bases for work :(

The kit is indeed broken right now. I just tried to create a new app from this starter kit, and I got two errors of this type when I ran npm run:
ERROR in ./src/containers/Root.js
Module build failed: SyntaxError: /path/to/my-project/src/containers/Root.js: A semicolon is required after a class property (9:3)

And instead of http://localhost:3000/ showing the app, it just showed the plain text “Not found”.
I was able to fix those two syntax errors by adding semicolons in src/containers/Root.js line 9 and src/views/HomeView.js line 19.

Ugh.

Still swamped w/ work but will fix this when I get a chance. <3 Babel.

Hotfixed with: https://github.com/davezuko/react-redux-starter-kit/pull/407


What is the type of data that is being stored in redis? Where can I see the certificate?

Hi, I have a simple question. What is the type of data that will be stored in redis?
I only find rows that look like this:
caddy/certificates/acme.zerossl.com-v2-dv90/a-key-here/a-key-here.key
caddy/ocsp/a-key-here

I cannot find the certificate that should be stored. Did I miss something?
P.S. I use export/import feature from caddy storage

The basic file layout for the Caddy / CertMagic storage where you've configured LetsEncrypt (staging) CA with email address<EMAIL_ADDRESS>would be:
<EMAIL_ADDRESS><EMAIL_ADDRESS>caddy/certificates/acme-staging-v02.api.letsencrypt.org-directory/example.com/example.com.crt
caddy/certificates/acme-staging-v02.api.letsencrypt.org-directory/example.com/example.com.json
caddy/certificates/acme-staging-v02.api.letsencrypt.org-directory/example.com/example.com.key
caddy/ocsp/example.com-e96cbf82

When specifically looking at certificates, Caddy / CertMagic stores three objects:

TLS certificate in a object with extension ".crt"
Certificate meta data in a object with extension ".json"
Certificate private key in a object with extension ".key"

So in your storage export example, you should expect to find your certificate in the following location: caddy/certificates/acme.zerossl.com-v2-dv90/a-key-here/a-key-here.crt

Hi, I have a simple question. What is the type of data that will be stored in redis? I only find rows that look like this:
caddy/certificates/acme.zerossl.com-v2-dv90/a-key-here/a-key-here.key
caddy/ocsp/a-key-here

I cannot find the certificate that should be stored. Did I miss something?
P.S. I use export/import feature from caddy storage

KEYS *

Closing this issue as there is no action to be taken.


A11y_AzureDataStudio(Schema,Dacpac,Backup)_ Deploy Dacpac Settings_Screenreader: NVDA is not announcing the radio buttons of Target Database.

#A11yMAS; #A11yTCS; #A11y_ADS_Schema_Dacpac_Backup; #Azure Data Studio; #DesktopApp; #Win10;
Environment Details:
Application Name: Azure Data Studio
Application Version: 1.10.0-insider (user setup)
Commit: 1ff9a2ec4c7b88be01666bdd470bbbb4ab95716e
Date: 2019-08-09T07:49:00.254Z
VS Code 1.37.0
Electron: 4.2.7
Chrome: 69.0.3497.128
Node.js: 10.11.0
V8: 6.9.427.31-electron.0
OS: Windows_NT x64 10.0.18362
Additional Details:
Tools Name: Accessibility insight tool
MAS References: MAS1.3.1
Repro Steps:

Launch Azure Data Studio application.
Connect to server with windows credentials.
Navigate to Extensions from left menu.
Search & install Dacpac extension.
Navigate to Connections from left menu.
Expand the server connected in step 2.
Right click an on prem database and select Data-tier application wizard from Context menu.
Select first radio button.
Launch NVDA.
Navigate till next button & hit enter.
Navigate up to radio buttons of Target database and observed that NVDA is announcing the Radio buttons properly.

Actual:
NVDA is announcing the radio buttons like upgrade existing database new database row 1 column 1 radio button checked 1 of 2.
Expected:
NVDA should announce the radio buttons like Upgrade Existing Database radio button checked 1 of 2, New database radio button checked 2 of 2.
Recommendations:
Refer below link which is repository of bug fixes code snippets: https://microsoft.sharepoint.com/teams/msenable/mas/pages/browse-fixes.aspx
User Impact:
Screen reader users will face difficulty to understand radio buttons properly.
MAS Reference:
MAS 1.3.1- https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame.aspx?sourcedoc={54f28d1f-a2d1-4dcd-84e1-5c9b87e8aba4}
Reference Attachment:

I have verified this issue on,
Version: 1.12.0-insider (user setup)
Commit: bca7c8e6bda229d2d71415d1b9e941dcce387db0
Date: 2019-09-30T08:16:25.292Z
VS Code: 1.38.0
Electron: 6.0.9
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Windows_NT x64 10.0.18362
and observed that this issue has been fixed. Hence I am closing this issue.
Attachment:


Update Go to 1.14

Describe the solution you'd like
Update Go https://twitter.com/golang/status/1232421783548067840
Additional context
Defer is more efficient
cc @zricethezav

https://github.com/zricethezav/gitleaks/releases/tag/v4.1.1


Fix Normalize.transform result when stdev is zero

The Normalize.transform method is currently failing to return columns with a standard-deviation statistic equal to zero.  This is obviously a problem when a follow-on operator depends on that column.  This PR effectively sets all values in a "problematic column" to zero.

rerun tests

Not sure what might have cause the first CI failure - I cannot reproduce it locally, so I do not expect that it is related to this PR.


Configure Azure Pipelines

This pipeline configuration builds the application and produces a build for the Release configuration.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: rambo2 sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


refactor zaCalendar

refactor zaCalendar

fix the style, test rewrite

Coverage increased (+1.7%) to 65.45% when pulling 772761736e9a300b07b93512b942fc2a3b6ed3f8 on li2568261:dev into 3838575e06c36938bf1cd59f18b2743f429a0c88 on ZhonganTechENG:dev.

fix(calendar): string date normalize
fix(calendar): use the zarm scss variables
fix(calendar): Optimize the watch

add disabledDate filter test

recover jest.conf.js remove testMath

OK


⚠ Grafana has degraded performance

In 3638469, Grafana (https://grafana.hydeos.fr) experienced degraded performance:

HTTP code: 200
Response time: 2001 ms

Resolved: Grafana performance has improved in b5f2318 after 15 minutes.


Add support for wildcards in LIST

Hey All,
Would it be possible for this library to support something like "LIST *.csv" to return the files matching the * as a wildcard?
Thanks,
Alice

RFC 3659 explicitly forbids it, this should be implemented client side

Clients that desire some form of pattern matching functionality must
obtain a listing of the relevant directory, or directories, and
implement their own file name selection procedures.

RFC 3659 explicitly forbids it, this should be implemented client side

Clients that desire some form of pattern matching functionality must
obtain a listing of the relevant directory, or directories, and
implement their own file name selection procedures.

Sweet I had thought it was somewhere in the RFC but I couldn't find the exact RFC. .
I will be taking this back to the vendor I'm dealing with :)
Thank you very much for providing me with this.


WFLY-14844 Make appclient dependency on PicketBox Optional

Issue: https://issues.redhat.com/browse/WFLY-14844

Hello, sudeshnas93. I'm waiting for one of the admins to verify this patch with /ok-to-test in a comment.

/ok-to-test

@sudeshnas93 The testing of appclient is quite light within our testsuite, can I ask which additional checks have you performed to verify that appclient can be used without the picketbox module being present in the module hierarchy?

@sudeshnas93 The testing of appclient is quite light within our testsuite, can I ask which additional checks have you performed to verify that appclient can be used without the picketbox module being present in the module hierarchy?

Hello, I have checked wildfly testsuite, but did not find any error while building it. Also, I tried removing picketbox dependency from module.xml still there was no error. Do you suggest to check somewhere else in the testsuite?

@darranl @sudeshnas93 I think the thing to do here is merge this and see what happens with TCK. It's the first day of WF 26 dev so today is the day we have maximum time to run an experiment.
I believe the goal is to remove the picketbox module altogether anyway, so we're not going down a strange path with this step.


ERROR: Could not find a version that matches requests

I ran:
$ mkdir test
$ cd test
$ pipenv install requests

but this caused the following error:
ERROR: ERROR: Could not find a version that matches requests
No versions found
Was https://pypi.org/simple reachable?

I thought this problem is due to proxy, but the following successfully run.
$ pip install requests

Please help me...

$ pipenv --support
Pipenv version: '2018.11.26'
Pipenv location: '/home/tamura/.local/lib/python3.5/site-packages/pipenv'
Python location: '/usr/bin/python3'
Python installations found:

3.5.2: /usr/bin/python3
2.7.12: /usr/bin/python2.7
3.6.8: /home/tamura/my_path/anaconda3/envs/smiles/bin/python
3.7.2: /home/tamura/my_path/anaconda3/bin/python3.7m
3.5.2: /usr/bin/python3.5m

PEP 508 Information:
{'implementation_name': 'cpython',
 'implementation_version': '3.5.2',
 'os_name': 'posix',
 'platform_machine': 'x86_64',
 'platform_python_implementation': 'CPython',
 'platform_release': '4.4.0-21-generic',
 'platform_system': 'Linux',
 'platform_version': '#37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016',
 'python_full_version': '3.5.2',
 'python_version': '3.5',
 'sys_platform': 'linux'}

System environment variables:

https_proxy
SHLVL
BYOBU_ULIMIT
no_proxy
PYTHONDONTWRITEBYTECODE
SHELL_TYPE
IGNOREEOF
HOME
TERM
UNZIP
SUPPRESS_BRANCH_TIMEOUT_MESSAGE
UPDATE_COMPLETIONS_ON_KEYPRESS
LANG
BYOBU_TIME
LS_COLORS
BYOBU_LIGHT
UPDATE_PROMPT_ON_KEYPRESS
XONSH_AUTOPAIR
GTK_IM_MODULE
BYOBU_SED
QT_IM_MODULE
XONSH_LOGIN
BYOBU_READLINK
LESSOPEN
BYOBU_DISTRO
BYOBU_CHARMAP
BYOBU_PYTHON
_
PATH
SSH_CLIENT
http_proxy
BASH_COMPLETIONS
BYOBU_WINDOW_NAME
RIGHT_PROMPT
ZIPINFO
INDENT
TMUX_PANE
CONDA_PREFIX
GTK_MODULES
BYOBU_RUN_DIR
TMUX
SHELL
BYOBU_ACCENT
XONSHRC
_DEFAULT_CONDA_PATH
BYOBU_CONFIG_DIR
LOADED_RC_FILES
PYTHONFINDER_IGNORE_UNSUPPORTED
NVM_DIR
XDG_RUNTIME_DIR
BOTTOM_TOOLBAR
LOGNAME
PIP_PYTHON_PATH
CONDA_DEFAULT_ENV
VI_MODE
NVM_CD_FLAGS
PIP_SHIMS_BASE_MODULE
NVM_BIN
VISUAL
JUPYTER_PATH
PIP_DISABLE_PIP_VERSION_CHECK
BYOBU_DATE
BYOBU_DARK
XDG_SESSION_ID
BYOBU_PAGER
QT_QPA_PLATFORMTHEME
XONSH_INTERACTIVE
SSH_CONNECTION
OLDPWD
PWD
USER
PYTHONPATH
BYOBU_BACKEND
MAIL
BYOBU_PREFIX
XONSH_VERSION
XMODIFIERS
XONSH_SHOW_TRACEBACK
XDG_DATA_DIRS
SSH_TTY
BYOBU_TTY
AUTO_CD
LESSCLOSE
CONDA_SHLVL
BYOBU_HIGHLIGHT
CASE_SENSITIVE_COMPLETIONS
DISPLAY
CONDA_EXE

Pipenv–specific environment variables:
Debug–specific environment variables:

PATH: /home/tamura/my_path/anaconda3/envs/smiles/bin:/home/tamura/.nvm/versions/node/v11.9.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/tamura/my_path/bin/:/usr/local/cuda/lib64/:/usr/local/cuda/bin/:/home/tamura/my_path/anaconda3/envs/main/bin/:/home/tamura/my_path/bin/:/usr/local/cuda/lib64/:/usr/local/cuda/bin/:/home/tamura/.local/bin:/home/tamura/my_path/anaconda3/bin
SHELL: /bin/bash
LANG: ja_JP.UTF-8
PWD: /home/tamura/work/test

Contents of Pipfile ('/home/tamura/work/test/Pipfile'):
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]

[packages]
requests = "*"

[requires]
python_version = "3.7"

Yeah pipenv doens't read the proxy settings set somewhere in pip.conf.
Please use HTTP_PROXY/HTTPS_PROXY env vars instead

Thanks for reply!
However, I cannot resolve this issue.
I ran:
$ export HTTP_PROXY=http://my-proxy-server:port
$ export HTTPS_PROXY=http://my-proxy-server:port
$ pipenv install requests

What should I do?

@tamuhey What step are you stuck in? Installation or locking? Was virtualenv created successfully?

@frostming Virtual env seems to be created successfully:
$ pipenv --where
$HOME/test

I think installation successfully, but locking failed:
$ pipenv install requests
Installing requests…
Adding requests to Pipfile's [packages]…
✔ Installation Succeeded
Pipfile.lock (444a6d) out of date, updating to (a65489)…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
✘ Locking Failed!
...

I had a similar issue when I tried to create a new project. The workaround I found was to write the Pipfile myself:
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"

[packages]
requests = "*"

any progress on this issue? this is a pip connectivity issue it seems like
if you can't make further progress please provide the output of pipenv install --verbose

$ pipenv install --verbose
Pipfile.lock not found, creating…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
✘ Locking Failed!
Using pip: -i https://pypi.org/simple
Using pip: -i https://pypi.org/simple
Using pip: -i https://pypi.org/simple
                      ROUND 1

Current constraints:
requests
Finding the best candidates:
Traceback (most recent call last):
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 385, in resolve
results = self.resolver.resolve(max_rounds=environments.PIPENV_MAX_ROUNDS)
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 102, in resolve
has_changed, best_matches = self._resolve_one_round()
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 198, in _resolve_one_round
best_matches = {self.get_best_match(ireq) for ireq in constraints}
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 198, in
best_matches = {self.get_best_match(ireq) for ireq in constraints}
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 263, in get_best_match
best_match = self.repository.find_best_match(ireq, prereleases=self.prereleases)
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 175, in find_best_match
raise NoCandidateFound(ireq, all_candidates, self.finder)
pipenv.patched.piptools.exceptions.NoCandidateFound: Could not find a version that matches requests
No versions found
Was https://pypi.org/simple reachable?
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 126, in
main()
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 119, in main
parsed.requirements_dir, parsed.packages)
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 85, in _main
requirements_dir=requirements_dir,
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 69, in resolve
req_dir=requirements_dir
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 726, in resolve_deps
req_dir=req_dir,
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
resolved_tree = resolver.resolve()
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 395, in resolve
raise ResolutionFailure(message=str(e))
pipenv.exceptions.ResolutionFailure: ERROR: ERROR: Could not find a version that matches requests
No versions found
Was https://pypi.org/simple reachable?
Using pip: -i https://pypi.org/simple
Using pip: -i https://pypi.org/simple
                      ROUND 1

Current constraints:
requests
Finding the best candidates:
Traceback (most recent call last):
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 385, in resolve
results = self.resolver.resolve(max_rounds=environments.PIPENV_MAX_ROUNDS)
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 102, in resolve
has_changed, best_matches = self._resolve_one_round()
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 198, in _resolve_one_round
best_matches = {self.get_best_match(ireq) for ireq in constraints}
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 198, in
best_matches = {self.get_best_match(ireq) for ireq in constraints}
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/resolver.py", line 263, in get_best_match
best_match = self.repository.find_best_match(ireq, prereleases=self.prereleases)
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/patched/piptools/repositories/pypi.py", line 175, in find_best_match
raise NoCandidateFound(ireq, all_candidates, self.finder)
pipenv.patched.piptools.exceptions.NoCandidateFound: Could not find a version that matches requests
No versions found
Was https://pypi.org/simple reachable?
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 126, in
main()
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 119, in main
parsed.requirements_dir, parsed.packages)
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 85, in _main
requirements_dir=requirements_dir,
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/resolver.py", line 69, in resolve
req_dir=requirements_dir
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 726, in resolve_deps
req_dir=req_dir,
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 480, in actually_resolve_deps
resolved_tree = resolver.resolve()
File "/home/tamura/.local/lib/python3.5/site-packages/pipenv/utils.py", line 395, in resolve
raise ResolutionFailure(message=str(e))
pipenv.exceptions.ResolutionFailure: ERROR: ERROR: Could not find a version that matches requests
No versions found
Was https://pypi.org/simple reachable?

I think this problem is due to proxy, because the following command successes
$ pip install requests
Collecting requests
  Using cached https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl
Collecting idna<2.9,>=2.5 (from requests)
  Using cached https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl
Requirement already satisfied: certifi>=2017.4.17 in /home/tamura/my_path/anaconda3/envs/test/lib/python3.7/site-packages (from requests) (2018.11.29)
Collecting chardet<3.1.0,>=3.0.2 (from requests)
  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
Collecting urllib3<1.25,>=1.21.1 (from requests)
  Using cached https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl
Installing collected packages: idna, chardet, urllib3, requests
Successfully installed chardet-3.0.4 idna-2.8 requests-2.21.0 urllib3-1.24.1

but the following fails
$ pipenv run pip install requests
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting requests
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/requests/
  Could not fetch URL https://pypi.org/simple/requests/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/requests/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
  Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests

I'm facing a similar issue but haven't seen any resolution on this. I even removed verify_ssl=True from the pipfile but not success.
ERROR: ERROR: Could not find a version that matches numpy
1 [[source]]
2 url = "https://pypi.python.org/simple"
3 name = "pypi"
4
5 [packages]
6 numpy = ""
7 pandas = ""
8 scikit-learn = "*"

This is a problem with the proxy or firewall. Just try and add the HTTP_PROXY to you ~/.profile and see if it works.

@tamuhey From your last comment, it seems to due to a broken installation of Python.
You need to reinstall Python with SSL module enabled.
Not active for a long time, close it now.

I had installed Python 3.7.4 using pyenv and I don't fully understand the reason but my Pipfile had this line in package list
[packages]
3-7-4 = "*"

Removing the 3-7-4 line fixed the issue for me.

These steps solved similar issue I had recently:
Delete the virtual environment and pipfile(s)
$ pipenv --rm
$ rm Pipfile
$ rm Pipfile.lock

then reinstall  project dependencies
$ pipenv install package1 package2 package3

This issue occured for me when I installed a brew package that installed a new version of python on my machine (3.8 vs 3.7.x which I was using)
When it did this it broke the OpenSSL installation that pip was using. This was the reason that it could not find any versions on pip.
I ended up having to reinstall python with:
brew reinstall python
This StackOverflow answer helps give more details on this for others:
https://stackoverflow.com/a/59280089/1327815

Anybody having problems with locking pipenv but it worked the first time around creating a virtualenv: copy the Pipfile in your new directory then try locking it again using pipenv lock
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Success!
Updated Pipfile.lock (30ae14)!

Why is this issue closed? This is still an issue on Windows. Are there any fixes for WINDOWS machines? Thanks.

I just exited pipenv shell, and used pipenv install package==x.x.x, and it solved the problem for me


fix: route push problem with subscription in prod mode

Checklist

[ ] npm test passes
[ ] tests are included
[ ] documentation is changed or added
[ ] commit message follows commit guidelines

Description of change

close https://github.com/dvajs/dva/issues/2220
close #2130

Coverage decreased (-0.2%) to 86.429% when pulling c2cf3046cda848042c4c2f71015b6649d748d554 on fix/subscription-execute-in-prod into 4d3ed5e94cb0d9ebc28582ae84246580a52976ee on master.

Codecov Report

Merging #2234 into master will decrease coverage by 0.5%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #2234      +/-   ##
==========================================
- Coverage   86.32%   85.82%   -0.51%
==========================================
  Files          18       18
  Lines         512      515       +3
  Branches      111      113       +2
==========================================
  Hits          442      442
- Misses         56       59       +3
  Partials       14       14

Impacted Files
Coverage Δ

packages/dva/src/index.js
63.79% <0%> (-3.48%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4d3ed5e...c2cf304. Read the comment docs.


Compile proto files at build time

Compile .proto files every time Dockerfile is built.
Add command in Dockerfile to run protoc and output protobuf generated files to correct paths instead of using cp in Dockerfile.

Not using protobufs anymore.

Not using protobufs anymore.


Add timeout to childprocess

Fixes resource leak in certificate check.

Ahhh! Thank you!

I've tested this and confirmed it addresses some causes of hanging, and deployed it to production. I really appreciate this @prefork! You've really lived up to your GitHub handle.

@konklone I'm glad I could lend a hand.  Thanks for setting this project up.

Aw - got another ENOMEM crash. :(
Checking domain: themeforest.net, themeforest.net
Error: spawn ENOMEM
    at errnoException (child_process.js:1001:11)
    at ChildProcess.spawn (child_process.js:948:11)
    at exports.spawn (child_process.js:736:9)
    at Object.exports.execFile (child_process.js:618:15)
    at exports.exec (child_process.js:589:18)
    at Object.Shaaa.certs (/home/shaaaaa/shaaaaa/current/shaaaaa.js:101:5)
    at Object.Shaaa.from (/home/shaaaaa/shaaaaa/current/shaaaaa.js:168:11)
    at /home/shaaaaa/shaaaaa/current/routes.js:22:13
    at Layer.handle [as handle_request] (/home/shaaaaa/shaaaaa/current/node_modules/express/lib/router/layer.js:82:5)
    at next (/home/shaaaaa/shaaaaa/current/node_modules/express/lib/router/route.js:110:13)

A properly rough hack to fix this would be a cron job that restarts the process every 24hrs.


Introduce Tm1LogHandler class

Allow easy logging to TM1 Message Log with the standard python logging framework.
Sample:
import logging
import sys
from pathlib import Path

from TM1py import TM1Service
from TM1py.Utils import Tm1LogHandler

def configure_logging():
    log_file = Path(__file__).parent.joinpath(Path("simple_script.log"))

    logging.basicConfig(
        filename=str(log_file),
        format="%(asctime)s - %(levelname)s - %(message)s",
        level=logging.INFO,
    )
    # also log to stdout
    logging.getLogger().addHandler(logging.StreamHandler(sys.stdout))

def add_tm1_logger(tm1: TM1Service):
    tm1_handler = Tm1LogHandler(tm1)

    tm1_handler.setLevel(logging.INFO)

    logging.getLogger().addHandler(tm1_handler)

if __name__ == "__main__":
    configure_logging()
    logging.info(f"Starting script: {__file__}")

    with TM1Service(base_url="https://localhost:12354", user="admin", password="apple") as tm1:
        add_tm1_logger(tm1)

        logging.info(f"Successfully connected to '{tm1.server.get_server_name()}' running version '{tm1.version}'")

I built this for a project the other day in which we needed warning and error logs to be delegated not just written to a local python log file, but also to the TM1 Message Log, which is monitored by humans and machines (e.g., PulseForTM1).
I wonder if this piece of code is generic or rather useful enough to be included in the TM1py Utils module.
Obviously, we don't want to blow up the Utils module with stuff that is never actually used anywhere.
What are your thoughts on the Tm1LogHandler? Do you think it should be included?

We use logguru for logging so if it can be added as a handler there I think that's a great idea. If I get some time I'll test it. Otherwise I highly recommend you check it out .
Sent from Workspace ONE Boxer
On Jan 27, 2022 5:02 AM, Marius Wirtz @.***> wrote:
I built this for a project the other day in which we needed warning and error logs to be delegated not just written to a local python log file, but also to the TM1 Message Log, which is monitored by humans and machines (e.g., PulseForTM1).
I wonder if this piece of code is generic or rather useful enough to be included in the TM1py Utils module.
Obviously, we don't want to blow up the Utils module with stuff that is never actually used anywhere.
What are your thoughts on the Tm1LogHandler? Do you think it should be included?

Reply to this email directly, view it on GitHubhttps://github.com/cubewise-code/tm1py/pull/677#issuecomment-1023182742, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEK7GZSJMMHJARMRP3PD7MLUYE653ANCNFSM5M52LP2A.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

Thanks, @rclapp. Logguru looks very human-friendly. That nice. I will check it out.


Script to sync lib.rs to modified README in examples

Motivation
This might be a bit of excessive laziness, but I think it's tedious every time you do any changes to any of the example README's, that you have to copy over the changes to the respective lib.rs file.
Proposal
Created a script that you can run from the example's root directory and it'll sync whatever changes you made to the README file to the respective lib.rs file. Depending on how well this works, this could be used as a pre-commit hook, and then CI will check if the files are properly synched.
Test Plan
Did some random changes to README files and made sure only those changes got synched over to the respective lib.rs file.

#2372  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @andresilva91 and the rest of your teammates on  Graphite

I'm not sure about this: cargo-rdme does some transformations and e.g. even removes hidden stuff from code blocks. So the lib.rs docs cannot, in general, be recovered from the README.md. Maybe this doesn't currently apply to our documentation, but: Why not just modify the lib.rs and apply cargo-rdme instead?

I'm not sure about this: cargo-rdme does some transformations and e.g. even removes hidden stuff from code blocks. So the lib.rs docs cannot, in general, be recovered from the README.md. Maybe this doesn't currently apply to our documentation, but: Why not just modify the lib.rs and apply cargo-rdme instead?

Ah! TIL you can generate the README.md from lib.rs 😅 my bad then


"useExtents" ignored in ResampleAttributes in CLI.

I used the resample operator in a script and I wanted to resample the entire extents. Instead of doing the entire extents it did the user specified limits, which are the unit cube.
The following script generates a resampled output in the range 0 - 1 in X, Y and Z. It should be -10 - 10 in X, Y and Z.
OpenDatabase("/usr/gapps/visit/data/globe.silo")
AddPlot("Pseudocolor", "u")
AddOperator("Resample")
ResampleAtts = ResampleAttributes()
ResampleAtts.useExtents = 1
ResampleAtts.startX = 0
ResampleAtts.endX = 1
ResampleAtts.samplesX = 40
ResampleAtts.startY = 0
ResampleAtts.endY = 1
ResampleAtts.samplesY = 40
ResampleAtts.is3D = 1
ResampleAtts.startZ = 0
ResampleAtts.endZ = 1
ResampleAtts.samplesZ = 40
ResampleAtts.tieResolver = ResampleAtts.random  # random, largest, smallest
ResampleAtts.tieResolverVariable = "default"
ResampleAtts.defaultValue = 0
ResampleAtts.distributedResample = 1
ResampleAtts.cellCenteredOutput = 0
SetOperatorOptions(ResampleAtts, 0, 1)
DrawPlots()

It appears that setting any of the start and end attributes overrides the useExtents flag. For instance, the following code will use the extents:
OpenDatabase("/usr/gapps/visit/data/globe.silo")
AddPlot("Pseudocolor", "u")
AddOperator("Resample")
ResampleAtts = ResampleAttributes()
ResampleAtts.useExtents = 1
SetOperatorOptions(ResampleAtts, 0, 1)
DrawPlots()

But the next code block will end up resampling in (-7, 7), (0, 1), (0, 1):
OpenDatabase("/usr/gapps/visit/data/globe.silo")
AddPlot("Pseudocolor", "u")
AddOperator("Resample")
ResampleAtts = ResampleAttributes()
ResampleAtts.useExtents = 1
ResampleAtts.startX = -7
ResampleAtts.endX = 7
SetOperatorOptions(ResampleAtts, 0, 1)
DrawPlots()

@brugger1 should we change this so that useExtents overrides all start/end options?

It appears that setting any of the start and end attributes overrides the useExtents flag. For instance, the following code will use the extents:
OpenDatabase("/usr/gapps/visit/data/globe.silo")
AddPlot("Pseudocolor", "u")
AddOperator("Resample")
ResampleAtts = ResampleAttributes()
ResampleAtts.useExtents = 1
SetOperatorOptions(ResampleAtts, 0, 1)
DrawPlots()

But the next code block will end up resampling in (-7, 7), (0, 1), (0, 1):
OpenDatabase("/usr/gapps/visit/data/globe.silo")
AddPlot("Pseudocolor", "u")
AddOperator("Resample")
ResampleAtts = ResampleAttributes()
ResampleAtts.useExtents = 1
ResampleAtts.startX = -7
ResampleAtts.endX = 7
SetOperatorOptions(ResampleAtts, 0, 1)
DrawPlots()

@brugger1 should we change this so that useExtents overrides all start/end options?

If we do want "useExtents" to override the start/stop options, I have a simple fix for this.

If we do want "useExtents" to override the start/stop options, I have a simple fix for this.


React widget embed

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
feature and docs update

Why was this change needed? (You can also link to an open issue here)
To introduce a one-liner solution for embedding DocsGPT React Widget into any HTML based file
closes: https://github.com/arc53/DocsGPT/issues/954

Other information:
For now, I hosted the static file with my Vercel account. This can be updated as needed.

FIxed in #974
Really appreciate your effort @utin-francis-peter
Thank you!


Editing the source field of a layer throws an error causing the cursor to reset in the JSON editor and GUI

As soon as I click “Backspace” on my keyboard, I get:

This issue appears in the answers to question “What annoys you about Maputnik?” in the survey (original spelling):

editing the source field of a layer throws an error causing the cursor to reset in the json editor and gui

Problems when changing the source of a layer: it has to be done on the json code, the menu crashes the app

Related: https://github.com/maputnik/editor/issues/353

This is not an issue anymore with v1.7.0-beta2 :tada:


Maximized on different platform

 WindowState="Maximized"
Works on windows 10, macOs but don't support or create any effect on Ubuntu 18.04
Don't know why

Both this.WindowState = WindowState.Maximized; and WindowState="Maximized" don't seem to be working at all on macOS.
dotnetcore 2.2.102
macOS 10.14.5
Avalonia Version="0.8.0
Avalonia.Desktop Version="0.8.0
Avalonia.ReactiveUI Version="0.8.0

I think on Linux changing this property only works after window is shown and doesn't have any effect before that. Setting the window state works by sending a message to the Window manager and it ignores messages from not mapped windows.

Just ran into this bug too, you have to add an event handler for Opened and set WindowState = WindowState.Maximized; in that. Clunky as all hell, but it works.
It would be nice though that if this is a known issue, Avalonia would just store the property changes (I assume it's more than just maximized that doesn't work) and send them after the window is shown, if they were set before hand.

@kekekeks pretty sure we can fix this!

I think it should have be fixed in master by https://github.com/AvaloniaUI/Avalonia/commit/96bd813fe449f0079792441e05e471d1d5c87042
At least we actually change the corresponding property when offscreen.

@myblindy @CreateLab @markmcgookin this should fully work now on 0.10.0-preview1 and above.. if anyone finds otherwise please reopen the issue.


GHA: Add dockerfile build test

Summary
So we make sure everything is prepped for the bookdown rendering, we also need to test that Dockerfile builds an image correctly (if there's been changes to the Dockerfile).
That's what this GHA does.

It works!


both tasks are done

Overview
This PR includes the following proposed change(s):

[x] choose multiple agencies (from choices in the drop down) while maintaining the ability to type in a field and the drop down filter by what you have typed. This must be done in all plant forms.
[x] allow a user to choose multiple site specific uses (From choices in the drop down) while maintaining the ability to type in a field and the drop down filter by what you have typed. This must be done in all plant forms.

Type of change

[x] New feature (non-breaking change which adds functionality)

if your change is a breaking change, please add breaking change label to this PR
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Screenshots
Please add any relevant UI screenshots if applicable.
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code

/rebase


Show billing address even when copied from shipping

Currently it is empty in the confirmation page when billing is using the same shipping address.

There are two options:

Save shipping address content as billing address in CTP: CTP data is consistent but cannot longer distinguish "same as billing address" so easily, but doable.
Display shipping address it in the confirmation page when billing address is empty: billing address will still be empty in CTP,  but easy to tell that is was copied.


Namespacing

This is an alternative solution for #52 and #42.
Fixing namespacing in the gem will allow to create an alias and avoid naming collisions.
Let me know your thoughts, happy to adjust the wording etc.

Looks great! I'll check it out in an app and verify first 👍


Unit Testing ui-router

I'm having difficulties unit testing on state transition using Karma/Jasmine.
According to ui-router's own test/stateSpec.js, I might test state transition with something like the following:
it('should should transition to main.course', inject(function ($state, $q) {
    $state.transitionTo('main.course');
    $q.flush();
    expect($state.current).toBe('main.course');
  }));

However I'm getting an error:
TypeError: 'undefined' is not a function (evaluating '$q.flush()')

Can someone shed some light on this? I'd appreciate it. The error is very cryptic.
My full test is:
'use strict';

describe('Controller: CourseCtrl', function () {

  // load the controller's module
  beforeEach(module('myApp'));

  var CourseCtrl, scope;
  // Initialize the controller and a mock scope
  beforeEach(inject(function ($controller, $rootScope) {
    scope = $rootScope.$new();
    CourseCtrl = $controller('CourseCtrl', {
      $scope: scope
    });
  }));

  it('should should transition to main.course', inject(function ($state, $q) {
    $state.transitionTo('main.course');
    $q.flush();
  }));
});

I've recreated a very minimal application that tests this here.

@zdwolfe, your "fooApp" repo is missing. Do you still have it somewhere?
My particular problem is that state controllers are not being executed. Let's say that your 'main.course' state had a controller (MainCourseController) attached to it. After transitioning to main.course and $rootScope.$apply() one would expect that MainCourseController would be executed (right?)
Was this supposed to work?

@tonylampada Nope! Sorry

You could also manually populate $templateCache with dummy data instead of including the views.

how to test the dependencies on the controller?
i have 4 things on state.resolve, sorry i am new on this.

@brutalcrozt Please see StackOverflow for support: http://bit.ly/UIR-SOF — Thanks.


GDPR Fields

Hi
Firstly, thank you for the plugin.
How do you guys handle the GDPR fields? In the form builder it looks like this:
<fieldset class="mc_fieldset gdprRequired mc-field-group" name="interestgroup_field"> 		<input type="checkbox" id="gdpr_42537" name="gdpr[42537]" value="Y" class="av-checkbox gdpr">Email          </fieldset>
Am I just missing something? Because at the moment it doesn't seem to be working
I am currently hard coding it like so (where gdprResponse is currently just "Y"):
addToMailchimp(email, {         //FNAME: "",         //LNAME: "",         "gdpr[42537]": gdprResponse,       })

we aren't handling it.  sorry!  would love if you wanted to help solve it and open a PR!

Sure, I can do that. Let me check

#81
I have fixed it locally for me, so you can take your time reviewing it


Allow customisation of CSR/Cert Cipher

The problem I'm running into is there's no options to set the request cipher strength. Due to legal reasons here all certs must be EC 384-bits and not RSA based. Are there any plans to allow customising both the CSR cipher and cert signature cipher?

I'm doing some cleanup of the issue list and this seems to be a duplicate of #165, therefore I'm closing it.


Implement assignment operators

See Pull Request #32.

Thanks! Can you also modify .travis.yml to compile and test this library with this feature enabled as well?

Please disregard this pull request. I'll get the build running (and passing). Then I'll file a new pull request with a cleaned up history.


Make activating the venv optional

My request is to have a setting that decides if when opening a terminal the virtual environment is activated or not. This makes using the Poetry workaround of adding your virtual environments folder to venv folders much better as I usually do not want to automatically use the venv and instead use the Poetry commands to interact with it.

Have you looked at the following setting? Is that sufficient?

Wow, I have no idea how I didn’t see this when I searched for Activate. Thanks!


Down? 404 errors

Loading https://cdn.polyfill.io/v2/polyfill.min.js?features=default in Chrome and Edge (with a cleared cache) all return the Heroku "There's nothing here" blue page.
The examples page all but the 'Basic Case' fail to load (agian, Chrome and Edge)

Using qa.polyfill.io there seems to be no problem

It responds again now.

@christopherdarling we had an issue with a deploy just now.  We rolled it back, and are now back up.  We're doing a fuller analysis and will post more details here.

Does polyfill.io have smoke tests built into its CI pipeline (we have code in ft.com you could canibalise).
Also, maybe canary releases should be a consideration given polyfill.io's web-breaking potential these days?

This would have been an isolated issue because it only affected origin fetches during a 10 minute period, and bundles are cached for a week. The biggest impact would have been as a result of stale-while-revalidate requests that pulled the 404 response from heroku and considered it a valid replacement for the stale object in cache. Jake and I are working on a PR to resolve that.
Canary VCL would introduced more forked paths through the code based on environment, which is rarely a good thing, so I'd prefer to make the QA VCL a better test of what will happen in prod.

This issue was to do with a deployment of our vcl which contained a bug where the wrong Host header was being sent to Heroku. This meant that Heroku was routing the request to a non-existent application.
Since this bug was introduced we have updated the VCL in order to allow us to test the VCL with the production backends prior to deploying the VCL to our production Fastly service.


Move legacy compiler to the separate project (fixes #167)

The way we interact with the legacy compiler at the moment is temporary. Things will changes then we figure out how new API will work on low level.
\cc @AlexanderMoskovkin @helen-dikareva

lgtm

lgtm


How to open MultiBit from backup?

I had some issues with my computer, but I was able to recover my files. Now I need to know how to open MultiBit and transfer my bitcoins without it being on my apps list. I'm sure this is a very simple thing I just don't know how to do it. Help please?
EDIT: I see that there's a .jar there, it seems to be the only executable. But when I go to "properties" > "permissions" > "allow executing file as program", the checkbox goes on and then goes right back off.

When you have an installation of MultiBit, you have two directories where things are stored:

Where the program (the jar file you found) is stored
Where the wallet is stored.

It's the wallet you need to access your bitcoins. You can always reinstall the MultiBit program if you need to.
The wallet file is typically called 'multibit.wallet' (unless you've chosen a specific file). You can simply open it using 'File | Open wallet' and it will synchronize.
There is quite a lot more in the help which is worth reading:
https://beta.multibit.org/en/help/v0.5/help_troubleshooting.html
and
https://beta.multibit.org/en/help/v0.5/help_fileDescriptions.html

Thanks Jim! I think that's what I was missing. I ended up opening the .jar in Windows, pointing it to my wallet, then letting it sync overnight and viola! There were my coins!


[Redesign] Fix up some high contrast and small screen bugs

https://github.com/NuGet/NuGetGallery/issues/4197 - Make install command wrap better on small screen and have a border on high contrast
https://github.com/NuGet/NuGetGallery/issues/4195 - Give transient message on home page the right background color
https://github.com/NuGet/NuGetGallery/issues/4178 - Hide circuit board triangles on high contrast
https://github.com/NuGet/NuGetGallery/issues/4162 - Don't wrap package versions on package details and list page
https://github.com/NuGet/NuGetGallery/issues/4147 - Make the hamburger icon visible on high contrast

🔔


Automatically install Phpactor if it is not already installed.

the vs code extension is now doing this https://github.com/phpactor/vscode-phpactor


feat: add a standardized function for creating outputs

There is a template instead now. Since it's pretty small, there is no need for a function, showing how it works is a better idea.


The mean [123.675, 116.28, 103.53] is in the order of BGR or RGB？

Hello, thank you for your kind words!
But I have a question while using it. In the code, when normalizing the image, is the order of mean = torch.tensor([123.675, 116.28, 103.53]) in RGB or BGR?
I found that the line of code rgb_origin = cv2.imread(an['rgb'])[:, :, ::-1].copy().astype(np.float32) in https://github.com/YvanYin/Metric3D/blob/377e6c6642d0aca7aaa5a19e58fdcf5d0fd3d910/mono/utils/do_test.py#L244 has already converted the default BGR format, which is read by cv2.imread(), to RGB when reading the image.
Then, in this line of code rgb = cv2.cvtColor(rgb, cv2.COLOR_BGR2RGB) in https://github.com/YvanYin/Metric3D/blob/377e6c6642d0aca7aaa5a19e58fdcf5d0fd3d910/mono/utils/do_test.py#L189C5-L189C47, there is another conversion, which means the image is converted back to the BGR order. However, your comment says "BGR->RGB", so I would like to know whether the mean used for normalization is in RGB order or BGR order?
If I understand correctly, this normalization method is used to match the pre-trained ConvNext. However, it seems there is ambiguity here. Did you normalize the data in the training process in the same way, following the BGR order?

Hello, thank you for your kind words!
But I have a question while using it. In the code, when normalizing the image, is the order of mean = torch.tensor([123.675, 116.28, 103.53]) in RGB or BGR?
I found that the line of code rgb_origin = cv2.imread(an['rgb'])[:, :, ::-1].copy().astype(np.float32) in
https://github.com/YvanYin/Metric3D/blob/377e6c6642d0aca7aaa5a19e58fdcf5d0fd3d910/mono/utils/do_test.py#L244
has already converted the default BGR format, which is read by cv2.imread(), to RGB when reading the image.
Then, in this line of code rgb = cv2.cvtColor(rgb, cv2.COLOR_BGR2RGB) in https://github.com/YvanYin/Metric3D/blob/377e6c6642d0aca7aaa5a19e58fdcf5d0fd3d910/mono/utils/do_test.py#L189C5-L189C47, there is another conversion, which means the image is converted back to the BGR order. However, your comment says "BGR->RGB", so I would like to know whether the mean used for normalization is in RGB order or BGR order?
If I understand correctly, this normalization method is used to match the pre-trained ConvNext. However, it seems there is ambiguity here. Did you normalize the data in the training process in the same way, following the BGR order?

Thanks for pointing out this issue. We will fix it now.

Thanks for your reply!

Hi, I wanna know why this line still exits: rgb_origin = cv2.imread(an['rgb'])[:, :, ::-1].copy()
I wanna know we should use RGB order or BGR order for the input of the model??? @JUGGHM


fix: Adjust the homepage description and login box to align with the edge

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Please sign the CLA:

And Please submit a semantic commit and PR: https://casdoor.org/docs/contributing#semantic-prs
like: fix: xxxxxx.

@yanchaomei Hi, you can refer to [contributor guide](the https://casdoor.org/docs/contributing#semantic-prs). It will help you pass the semantic PR errer.


Use wide-word Word128 for IPv6 implementation?

wide-word's Word128 implements quite a few more canonical typeclass instances than ip's internal IPv6 implementation. It would be nice to get some of these "for free" by wrapping it in a newtype.
I've taken a first pass at this in https://github.com/hackworthltd/haskell-ip/commit/bcc16b6da4051c2e9d7a52e7938a6733937f5444. It's not ready for a PR yet as it needs to be cleaned up a bit, but it does pass all tests and has comparable, perhaps even slightly better performance than the current implementation.
Before I invest any more time in this, is it something you'd be interested in?

@dhess I'm a fan of wide-word so I'm in favour. If @andrewthad also is then I think this would have the greenlight.

Behold! The rare package providing 128-bit words that isn’t garbage. I just took a look at wide-word, and I think it’s a solid foundation to build on top of. I’m +1 on switching to using this library.

@andrewthad I showed you that package a few months ago. I'm glad you like it still upon rediscovery.
Anyway @dhess we welcome this.

Cool. I’ll have something later this weekend.

OK, please see #52

Closed by 0742cd48f5a49a0e8718f6eb559c70d5192ac799.


Footnotes don't work in the main title

Footnotes referenced directly in the main title don't work properly.
For example:
= Annotated provisional agenda footnote:[text1], footnote:[text2]

:doctype: agenda
:committee: Centre for Trade Facilitation and Electronic Business
...

Output:

This situation is present in the following UN sample doc:
ECE_AGAT_2020_INF1.zip

This has come up before. While it is possible to do some freaky stuff to process such a footnote, its rendering will be a disaster: isodoc will certainly have no idea where to put such a footnote, and we will have to do extra special processing, because the coverpage is involved. In fact, I think it would be more productive to mark it up as a special type of note, that we dump into the coverpage in postprocessing.

OTOH, the cover page is dealing with footnotes in the abstract...

Well, this is strange. I am sending the titles to asciidoctor sub, to expand out markup in titles, particularly in UN, where titles have markup. But by the time I do so, all the markup has already been expanded out into Metanorma XML, including the footnotes; so instead of expanding out the macros, the markup in the titles is all HTML-escaped. I wonder if this was an asciidoctor 2.0 upgrade.
... Looks like it: https://github.com/asciidoctor/asciidoctor/issues/3106
In fact, we have a difference in behaviour between node.title and node.attr("title"): the former (the initial = Title of an asciidoctor document) has had substitutions applied to it, so it is resolved into Metanorma XML; the latter does not. Will need to update all gems processing node.title for the document.

So, now the title text is processed correctly. But the footnotes have disappeared...

Not so fast:

attribute footnotes are still being utterly mangled by asciidoc_sub
footnotes in titles are correct in the XML, but mangled in the HTML rendering. And that is to be expected on the coverpage, since they are dropped in in Liquid templating. It is impossible to circumvent this in current architecture.

I very strongly recommend we not support footnotes in document titles.

footnotes are being mangled in the document attributres, because asciidoc_sub is processing substitutes via a generic Asciidoc instance, so it is unaware of Metanorma or flavour-specific macros, such as the Metanorma treatment of footnotes. Remedying that by making the Asciidoc instance a standoc document.

Solution: Title footnotes are a special kind of note, that are rendered post facto as footnotes on the title. If title appears twice in a document, as is routine in ISO, the title note needs only be rendered once.

So I will move any footnotes on titles into bibdata notes. We will not allow footnotes at arbitrary locations within a title, since the processing is just too difficult.

In the source document, these have been realised as numbers. I am not doing so, because footnotes on the title have to be extraneous to the main flow of footnotes in the document—because of how the coverpage and titles are handled separately.


Add support for non-unique device names (cable trays, etc.)

Issue type: feature request
Add support for non-unique device names (cable trays, etc.).

NetBox already supports unnamed devices. Devices which have a name must be unique.


NotOperatorWithSpaceFixer - NotOperatorWithSuccessorSpaceFixer - depr…

closes
https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/4674

@SpacePossum deprecations cannot be added to a patch version, this must be merged into master.

Im pushing this back to the discussion about the request so we can agree on what to do there, thanks all for the reviewing!


BMS Auxiliary Thermistor Sense

Summary

Add capability to read thermistor values

inside all-states, in 100hz task read thermistor value (output from MUX) then update the mux channel to give time to switch before next read.
broadcast thermistor temps over CAN

Changelist

BMS_tx.json
App_Accumulator.h/.c
Io_ThermistorReadings.h/.c
BMS App_AllStates.c

Testing Done

Testing will be done on BMS/car as a whole saturday

Resolved Issues

Checklist
Please change [ ] to [x] when you are ready.

[ ] I have read and followed the code conventions detailed in README.md (This will save time for both you and the reviewer!).
[ ] If this pull request is longer then 500 lines, I have provided explicit justification in the summary above explaining why I cannot break this up into multiple pull requests (Small PR's are faster and less painful for everyone involved!).

where do you switch the MUX channel?

Ah yes good catch, I'm missing a call to accumulator->select_mux_channel after the read


tflint has deprecated the 'tflint FILE/DIR' syntax

Description
tflint version v0.46.0 deprecates support for the tflint FILE/DIR command-line syntax.  It has been replaced with tflint --chdir DIR --filter FILE.  See https://github.com/terraform-linters/tflint/pull/1687 for more details.
Documentation

TODOs
Please ensure all of these TODOs are completed before asking for a review.

[x] Ensure the branch is named correctly with the issue number. e.g: feature/new-vpc-endpoints-955 or bug/missing-count-param-434.
[x] Update the docs.
[ ] Keep the changes backward compatible where possible.

Related Issues
Fixes #94

@WolverineFan could you rebase and pull in the recent changes from PR #92? We'd like to preserve the functionality from that PR to pass custom arguments, but would also like to implement your fix. Thanks in advance!

@gcagle3 I created this after #92 was merged

@gcagle3 I created this after #92 was merged.  It's already included

Oh splendid! Let me run the tests real quick and then we can move this along.


The helm-template links are broken

All "Example", "Source", "Typescript SDK" result in 404 page not found for "helm-template".
https://googlecontainertools.github.io/kpt/guides/consumer/function/catalog/generators/#generator-functions

Is helm-inflator the new link?

There is a PR for it https://github.com/GoogleContainerTools/kpt/pull/1226. But we haven't released the helm-inflator yet so the merge is held.

helm-inflator has been released and the doc has updated.


Fix failing test

Description
Replaced loading battinfo with testonto to avoid failures from battinfo that currently doesn't load properly.
Type of change

[x] Bug fix.
[ ] New feature.
[ ] Documentation update.
[ ] Test update.

Checklist

This checklist can be used as a help for the reviewer.

[ ] Is the code easy to read and understand?
[ ] Are comments for humans to read, not computers to disregard?
[ ] Does a new feature has an accompanying new test (in the CI or unit testing schemes)?
[ ] Has the documentation been updated as necessary?
[ ] Does this close the issue?
[ ] Is the change limited to the issue?
[ ] Are errors handled for all outcomes?
[ ] Does the new feature provide new restrictions on dependencies, and if so is this documented?

Comments

No, this is to circumvent the problem.
The problem is that the catalog is not updated for each import, which means that loading battery.ttl directly works nicely because all the imported ontologies are included in the "parent" catalog-file. This is however, not the case for battinfo, and thus it cannot fine the subontologies.

No, I correct myself. The problem is that the original catalogfile of battinfo is not updated correctly (battery.ttl in master is now at version 0.9). This is dangerous...

Clsoed with #745


README

I want to add PROCESS of project, WORKFLOW of project and AIM of project in README FILE

@bhattabhi013

Hi @Bharadwajshivam28,
Can you be more specific?
How are you going to add a process or workflow?

Hi @Bharadwajshivam28,
Can you be more specific?
How are you going to add a process or workflow?

Sir basically in readme file how the project is working, process of project and  aim behind the project

Sure, go ahead.
Assigning it to you.

Sure, go ahead.
Assigning it to you.

Ok sir thanks 🙏

close this one sir @bhattabhi013

it is completed sir so close it

Closed by #23

thanks sir


email type not working

I'm trying to use email type but it's not working? I'm I doing something wrong or it's a bug?
here is my sample

  form name="form">
          tags-input type="email" ng-model="numbers" name="email"
                placeholder="Add a number" >
    /tags-input>
    p>Model: {{numbers}}
    /form>
{{form.email.$valid}}

always shows valid = true even if I entered 123, test values
it should be validating an email to be<EMAIL_ADDRESS><<
Any help?

The email type is mainly to get the right keyboard on mobile.
Use the on-tag-adding to return true or false depending on the type of input.
<tags-input on-tag-adding="returnsTrueIfEmail($tag)"></tags-input>
http://mbenford.github.io/ngTagsInput/documentation/api

I have solve it manually by checking on user input but it should be validated by type when I choose email as a type.

@amalmansouri I agree with you that the directive should take the type attribute into account before adding a tag. I don't know exactly how to do that now, but I'll add this to the backlog so I can work on it later.

or just add
allowed-tags-pattern="^[A-Za-z0-9._%+-]+@(?:[A-Za-z0-9-]+.)+[A-Za-z]{2,}"

+1 on this

+1 on this.

+1

+1 @duall

+1

+1

+1

This issue was selected to be spring-cleaned by a script. More information can be found here.
If anyone thinks this was a mistake and this issue should be reopened, please leave a message below explaining why. Before doing so, please consider reading the CONTRIBUTING file.


App crashes on android on immediate start after closing with Luxe.shutdown()

App was launched normally through icon on main screen. Then on user interaction was called Luxe.shutdown() and app closed. After that I tried to restart the app again and it didn't start: some black flashing appeared and there was no error window. It starts normally after removing launched activity from recent app list.
Some time ago I had the same issue in my day job project. I was using SDL too and made that dirty fix with calling exit(0) in the end of my SDL_main()

should be resolved short term with this commit https://github.com/underscorediscovery/snow/commit/6beb5bf


Fix broken resampling in MediaElement, support more media types

For your info @b-ma, @uklotzde and I have taken over maintenance of the creek dependency.
Some features of the media element that we don't have implemented right now (reverse playback, and perhaps pitch preserving playback settings) could be implemented there.

How did you recognize that resampling was broken? How do the changes prevent this from happening again in the future?

How did you recognize that resampling was broken? How do the changes prevent this from happening again in the future?

Good question, I should probably add a regression test, but those are always a bit tricky for nodes that can only exist in live AudioContexts. I can cook up something though.
The actual issue was that a paused stream emits silence with only a single channel. Then, if the media starts playing with more channels, it confused the dead-simple Resampler we have for the media element:
thread '<unnamed>' panicked at 'assertion failed: `(left == right)`
  left: `1`,
 right: `2`', src/buffer.rs:277:9
stack backtrace:
   0: rust_begin_unwind
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/std/src/panicking.rs:578:5
   1: core::panicking::panic_fmt
             at /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/core/src/panicking.rs:67:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed
   4: web_audio_api::buffer::AudioBuffer::extend
   5: <web_audio_api::resampling::Resampler<M> as core::iter::traits::iterator::Iterator>::next
   6: <web_audio_api::node::MediaStreamRenderer<R> as web_audio_api::render::processor::AudioProcessor>::process
   7: web_audio_api::render::graph::Graph::render
   8: web_audio_api::render::thread::RenderThread::render

Looking at the actual Resampler, it could use some love. It's not entirely realtime safe

The integration test is not perfect (using sleep to wait for the render thread to start) but will prevent regressions for now.


You may have an infinite update loop in watcher with expression "options"

Please provide more specific details and ideally a minimal example of erroneous behaviour.

I encountered the same problem and found the condition to reproduce.
just add following layout option into network sample at  vue-visjs/examples/src/App.vue

        edges: { smooth: false },
        layout: {
          hierarchical: {
            enabled:true,
          }
        },


Add Photoupload

As with the iOS and Android app, it should be possible to upload photos with the website.

The API provides a form upload now.
A proof of concept is started here in branch: https://github.com/RailwayStations/RSWebsite/tree/upload

Photoupload is implemented.


feat: Upgrade storybook to v7-latest for Webpack5

Summary of changes 🔍
Upgrade Storybook to V7-latest to use Webpack5. Webpack5 is recommended due to a high-risk security exploit detected for webpack-dev-middleware in <v5: https://github.com/advisories/GHSA-wr3j-pwj9-hqq6.
Other changes include:

ESLint rules for stories (most Story modifications come from this, https://github.com/storybookjs/eslint-plugin-storybook/blob/main/docs/rules/context-in-play-function.md)
Removing parse-link, since browser polyfills are not supported in Webpack5. Alternative proposed here is a fork of that repo that is webpack5 compatible: https://www.npmjs.com/package/@web3-storage/parse-link-header.
Included custom indexer for local stories: https://storybook.js.org/docs/api/main-config-indexers

Testing 🧪

Will merge when all stories work.

Checklist ✔

[ ] Linked associated issue (if present)
[ ] Added relevant labels
[ ] Requested developer reviews
[ ] Request UI review from design / PM
[ ] Verify all code checks are passing

You've got a few other files that are flagged, is it related to your change?

These seem to be lint suggestions from GH, unrelated to my changes.

Both ValueRange stories and Ontology model selection stories work. Ontology authoring integration Story is currently broken because of an infinite loop, pending investigation.


Color info modal for theme and storefront

When a color in the storefront and the themepicker is clicked a modal opens up showing more information about the color and contrast boundaries.

Will create a new issue for the contrast boundaries.


typo: announcment -> announcement

@nschonni : Thanks for your contribution! The author, @elbatk, has been notified to review your proposed change.


chore: further explain knative CRD-generation support

Many new contributors will have had experience with other k8s tooling like the Operator SDK and as
such may expect CRD generation to be a standard feature within the Knative tooling (myself being
an example). This change adds an extra explanation of Knative's position on CRD generation, and
should make this tool more easily-discoverable via GitHub search by including keywords like
"CRD generation" and "controller-gen".

Changes
:broom: Update README.md
/kind documentation

This isn't assigned an issue, I needed to ask on Slack to find this repo so thought it would be worth clarifying for future new contributors.

/ok-to-test
/lgtm
/approve
Just an FYI - for serving we are using a custom fork of controller-gen so that we can make modifications to an embedded PodSpec ie. https://github.com/knative/serving/blob/main/hack/update-schemas.sh
I believe some knative eventing repos are using this tool to just bootstrap the schema initially.
I think ideally we'd want to use controller-gen but need someone to drive some changes upstream and across the Knative project.