MLKitTextRecognitionCommon.MLKTextElement

Launching lib/main.dart on iPhone 12 in debug mode...
Running pod install...
Running Xcode build...
Xcode build done.                                           12.5s
Failed to build iOS app
Error output from Xcode build:
↳
objc[50997]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x1fd2dfad8) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1140882b8). One of the two will be used. Which one is undefined.
objc[50997]: Class AMSupportURLSession is implemented in both /usr/lib/libauthinstall.dylib (0x1fd2dfb28) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x114088308). One of the two will be used. Which one is undefined.
** BUILD FAILED **
Xcode's output:
↳
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:91:26: error: declaration of 'MLKTextRecognizedLanguage' must be imported from module 'MLKitTextRecognitionCommon.MLKTextRecognizedLanguage' before it is required
languages:(NSArray<MLKTextRecognizedLanguage *> *)languages
^
In module 'MLKitTextRecognition' imported from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:3:
In module 'MLKitTextRecognitionCommon' imported from /Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognition/Frameworks/MLKitTextRecognition.framework/Headers/MLKTextRecognizer+Latin.h:4:
/Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognitionCommon/Frameworks/MLKitTextRecognitionCommon.framework/Headers/MLKTextRecognizedLanguage.h:7:12: note: declaration here is not visible
@interface MLKTextRecognizedLanguage : NSObject
^
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:28:41: warning: 'textRecognizer' is deprecated: Please use textRecognizer(options:) instead. [-Wdeprecated-declarations]
textRecognizer = [MLKTextRecognizer textRecognizer];
^
In module 'MLKitTextRecognition' imported from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:3:
/Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognition/Frameworks/MLKitTextRecognition.framework/Headers/MLKTextRecognizer+Latin.h:21:5: note: 'textRecognizer' has been explicitly marked deprecated here
__deprecated_msg("Please use textRecognizer(options:) instead.");
^
In module 'UIKit' imported from /Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/Target Support Files/google_ml_kit/google_ml_kit-prefix.pch:2:
In module 'Foundation' imported from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.5.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h:8:
In module 'CoreFoundation' imported from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:6:
In module 'Darwin' imported from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:16:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator14.5.sdk/usr/include/sys/cdefs.h:200:48: note: expanded from macro '__deprecated_msg'
#define __deprecated_msg(_msg) attribute((deprecated(_msg)))
^
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:40:42: error: definition of 'MLKText' must be imported from module 'MLKitTextRecognitionCommon.MLKText' before it is required
textResult[@"text"] = visionText.text;
^
In module 'MLKitTextRecognition' imported from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:3:
In module 'MLKitTextRecognitionCommon' imported from /Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognition/Frameworks/MLKitTextRecognition.framework/Headers/MLKTextRecognizer+Latin.h:4:
/Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognitionCommon/Frameworks/MLKitTextRecognitionCommon.framework/Headers/MLKText.h:9:12: note: definition here is not reachable
@interface MLKText : NSObject
^
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:47:33: error: definition of 'MLKTextBlock' must be imported from module 'MLKitTextRecognitionCommon.MLKTextBlock' before it is required
cornerPoints:block.cornerPoints
^
In module 'MLKitTextRecognition' imported from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:3:
In module 'MLKitTextRecognitionCommon' imported from /Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognition/Frameworks/MLKitTextRecognition.framework/Headers/MLKTextRecognizer+Latin.h:4:
/Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognitionCommon/Frameworks/MLKitTextRecognitionCommon.framework/Headers/MLKTextBlock.h:11:12: note: definition here is not reachable
@interface MLKTextBlock : NSObject
^
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:57:36: error: definition of 'MLKTextLine' must be imported from module 'MLKitTextRecognitionCommon.MLKTextLine' before it is required
cornerPoints:line.cornerPoints
^
In module 'MLKitTextRecognition' imported from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:3:
In module 'MLKitTextRecognitionCommon' imported from /Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognition/Frameworks/MLKitTextRecognition.framework/Headers/MLKTextRecognizer+Latin.h:4:
/Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognitionCommon/Frameworks/MLKitTextRecognitionCommon.framework/Headers/MLKTextLine.h:11:12: note: definition here is not reachable
@interface MLKTextLine : NSObject
^
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:67:43: error: definition of 'MLKTextElement' must be imported from module 'MLKitTextRecognitionCommon.MLKTextElement' before it is required
cornerPoints:element.cornerPoints
^
In module 'MLKitTextRecognition' imported from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/vision/TextRecognizer.m:3:
In module 'MLKitTextRecognitionCommon' imported from /Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognition/Frameworks/MLKitTextRecognition.framework/Headers/MLKTextRecognizer+Latin.h:4:
/Users/farhan/AndroidStudioProjects/ml_advice_app/ios/Pods/MLKitTextRecognitionCommon/Frameworks/MLKitTextRecognitionCommon.framework/Headers/MLKTextElement.h:13:12: note: definition here is not reachable
@interface MLKTextElement : NSObject
^
1 warning and 5 errors generated.
In file included from /Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/GoogleMlKitPlugin.m:1:
/Users/farhan/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/google_ml_kit-0.7.0/ios/Classes/GoogleMlKitPlugin.h:40:22: warning: unused function 'getFlutterError' [-Wunused-function]
static FlutterError *getFlutterError(NSError *error) {
^
1 warning generated.
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Analyzing workspace
note: Constructing build description
note: Build preparation complete
Could not build the application for the simulator.
Error launching application on iPhone 12.
app works on ANDROID but can not make the build on iOS

I also encountered this problem, is it solved?

@Aaron009 no it’s not fixed and I doubt it will ever get fixed I been waiting for a fix for a whole month I thought this plugin was made by official google employee seems like it was made by and worked on by 2 people who don’t have time to fix issues

Man, we should respect hard works of all developers out there 🙏
I don't know anything about obj-c or cocoa pod but it seems there's a dependencies problem here. The latest ml kit versions are not supported by plugin yet:
MLKitTextRecognition (v2) | 1.4.0-beta1 | 08/11/2021
MLKitTextRecognitionCommon | 1.0.0-beta1 | 08/11/2021

My fix is to use the same dependencies as plugin's developers.  Just keep your ios/Podfile.lock and example/ios/Podfile.lock in sync.
Pin the exact version of MLKitTextRecognition and other related ml kit dependencies. Then rerun pod install

We released a new version of google_ml_kit in which we have split all the plugins in multiple plugins to avoid removing the models for API you are not using, go to our readme and start using the new plugin you need.
Start using:
https://github.com/bharat-biradar/Google-Ml-Kit-plugin/tree/master/packages/google_mlkit_text_recognition
More details here:
https://github.com/bharat-biradar/Google-Ml-Kit-plugin/tree/master/packages/google_ml_kit


Status of the app

Hey there!
I wanted to what the status of the app is? Are you still interested in further working on it? Did you publish it somewhere?
Cheers!

Hi @lislis! Thanks for your interest in this!
I'm incredibly busy with work and other projects. As a side-effect I haven't made much progress. (I'm sure a lot of people will recognize the situation. :/ ) Right now this is just a skeleton app, so a lot of work is still required to make this anywhere near usefull. So that's it for your first question about the current status. (This also resolves your third question: it's not published anywhere because it's not even a working prototype yet...)
To answer your second question: YES! I'm still very interested in working on this. I also have to acknowledge my weaknesses here: This is my first app in SailfishOS, using QML, ... so everything's new for me. I use a lot of trial-and-error and probably a lot of people with more experience could develop this much faster than me. Consider this a kind request to work on this yourself if you are able and willing, or talk to anyone you might know who would fit those criteria ;)
I'm willing to give anyone who commits some useful pull requests full commit access to this repo so this project makes more progress!

Thanks for the answer!
I'm also completely new to the Sailfish ecosystem and QML but this app would definitely be a reason for me to read up on these things and help contributing.
Thanks again!

hey. I need very basic functionality - ability to chat in the channels. I do not want to run non native Sailfish apps - in fact, right now I have no working alien dalvik, and I need open source application even if it has limited functionality.
I believe, if you put existing app to openrepos.net, it will draw attention of developers to your github repository and will increase possibility of future pull requests.


fix: shared prefrence updated error #61

Fixed #61

Hi @991rajat, this looks good. I'll merge it soon as I have to some do some tweaking with the provider before. Great work, thanks!


Can't create a lambda function with python runtime

Note: If your issue/bug is regarding the AWS Amplify Console service, please log it in the
Amplify Console GitHub Issue Tracker

Describe the bug
Trying to amplify function add a lambda with a python run time, and the moment I select the option for python, the following error is thrown:
Error executing python3
You must have python >= 3.8 installed and available on your PATH as "python3". It can be installed from https://www.python.org/downloads

I've installed python 3.9 on the Windows 10 system and have updated the PATH to include both ...\Python39 and ...\Python39\Scripts`
The Python installer creates a python.exe executable, not python3.exe.
I'm using PowerShell, not WSL.
Entering python3 on the PowerShell does start python correctly.
I've tried making a copy of python.exe and naming it python3.exe, but to no avail.
I've also tried to create some aliases, like the below, but none seem to help Amplify find python:
Set-Alias python3.exe "D:\Users\Kim\AppData\Local\Programs\Python\Python39\python3.exe"
Set-Alias python3 "D:\Users\Kim\AppData\Local\Programs\Python\Python39\python3.exe"

I'm feeling like I'm doing something dumb here, but I don't know what.
Amplify CLI Version
4.30.0
To Reproduce

run amplify function add
select python as the runtime

Expected behavior
Should create a python function
Screenshots

Desktop (please complete the following information):

OS: Windows 10
Node: v12.18.3

Additional context
Sorry if this is not a bug, and just me being stupid, but any input that sets me straight would be appreciated.

Looking at the code...
  try {
    pyVersionStr = await execAsStringPromise('python3 --version');
    const pyVersion = coerce(pyVersionStr);
    if (!pyVersion || lt(pyVersion, minPyVersion)) {
      hasDeps = false;
      errMsg = `python3 found but version ${pyVersionStr} is less than the minimum required version.\n${pythonErrMsg}`;
    }
  } catch (err) {
    hasDeps = false;
    errMsg = `Error executing python3\n${pythonErrMsg}`;
  }

Do you mind running python3 --version maybe with 3.9 they've changed the output format, so we can't just use semver.

cc @kimfucious

Hi @renebrandel ,
Thanks for the follow up.
Here's the output from python3 --version.
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

PS C:\Users\kim> python3 --version
Python 3.9.0
PS C:\Users\kim>

@kimfucious since we check 2 things, pipenv is that possible that the pipenv check itself fails with this error message?

Hi @attilah, thanks for the follow up.
I actually don't need Python 3.9, so I'm going to revert to v3.8 and see if that fixes things.
Sorry to waste anyone's time on this, but perhaps it's something to get the CLI ready for folks moving to 3.9.
Give me a day or two, and I'll let you know how 3.8 goes.

@kimfucious sounds good, in the meantime since it can affect other customers as well, since we have no control over how python was installed, we'll probably implement a fallback mechanism for python binary selection by probing python3 and python as well.

Hi @attilah,
Python v 3.8.6 installed from here, also install as python.exe, not python3.exe.
Installing Python from the MS app store gets python3 working from powershell and amplify can find it; however, running pip3 install --user pipenv does not get an amplify recognizeable install, as--to the best of my knowledge--Python 3 requires an -m parameter to run pipenv, like:
PS> python3 -m pipenv --version
pipenv, version 2020.8.13

Frankly, I'm not used to running Python on Windows, so I could be doing something dumb.  I'd use WSL, which would be easier and most likely resolve this issue, but I need this particular app to be built and running in PowerShell for reasons that aren't pertinent to this issue.
I have read all of this, but nothing I've tried helps much toward getting amplify to allow me to create a Python function.
I can't be the only one doing this, so I'm hopeful that I'll find a solution soon.  If I do, I'll post it here.
Thanks for any further advice that you may have.

@kimfucious I think you have some local issue with your python setup for sure, I made the fix to make sure Amplify CLI can use python binary as a fallback, if python3 was not found in the path. See #5744 PR for details.

@attilah At what version of the CLI should I try this.
I've got an issue where I can't go to the newest version to to other issues.
Thanks.

It will be in included in the next release.


feat(security): Add provenance

This enables provenance. Please note that this PR was created automatically (using Octokit), so it may not be perfect.

You might want to change your script so that it looks in the package folder if it exists, and update every package.json in the sub-folders

You might want to change your script so that it looks in the package folder if it exists, and update every package.json in the sub-folders

Yes, but I think it's done now :sweat_smile:


Move adjacent_difference to numeric header file

@dimitraka could you please take care of the clang-format problems reported? The other issues are unrelated.


The default folder name for Yōkai causes issues

Steps to reproduce

Use a file browser that doesn't support certain special characters like "ō", i.e.: Samsung's "My Files"
Try to transfer files out of or into it
Get an error message

Expected behavior
This wouldn't happen if the folder's name was only using basic Latin characters. I had to rename the folder to Yokai to avoid issues with transfering files.
Actual behavior
Having Yōkai as the default folder name can prevent new users from successfully migrating their files if they intend to switch phones or transfer them to another folder.
Crash logs
No response
Yōkai version
1.7.13
Android version
Android 14
Device
Samsung Galaxy S23 Ultra
Other details
Only using basic Latin characters is actually standard practice for file systems to avoid compatibility issues.
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, or a request for an extension, I should be contacting the extensions repository's maintainer/support for help.
[X] I am reporting an issue exclusive to this fork. I have also checked that is not an issue on the main version of Mihon
[X] I have tried the troubleshooting guide.
[X] I have updated the app to version 1.7.13.
[X] I have updated all installed extensions.
[ ] I have admitted that I am a clown by having checked this box, as I have not read these acknowledgements.
[X] I have filled out all of the requested information in this form.

I think keeping the characters in casual English might be better it looks a bit glitchy in my app drawer too
Device : Realme 9 4g
Android: 13


Test regexes for extracting phonetic and phonemic transcriptions

I was under the impression that _PHONES_REGEX didn't work and hence the FIXME comment in the code, but apparently I got confused and it's working just fine. This PR adds relevant tests to formally stop my nonsense.

Was wondering about that FIXME and if it was still current. Thanks for looking into this.


[FEATURE] collecting kubernetes events

I'm adding a new logs pipeline to collect Kubernetes events and export than to Coralogix.

LGTM


Update production branch

this brings main branch up to date with latest changes

Please do not merge until Matthew has reviewed the changes


Padding Resolution - Change from Minutes to Seconds

Padding is currently set in minutes.  I frequently find 1 minute to much and no padding to little.
I would like to suggest changing the dimension to seconds, which will allow more fine tuning and hopefully more complete recordings.

Do you find an issue with recording an extra minute when you only need 10 seconds?
I would be concerned with how the UI managed this. I rather like the use of the FF/RW buttons for +/- one minute and FF2/RW2 for +/- 15 minutes.

Yes I do and frequently.
I find that if I add 1 minute onto a program that the recording of the second (following) program is missing the same minute, or really the first recording has an extra 30 seconds and the second is short the first 30 seconds.
The sagetv.properties file has a setting for favorite padding, which has 2 minutes as 120000, so I expect that this is just an interface issue.  The current interface is only a pair of arrows, and does not accept numeric input.  I could get to the 30 seconds by hitting the FF2/RW2 twice, and larger numbers more with a unit change to seconds.  I can NOT get to a smaller numbers and it's usually 20-30 seconds I want.
For most programs, other than live sports, I expect this to be a number under 2 minutes.

If you do anything less than 3 minutes for padding you run a risk of it
cutting off the beginning of the next program. It's due to a 'lookbehind'
setting in the Scheduler which is hardcoded where if it's missed up to the
first 3 minutes of a program it considers that to be OK and then starts
recording it...the theory was that is better than missing the program
altogether.  This can backfire in the sense that if you do have 1 minute of
padding, the Scheduler will try to find another time to do the second show
so it won't miss that first minute...but then when that minute actually
arrives, it says 'hey, I can record this now, you won't mind missing that
first minute' and then moves it to start at that point in time.
Fixing this is quite complex and will involve deep internal changes in the
Scheduling algorithm so it doesn't redo the schedule in that case...OR we
could just offer up some kind of setting that ignores that 3 minute rule
altogether.
On Wed, Aug 9, 2017 at 10:23 AM, Ranger-Z<EMAIL_ADDRESS>wrote:

Yes I do and frequently.
I find that if I add 1 minute onto a program that the recording of the
second (following) program is missing the same minute, or really the first
recording has an extra 30 seconds and the second is short the first 30
seconds.
The sagetv.properties file has a setting for favorite padding, which has 2
minutes as 120000, so I expect that this is just an interface issue. The
current interface is only a pair of arrows, and does not accept numeric
input. I could get to the 30 seconds by hitting the FF2/RW2 twice, and
larger numbers more with a unit change to seconds. I can NOT get to a
smaller numbers and it's usually 20-30 seconds I want.
For most programs, other than live sports, I expect this to be a number
under 2 minutes.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/sagetv/issues/348#issuecomment-321323222, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ANEIDL1wqWuoFZw3LbJsSXnmzOIjgtWpks5sWer8gaJpZM4OxcnO
.

--
Jeffrey Kardatzke
<EMAIL_ADDRESS>Google, Inc.

Thanks for the explanation on the Scheduler.  I did not know it existed and not sure I appreciate what this function is doing.  Are you saying 2 and under does nothing, but 3 or more forces a tuner change, when possible, conflict management when not?  Not sure I have ever tried more than 3 minutes, 2 was my default in the setting for "Default Favorites" and no setting for "Manual Recordings".
Cutting of the beginning is the issue if I use padding on back to back recordings.  Loosing the first 3 minutes of most any show is loosing the "premise" in most cases.  Loosing the last minute is loosing the conclusion or cliff hanger in many cases.  I also realize that some channels now roll credits to one side while starting the next show, so they overlap.
I think the issues with system clocks is much better than they used to be and the OS's since Vista I believe auto adjust the clocks to some time server (not positive, but my PC and iPhone agree to the second).  No clue about other OS's.
I see USA Network off by 20 seconds all the time.  BBCA is somewhere around 8-10 seconds.  I think I see, as noted in the manual, that the Station Clocks are more of an issue.  I'm trying not to suggest we do this by station, but...
I can understand this can get very complex.  I do not think the 3 minute rule works for me, unless if I use 4 if forces the system to use a different tuner (when available).  This may drive a new issue, setting the "Watched" flag, as it appears Watched does not get set until the program plays to the very end and I'm not likely to watch that last minute or two.  I would rather try to force a tuner change, reschedule if possible, then do conflict management, which may need an additional choice for back to back favorites.  Yep, complex.   Actually padding by station may solve some of this.

Ah, so what @Narflex said is the piece I was missing.  I never use padding smaller than 3 minutes, so I was wondering why you needed padding that small, since I thought 10 seconds or 1 minute would both cause a separate tuner and/or conflict resolution.  Now I see why it makes a difference to you.

@skiingwiz, I am curious about your use case and padding values.

I'm also curious as to why the padding settings for manual recordings do not have the same set of options as favorite recordings?

@Ranger-Z My use case is similar to yours, but since I have enough tuners on the local channels, I have always just done 5 minutes of padding there.  That way I'm covered for most cases where a show runs over.


Cannot log into Azure

The Durable Functions view in VSCode uses a different log-in path than the standard Azure resources view.  The Durable Functions view requires you to log-in with Microsoft Authenticator, which we do not use.

Hello, @andrewkittredge, please, provide more details.
What kind of error are you observing?
What OS are you on?
Are you using one or many Microsoft accounts?
What makes you think DfMon uses "different log-in path than the standard Azure resources view"?
As of today, DfMon as a VsCode ext fully relies on Azure Account extension when communicating to Azure and does not introduce any specificity to the login process. Especially it does not know anything about Microsoft Authenticator and has no change to enforce the usage of it.

Do you need more help on this, @andrewkittredge  ?

Closing due to inactivity.


Fix GH action to build/push docker image

Fixes https://github.com/dmwm/WMCore/issues/11646
Status
not-tested
Description
Fix - hopefully - bug introduced with: https://github.com/dmwm/WMCore/pull/11638
The last step in the docker workflow (re)tries to build the image once again, so we need to ensure that the expected TAG is set in there as well.
I was going to upgrade the GH action container to v4, but I am not 100% confident with the necessary changes. I think it would be a matter of:
-          repository: cmsweb/${{inputs.wmcore_component}}
+          tags: cmsweb/${{inputs.wmcore_component}}:${{steps.get-ref.outputs.tag}}

Is it backward compatible (if not, which system it affects?)
YES
Related PRs
Bug introduced with https://github.com/dmwm/WMCore/pull/11638
External dependencies / deployment changes
None

Bypassing Jenkins, sorry!

And it fails! Apparently in the v1 the argument name has a dash sign instead of underscore(!!!!!)


”Ștefănești”, ”Condoiești”, ”Dobrușa”, ”Șerbănești” are listed in the drop-down menu

Description:
When user writes ”Ștefănești”, ”Condoiești”, ”Dobrușa”, ”Șerbănești” the locations appear in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Ștefănești"

Expected results
The location appears in the drop-down menu as "Sat Ștefănești, VÂLCEA (Ștefănești)".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Condoiești"

Expected results
The location appears in the drop-down menu as "Sat Condoiești, VÂLCEA (Ștefănești)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Write in the search bar "Dobrușa"

Expected results
The location appears in the drop-down menu as "Sat Dobrușa, VÂLCEA (Ștefănești)".

Step 6
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 7
Write in the search bar "Șerbănești"

Expected results
The location appears in the drop-down menu as "Sat Șerbănești, VÂLCEA (Ștefănești)".


Introduce .NET Standard 2.1, .NET Core 3.0 & .NET Framework 4.8

The following changes have been introduced with this change:

Introduce .NET Standard 2.1, .NET Core 3.0 & .NET Framework 4.8.
Use net pack only and remove net build.
Update NuGet packages to the newest versions.
Target VS2019 with solution files
Move from deprecated PackageIconUrl to PackageIcon

Codecov Report

Merging #29 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master    #29   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          24     24
  Lines         167    167
=====================================
  Hits          167    167

Flag
Coverage Δ

#unittests
100% <ø> (ø)
:arrow_up:

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 47635d8...7785013. Read the comment docs.


Wrongly placed typescript types

When using the new module setting "Node2016", the import fails.
See this example:

I can't reproduce


Chore: Map state timestamps from string => date

This was inconsistent with other timestamps and meant we couldn't operate on them in components without doing a conversion there; this seemed better.

I'm guessing this is going to fail tests, going to use those to figure out what this breaks instead of trying to go through all the components 🤷🏻

Oh that was easier than i thought


Null Connection returned

System information:

Windows 10 Professional
6.0.4 and 6.0.3
Java version 1.8.0 build 1.8.0_211-b12)

Connection specification:

Apache Drill
we use client proxy

Describe the problem you're observing:
Steps to reproduce, if exist:
re Configuring Apache Drill connection that worked in past times, I'm not able to connect to the db and it returns "Null Connection Returned".
On driver settings I've
_org.apache.hadoop:hadoop:common-RELEASE
org.apache.drill.exec:drill-jdbc-all-RELEASE
Clicked Download and Update, it generates the list, ask to download and I let it download.
in Preferences -> Driver -> Maven, I've also put repository.mapr.com and Maven Central to the top.
I don't understand why it gives this error, it is happening since 6.0.2

Thanks for the resolution note


[BUG] - unable to incorporate various .bs files in generateDocs task

Description
When calling bikeshed manually via the created publish.bat file from the intended target location (i.e. in the folder where the bad command from #22 intended the script to run), the firesat documentation runs in a variety of failures.
Steps to Reproduce
Steps to reproduce the behavior:

[ ] run ".\gradlew generateDocs". this will create a .bat file in the publish\bikeshed folder
[ ] cd to publish\bikeshed
[ ] run ".\publish.bat"

Result:
A variety of files report:
C:\src\firesat\build\bikeshed>bikeshed --die-on=link-error spec imce.jpl.nasa.gov/discipline/fse/assemblies.bs
LINE 10: Incorrectly formatted metadata line:
This software may be subject to U.S. export control laws. By accepting this software, the user agrees to comply with all applicable U.S. export laws and regulations. User has the responsibility to obtain export licenses,a or other export authority as may be required before exporting such information to foreign countries or providing access to foreign persons.
✘  Did not generate, due to fatal errors
Expected Behavior
Documentation to be created w/o errors.
Additional Context
Relevant screenshots
If applicable, add screenshots to help illustrate the issue.

Looks like the problem is that the copyright all has to be on a single line, but on Windows it's appearing in 2 lines. The bug might be here where we remove newlines when we extract the copyright string from the OML vocabulary (which does contain a linebreak); on Windows line endings are generally \r\n but we are only matching on \n:
https://github.com/opencaesar/oml-tools/blob/master/oml-bikeshed/src/main/java/io/opencaesar/oml/bikeshed/OmlUtils.java#L81
I'll try replacing it with \R which should match any Unicode linebreak sequence

This was addressed in the v0.9.4 release


VP8 encode  support in MediaSDK

According to https://github.com/intel/media-driver#supported-codecs, VP8 encode is supported.  I also see vp8e_hw in the supported plugin list in the help doc for sample_encode, however I failed to find the corresponding plugin info in plugins.cfg, could you confirm whether msdk supports vp8 encoding? If not, could you add support for VP8 encode in MediaSDK?

Any comment?

@xhaihao MSDK Doesn't support VP8 at a moment

@artem-shaporenko Do you have any plan to support it?

Bump, this is critical.

@onabiull : what are our plans around that?

Unfortunately currently it is hard to justify efforts on enabling and validating VP8e. For now this not going to be implemented.


multi-annotation label covered by line

I am using two line annotations to show two different values.
I found if two lines are too close the label for first annotation are covered by second line.
Here is example on codepen: https://codepen.io/angelo_lee/pen/LLmvpQ
Is there any settings to avoid this problem?

You can play with the drawTime setting and see if it fixes your issue. It controls when in the stacking order the annotations are drawn.


Note to @paytonshaltis and @matyis1 to finish adding routes to readme after #65 is completed.

Before this gets merged, we should have another look at the final assignment document on Canvas to make sure that we have everything that she asked for in the readme, including detailed installation instructions, new programmer info, etc.

@sderacy i looked at the use cases, it looks good. i don't think there's anything else to add there. however, i did add some more accessibility stuff and pushed it up to the FinishupReadMeDocumentation branch. i may have not pushed to the pull request, but if its not there, thats fine. i just thought we'd add some about accessibility. lmk what you think. i think you can see those changes in the actual branch itself -- not the PR commit history.

@sderacy i looked at the use cases, it looks good. i don't think there's anything else to add there. however, i did add some more accessibility stuff and pushed it up to the FinishupReadMeDocumentation branch. i may have not pushed to the pull request, but if its not there, thats fine. i just thought we'd add some about accessibility. lmk what you think. i think you can see those changes in the actual branch itself -- not the PR commit history. if it doesn't show up for you, its fine, we can just merge regardless. it wasn't anything major but i added another guideline source and some intro on why we were accessibility focused.
im going to be out now so i cant work on it, but i can take a look at stuff if theres an issue with what i pushed once im back. but its totally cool if you just wanna merge without that stuff i added.

I don't see that branch, did you push that up to github?

@sderacy yeah i did, this is what i see when i log into my personal github account. it says my other one pushed

@paytonshaltis If everything looks good you can approve this and we can ship it

Looks good, approving now.


fix

Fixed broken link for SOAP to ODATA Services Comparison in the first table to refer to the correct file. This should resolve #71

Merged pull request for issue #71 from GitHub feedback


Local sub should not override the CORE function unless use subs is specified

Local sub should not override the CORE function unless use subs is specified.  For example:
sub read { ... }

read($fh, $buf, $len);

should not be calling the local sub unless it's mentioned in use subs qw/read/;.  (Discovered in CGI.pm.)

Fixed in v1.018


Bubble Sort Ib Java

Here is code for bubble sort in java
Issue Id you have worked upon -
IntelliJ IDEA Community Edition 2021.2
Briefly explain your program logic -
In bubble sort algorithm, array is traversed from first element to last element.
Here, current element is compared with the next element.
If current element is greater than the next element, it is swapped.
Screenshots(Attach 2 screenshots of your own input and output) -

Checklist:
Eg - If your code follow the below guidelines. Kindly change [] to [x]
All the conditions should be fulfilled for considering your code for merging -
[] I have mentioned the question as comment in my solution file.
[] My code follows the guidelines of this project.
[] I have performed a self-review of my own code.
[] I have commented my code.
[] My code gives the correct output.
[] I confirm that I have not copied the code from anywhere. In case its found that I have copied I can be banned from the repository.
[] I affirm that I strictly follow contributing guidelines and code of conduct.

@Aditya01237,
Kindly add your Issue Id?


Gravity forms single file upload issue

Hello there,
Single file uploads do not seem to be working with your plugin, multiple files do seamlessly.
I have been var_dumping to track down the issue and not finding found to fix it, but I think it relates to unique_names. Your function gform_save_field_value on line 44 of gravity-forms.php filter seems to var dump the filename of the GF unique name, but the actual file with the unique name has not been moved to the temp folder yet.
So no file moves to the google storage. I will try to get more detailed information.

I have tracked down the cause but did not track down the fix.
Its the plugins own setting of Cache-Busting, when I disable that the single file field works as it should

@Jeradin it's working fine for me.
@antonkorotkov I can't replicate the issue.

@alimuzzaman you checked with Cache-Busting enabled/disabled, right?

@antonkorotkov Yes, I tested with both enabled and disabled.
I have used File Upload field without any modification.

@alimuzzaman Single field upload, not multi upload? I will update the plugin and test again.

@Jeradin Yes, I used single file field, didn't select the Enable Multi-File Upload checkbox.

Hey @Jeradin
Did you have a chance to test with the latest plugin version?

@antonkorotkov I did and right now having GF Stateless extension being active breaks my upload fields completely after the latest update. I am going to assume its something on the WP multisite install since its working for you all.
I will create a fresh local site this weekend and run more tests.
Thank you for your time.


Remove unused data segments

I used wasm-snip to remove all the panicking and formatting code from my .wasm, but my data section is still mostly fragments of diagnostic messages for panicking and formatting, and wasm-gc and wasm-opt can't remove them.
This is almost 20% of my .wasm's code size.
We need some way to mechanically remove this stuff -- doing it by hand is not feasible.

Done now that LLD is merged!


Is the project still being maintained

why not update?

same question.

If you look at the last commit. 5 years ago. Probably not.


Update tests & type warnings for singleband writer

I'm going to merge this manually because Travis is playing up (#110)
I hereby declare that I've run the tests on my system, and that I used pre-commit.


Optimize caf_sendget_by_ref

Use MPI-Datatypes to and sophisticated communication functions to efficiently transfer data between two remote images.

Shall we mark this as wont-fix and close it?

This is still an issue, IMO, but I think there are bigger issues with sendget_by_ref captured elsewhere. Therefore, I'll leave as closed unless someone thinks I should re-open.

This is still an issue, IMO, but I think there are bigger issues with sendget_by_ref captured elsewhere. Therefore, I'll leave as closed unless someone thinks I should re-open.


Uploading data docs out of date

https://docs.bacalhau.org/examples/data-ingestion/

We talk about things not being pinned by default - they are now though. We should indicate that.
That said, it's nice to detail other pinning services and how to use them.
Also would help with this -> https://github.com/filecoin-project/bacalhau/issues/936

https://docs.bacalhau.org/examples/data-ingestion/pinning/


making a meeting to discuss project phase 3

the goals of this meeting is to try to understand the tasks of the project and collect questions to discuss with the instructor and TA

the meeting started today at 11:31 and ended at 11:50.
we discussed the functional requirements that we will on this phase and also periortized some of the requirements that we need to finish as soon as possible and collected some questions to discuss with the TA and instructor in order to understand the project clearly

Done


Example of logging metadata set by a route?

In the envoy docs for core.Metadata, it says:

An example use of metadata is providing additional values to http_connection_manager in the envoy.http_connection_manager.access_log namespace.

I've tried to set metadata on a route with this namespace with the intention of it being logged by the parent listener, to no avail.
Here are the relevant snippets of my config:
RouteConfiguration:
version_info: '0'
resources:
  - '@type': type.googleapis.com/envoy.api.v2.RouteConfiguration
    name: foobar-route-config
    virtual_hosts:
      - name: foobar-virtualhost
        domains:
          - 'foobar.com'
        routes:
        - match:
            prefix: /
          route:
            cluster: foobar-cluster
          metadata:
            filter_metadata:
              envoy.http_connection_manager.access_log:
                example: 'something'

Listener:
version_info: '0'
resources:
  - '@type': type.googleapis.com/envoy.api.v2.Listener
    name: foobar-listener
    address:
      socket_address:
        address: <IP_ADDRESS>
        port_value: 80
        protocol: TCP
    filter_chains:
      - filters:
        - name: envoy.http_connection_manager
          config:
            stat_prefix: upstreams
            codec_type: AUTO
            idle_timeout: 300s
            use_remote_address: yes
            access_log:
              - name: envoy.file_access_log
                config:
                  path: /var/log/envoy/access.log
                  json_format:
                    my_metadata_value: "%DYNAMIC_METADATA(envoy.http_connection_manager.access_log:example)%"
              - name: envoy.router
            rds:
              route_config_name: foobar-route-config
              config_source:
                api_config_source:
                  api_type: REST
                  cluster_names: [controlplane]
                  refresh_delay: 5s

These are responses sent by an envoy control-plane.
Am I doing this wrong? The value is logged as '-'.

I think the metadata that will be logged by the access logger is not that route entry metadata, but the streamInfo.metadata(). In order to set that (dynamic) metadata you have two options:

Dynamic Metadata can be set by filters using the StreamInfo API: setDynamicMetadata. The data will be logged as a JSON string.
Header to metadata filter (https://www.envoyproxy.io/docs/envoy/latest/configuration/http_filters/header_to_metadata_filter.html) which at the end uses the same setDynamicMedatadata.

Oh, I almost forget that you can set it via Lua too https://www.envoyproxy.io/docs/envoy/latest/configuration/http_filters/lua_filter.html?highlight=lua#set

So I could then do something like this in my config...
http_filters:
  - name: envoy.filters.http.header_to_metadata
    config:
      request_rules:
        - header: x-my-metadata-key
          on_header_missing:  # It's always missing
            metadata_namespace: envoy.http_connection_manager.access_log
            key: hello
            value: world
            type: STRING

and then log it with:
access_log:
              - name: envoy.file_access_log
                config:
                  path: /var/log/envoy/access.log
                  json_format:
                    my_metadata_value: "%DYNAMIC_METADATA(envoy.http_connection_manager.access_log:hello)%"

Is that correct?

These options seem to occur in the listener... what if I need different metadata to be logged depending on which virtualhost was used during routing? or will that take into account headers that are set within a route?

Hum, seems like enabling to log route entry metadata is not that hard. From my quick search, it seems only Lua filter that uses it. Strange.

I kinda want to revisit this one again.
Is there some way, in recent versions, to set metadata at the route level and have this accessible by the access logger?


Doc: Runtime patching on Node.js

Does this library supports runtime patching (without the use of webpack at all)?
inside node interpreter:
MR = require('mock-requests');
fetch = require('node-fetch');

MR.setMockUrlResponse('http://t/1', {
  mockExample: 1
});

fetch('http://t/1').then((response) => response.json()).then(data => console.log(data));
// request fails

fetch = require('node-fetch');
global.fetch = fetch
MR = require('mock-requests');

MR.setMockUrlResponse('http://localhost:1111/t', {
  mockExample: 1
});

fetch('http://localhost:1111/t').then((response) => response.json()).then(data => console.log(data));
// request fails

OK, found a solution
fetch = require('node-fetch');
global.fetch = fetch
MR = require('mock-requests');
fetch = global.fetch

MR.setMockUrlResponse('http://localhost:1111/t', {
  mockExample: 1
});

fetch('http://localhost:1111/t').then((response) => response.json()).then(data => console.log(data));
// request fails

This is a great catch, @d9k!
As you mentioned, node-fetch recommends its users to patch the global.fetch function in order to use it. That's why I've typically favored using isomorphic-fetch in the past for both browser and node polyfills -- because it automatically patches everything for the user.
That being said, this should be made specifically clear in the MockRequests docs so that other users aren't left scratching their heads over why it's not working as expected. I'll leave this issue open until I push the update.

This should be fixed in PR #17. Please let me know if you still encounter any issues!


Create code.py

What the program do ?

In what programming language it is written?

This pull request do not contains files in specific folders. Please fix it and reopen


No Objective-C?

We really need Objective-C here as others have abandoned their projects

There's no plan to migrate it to Obj-C


[Question/Feedback]: Automatically delete alert rules

Check for previous/existing GitHub issues

[x] I have checked for previous/existing GitHub issues

Description
Hello,
I have tried this project out and it seems to be working well. However when I delete a resource, the alert rules stays. This should be working as intended, because the policy only deploys alert rules and nothing else. I want to be able to delete corresponding alert rules automatically when deleting a resource. What's the best way to approach this?

Pinged @mbrat2005 for comment

Hi @PepsiCocaCola, sorry for the delay. In order to automate the cleanup of alerts, you'll need to run some code on a schedule or by trigger and with an identity which has permissions to delete the alert resources at whichever scopes they'll exist. As noted, Azure Policy doesn't include functionality to remove resources it deploys.
The script at https://github.com/Azure/azure-monitor-baseline-alerts/blob/main/patterns/alz/scripts/Start-AMBACleanup.ps1 could be a good starting place for code but paring down to just alert resources and modifying the resource graph queries to alerts where target resources do not exist.
Once the code is together, I would run it in a consumption-tier Function. Grant the Function's managed identity just the permission to delete the required alert resources at the org Management Group scope with a custom role and run on something like a 24 hour schedule. In an ALZ implementation, placing this in your Management platform subscription would make sense.


Can react native require a javascript module that downloaded from the internet dynamically?

I want to write an app that can dynamically require a javascript module that downloaded from the internet.For example,the app downloads a simple js module via react-native-fs's downloadFile function ,the js module as follows:
import React, { Component } from 'react';
import {
  AppRegistry,
  StyleSheet,
  Text,
  View,
} from 'react-native';

module.exports = class Hello extends Component {
  render() {
    return (
      <Text>Hello World.</Text>
    );
  }
}

How could I use the Hello class as a component in index.android.js file? I just want to execute the code dynamically.
As far as I konw, to use the js module, I have to require or import the js module. However, I can not require the file or import the js module(I guess I can only require the js module that bundled into the js bundle).
Does react native support this feature? I know react native can dynamically downloads js bundle from the internet. Does it support a single js file and execute the js module?

@facebook-github-bot stackoverflow

@facebook-github-bot stack-overflow

Hey @YjyJeff and thanks for posting this! @cosmith tells me this issue looks like a question that would be best asked on StackOverflow. StackOverflow is amazing for Q&A: it has a reputation system, voting, the ability to mark a question as answered. Because of the reputation system it is likely the community will see and answer your question there. This also helps us use the GitHub bug tracker for bugs only. Will close this as this is really a question that should be asked on SO.


Remove CNI alpha warning

The following PR remove the alpha warning for CNI https://github.com/kubernetes/kubernetes/pull/94508 so we should also remove the warning from the docs (in the provided PR are some discussions about the state of CNI).

@kubernetes/sig-architecture-pr-reviews do you have a view on the stabilization criteria for CNI?
I'm especially keen to understand if you think there should (or should not) be any note, warning or other callout to let readers know that the CNI specification is not yet finalized. For example, we could replace the feature-state shortcode with a narrative note that explains things for interested readers.

/sig network

Latest CNI spec (0.4.0)

BTW @johscheuer I think this PR should target master, not dev-1.20. The website repo uses continuous deployment.
Are you OK to adjust your branch to have master (or a suitable ancestor commit) as its merge base, and then adjust the base branch of the PR in GitHub?

/hold
due to the base branch mismatch
Feel free to unhold once addressed.

Should we leave at least the feature-state shortcode until CNI 1.0 lands?

Sorry for the noise! But the bot was faster than me :D

/unhold

/remove-sig architecture
/remove-label language/de
/remove-label language/es
/remove-label language/fr
/remove-label language/id
/remove-label language/it
/remove-label language/ja
/remove-label language/ko
/remove-label language/pl
/remove-label language/ru
/remove-label language/uk
/remove-label language/vi
/remove-label language/zh

/remove-language de
/remove-language es
/remove-language fr
/remove-language id
/remove-language it
/remove-language ja
/remove-language ko
/remove-language pl
/remove-language ru
/remove-language uk
/remove-language vi
/remove-language zh

/remove-language pt

Should we leave at least the feature-state shortcode until CNI 1.0 lands?

I will ask this question in sig-network and come back when we have a "decision".

I think we need to make a distinction between the CNI spec maturity and CNI as a Kubernetes feature.
The spec may change, but at this point it seems pretty unlikely it would change in any major breaking way. My understanding was that the semantic versioning of https://github.com/containernetworking/cni/tags is mostly regarding the golang implementation where CNI implementations aren't guarentee backwards compatibility at the golang package level.
Regardless, I think it's inaccurate to mark CNI as "alpha" in the docs since it implies it will change in a breaking way and that users should not use it in production, when in reality almost every Kubernetes cluster today is using CNI, and it is encouraged they do so.
cc @danwinship @dcbw @thockin

Yeah, as I said in the other bug; if CNI decided to release an incompatible version 1.0, then we would most likely just update our docs to clarify that we supported CNI 0.4.0 but not anything newer. Our support for plugins that support version 0.4.0 of the CNI standard is completely stable and non-alpha.

/assign @sftim

/remove-area blog

/remove-label do-not-merge/invalid-commit-message
The 1 commit in this PR looks valid to me. I think Prow didn't update after the PR's base branch changed.

Hmm. Interesting. @johscheuer I suspect if you amend (eg just change the committer date) and force-push, Prow will notice.

@johscheuer did you have a sec to look at @sftim 's suggestion?

Deploy preview: https://deploy-preview-24026--kubernetes-io-master-staging.netlify.app/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/
/approve
Thanks @johscheuer !


Not able to parse tomcat access log with goaccess

Tomcat format for Access log file:  %t %h %{X-Forwarded-For}i %I %{username}s "%r" %s %b %Dms %Fms

[24/May/2022:14:17:10 +0000] **<IP_ADDRESS> <IP_ADDRESS>** https-jsse-nio-9183-exec-19 rsinha@System **"GET /vnms/fault/alarms/summary/device/MHG008748?org=IPC04578&includeSystem=true HTTP/1.1"** 200 353 6ms 6ms
[24/May/2022:14:17:09 +0000] **<IP_ADDRESS>** - https-jsse-nio-9182-exec-477 - **"GET /vnms/appliance/filter?filterString=GER005561&offset=0&limit=100 HTTP/1.1"** 200 3234 10ms 10ms
[24/May/2022:14:17:20 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-440 - "GET /vnms/dashboard/appliance/GER005667/live?uuid=2438790f-cd4f-4f07-86a2-7065c6ce0b00&command=interfaces/brief HTTP/1.1" 200 6683 967ms 967ms
[24/May/2022:14:17:08 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-325 - "GET /vnms/appliance/filter?filterString=GER005554&offset=0&limit=100 HTTP/1.1" 200 2292 10ms 9ms
[24/May/2022:14:17:08 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-537 - "GET /vnms/appliance/filter?filterString=GER005555&offset=0&limit=100 HTTP/1.1" 200 3251 9ms 9ms
[24/May/2022:14:17:09 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-111 - "GET /vnms/dashboard/appliance/GER005555/live?uuid=e56ea1e8-0577-4e98-a997-8e647ce7e71d&command=interfaces/brief HTTP/1.1" 200 6385 944ms 943ms
[24/May/2022:14:17:09 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-477 - "GET /vnms/appliance/filter?filterString=GER005561&offset=0&limit=100 HTTP/1.1" 200 3234 10ms 10ms
[24/May/2022:14:17:10 +0000] <IP_ADDRESS> <IP_ADDRESS> https-jsse-nio-9183-exec-19 rsinha@System "GET /vnms/fault/alarms/summary/device/MHG008748?org=IPC04578&includeSystem=true HTTP/1.1" 200 353 6ms 6ms
[24/May/2022:14:17:11 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-470 - "GET /vnms/dashboard/appliance/GER005561/live?uuid=1e3fa1d1-1400-4026-9843-3127fb1aeeb8&command=interfaces/brief HTTP/1.1" 200 5429 1047ms 1047ms
[24/May/2022:14:17:11 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-536 - "GET /vnms/appliance/filter?filterString=GER005562&offset=0&limit=100 HTTP/1.1" 200 3281 10ms 10ms
[24/May/2022:14:17:12 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-498 - "GET /vnms/dashboard/appliance/GER005562/live?uuid=6ceabd8b-3f1b-4ca0-a08c-d307f9700ece&command=interfaces/brief HTTP/1.1" 200 5185 972ms 971ms
[24/May/2022:14:17:12 +0000] <IP_ADDRESS> - https-jsse-nio-9182-exec-558 - "GET /vnms/appliance/filter?filterString=GER005566&offset=0&limit=100 HTTP/1.1" 200 3296 10ms 9ms

 goaccess --no-ip-validation access_log.log -o report.html --log-format="[%d:%t %^]  %{X-Forwarded-For}i %I %{username}s "%r" %s %b %Dms %Fms" --date-format='%d/%b/%Y' --time-format=%T

 [SETTING UP STORAGE access_log.log] {0} @ {0/s}
Cleaning up resources...
==17872== GoAccess - version 1.6 - Jun  1 2022 08:48:37
==17872== Config file: /Users/bmistry/.goaccessrc
==17872== https://goaccess.io -<EMAIL_ADDRESS>==17872== Released under the MIT License.
==17872==
==17872== FILE: access_log.log
==17872== Parsed 10 lines producing the following errors:
==17872==
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872== Token 'HTTP/1.1"' doesn't match specifier '%s'
==17872==
==17872== Format Errors - Verify your log/date/time format

Can you please help with the format?  I am not able to come up with format

This should do it:
goaccess access.log --log-format='[%d:%t %^] %h %^ %v %e "%r" %s %b %Lms %^' --date-format=%d/%b/%Y --time-format=%T

@allinurl,  Thank you it works like a charm.  Thanks for your help and speedy response.

Glad that worked. Feel free to reopen it if needed.


Added language that permits sharing mtimecmp CSRs between harts at an…

…y granularity

Hello. I was looking at the mtime and mtimecmp section and got confused with the definition as it currently is in the spec, and then saw this pull request.
First, am I correct in understanding that the expected behaviour of mtimecmp is not defined as part of the riscv architecture, but rather should be specified on a per-platform basis?
Second, mtimecmp and mtime are listed as "Machine level CSRs" (under subsection 3.1). This is quite misleading/confusing for me:

They are claimed to be memory mapped
mtime has a CSR address but mtimecmp does not (unless I've missed something)

My questions here are:

Why isn't mtime exclusively memory mapped or exclusively mapped as a CSR?
Why are both memory mapped in the first place?
If it is indeed desirable for a CSR to be exclusively memory mapped, than it's not really a CSR... So mtimecmp should probably not be described as a CSR.

Can anybody comment on those concerns?
Thanks.

On 16 Jul 2018, at 19:27, allenjbaum<EMAIL_ADDRESS>wrote:
... the timer has to keep running at a
constant rate even if the core is clock gated, powered down, or its
frequency changes.
The CSR block is inside the core, so if mtime is implemented as a CSR, it
will stop if the core is clock gated or powered down, and its count rate
will change if its frequency changes

even for an ignorant software guy like me, this explanation does not stand.
probably the intent was to save some transistors in adapters between different voltage domains. at the expense of severely complicating the software. remember, people are more expensive than transistors.
regards,
Liviu

That;s why there are experienced HW guys around.
On Mon, Jul 16, 2018 at 9:52 AM, Liviu Ionescu<EMAIL_ADDRESS>wrote:

On 16 Jul 2018, at 19:27, allenjbaum<EMAIL_ADDRESS>wrote:
... the timer has to keep running at a
constant rate even if the core is clock gated, powered down, or its
frequency changes.
The CSR block is inside the core, so if mtime is implemented as a CSR, it
will stop if the core is clock gated or powered down, and its count rate
will change if its frequency changes

even for an ignorant software guy like me, this explanation does not stand.
probably the intent was to save some transistors in adapters between
different voltage domains. at the expense of severely complicating the
software. remember, people are more expensive than transistors.
regards,
Liviu
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/riscv/riscv-isa-manual/pull/183#issuecomment-405312914,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ad96phJeyPvDgwvyaBbmjFrfgGxmo7WWks5uHMS4gaJpZM4UXZfR
.

it is in some thread somewhere than can be found

Does someone have a pointer to this thread?

the timer has to keep running at a constant rate  even if the core is clock gated, powered down, or its
frequency changes. The CSR block is inside the core, so if mtime is implemented as a CSR, it will stop if the core is clock gated or powered down, and its count rate will change if its frequency changes

Thank you, that is useful information to help me understand the kind of reasons that motivate this choice. I hadn't considered this issue.

An implementation could choose to translate the CSR read into a MMIO read

I was thinking of something along those lines. This would allow for mtime and mtimecmp to be actual CSRs, and would address the clock boundary challenge that was pointed out. Naively (i.e. without having gone through the thread that was mentioned), I would tend to prefer this approach to having those memory mapped. As far as I understand, memory mapped registers could mean bits of memory space private to certain cores and the likes, leading to some amount of pain from a memory consistency perspective? What was the main argument for memory mapped over CSR mapped?

I would say that  behavior of mtimecmp is defined; how that behavior is implemented is not.

I guess what I should have asked is something more precise: one could argue that, from an interrupt perspective, whether mtimecmp is to trigger an interrupt to the current, or to some arbitrary combination of harts is be part of the behaviour itself rather than simply the implementation of that behaviour. I do however see that it is convenient to define this on a more case by case basis as platform specific. The pull request is quite helpful for that I think.

That doesn't answer why mtimecmp is not also listed as a CSR

I guess what I would suggest is that, if a so called "CSR" is memory mapped exclusively, the use of the term "CSR" be avoided as it is confusing. It is also confusing to have mtime CSR mapped and Memory Mapped (Not sure what the reason is to have two ways to access this). Should both mtime and mtimecmp end up memory mapped, then it would probably make sense to not list them under the Machine CSR section at all.
Thanks a lot for the explanation!

Zmmul probably shouldn't go there.

Ah - I added to a branch that has been sitting around for a looong time, thinking it was one that I had just cloned... or something. I hadn't realized that old pull request was still there.

this was a combination of 3 different extensions (mistakenly). Two are now obsolete, as zmmul as been added to the isa manual separately, as has a different counter overflow  extension. I'll reintroduce the remaining one (sharing mtimecmp between harts) if there is agreement that it should be.


improve UART mock

resolves #10
And separate busio docs into different pages related to SPI, I2C, UART.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (main@21d4fcc). Learn more about missing BASE report.

Additional details and impacted files
@@           Coverage Diff            @@
##             main       #14   +/-   ##
========================================
  Coverage        ?   100.00%
========================================
  Files           ?        15
  Lines           ?       677
  Branches        ?        56
========================================
  Hits            ?       677
  Misses          ?         0
  Partials        ?         0

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


InverseBijector layer

Adds a new InverseBijector layer class. Instances can be created by calling bij.invert() or InverseBijector(bij). We make sure that bij.invert().invert() is bij returns True.
Suggested by #90

Codecov Report

Merging #91 (f031947) into main (4992731) will increase coverage by 0.14%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #91      +/-   ##
==========================================
+ Coverage   98.25%   98.39%   +0.14%
==========================================
  Files           6        6
  Lines         229      249      +20
==========================================
+ Hits          225      245      +20
  Misses          4        4

Flag
Coverage Δ

unittests
98.39% <100.00%> (+0.14%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

tests/test_bijector.py
100.00% <100.00%> (ø)

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 4992731...f031947. Read the comment docs.

LGTM! Thanks for taking care of this


The best way for persisting messages

I am not an erlanger.. I need to persist messages for future analysis.
Which is the best way for persisting messages in high loaded environment when publish performance is critical?
Persisitng directly in database(Riak or Cassandra) by an emqttd module
or
Publish messages to Kafka and then consume messages and persist them by a Kfka consumer

@rock59, plan to support Kafka and Cassandra.

@emqplus is there any persistence possible with emqttd 1.1.3. On which database ?

Hi
@emqplus thanks for hard work.
i have suggestion on database that used for pesistance messages:
Couchbase is best nosql database, 6x faster than mongodb and others, please see http://www.couchbase.com/ that have many comparison papers.

Scylla is an interesting candidate: http://www.scylladb.com/technology/cassandra-vs-scylla-benchmark/

@emqplus in relation to: https://groups.google.com/forum/#!topic/rabbitmq-users/KVMNkAsW-ac, I think it is of crucial importance for scaling. We need either Kafka or Cassandra pipes out of each node, so that we can persist messages in a DB without subscription to # topic (but take data directly from within the node via plugin).
There is already community support for Kafka (https://github.com/vowstar/emqttd_plugin_kafka_bridge), so I think Cassandra plugin would be of higher urgency now.
Kafka is not easy to set-up (because Zookeeper) and if all that is needed is data storage into database (form all nodes in parallel) then I think Cassandra plugin will do.

@mikybone Couchbase is fast and easy to setup and cluster. Unfortunately Couchbase doesn't provide official SDK for Erlang. Commiunity drivers are old and almost obsolete.
http://stackoverflow.com/questions/10750986/couchbase-1-8-and-2-0-erlang-sdks-why-is-erlang-left-out

We have released a 'EMQPlus' product to help persist MQTT messages in Redis, MySQL, PostgreSQL, MongoDB and Kafka. I'd like to close this issue now.

Hi @emqplus, where can I find 'EMQPlus'? It seems that it is not documented or I'm just missing something. Thanks.


Create GSD contribution guide

Create GSD contribution guide
user stories/cases:
researcher/GSD user
get 1 GSD ID
get multiple GSD IDs
get multiple GSD IDs over time
update of 1, many, many over time GSD IDs
how to mark as duplicate of another
how to challenge/delete a GSD
dev
how to get involved in GSD automation/tooling/consumption tools/schema validators/etc.
other stories/use cases?

User wants to look up/add/correlate multiple identifiers for the same object (Snyk ID, v. CVE, v. other vendor ID)
User wants to subscribe/unsubscribe from GSD notices on a particular keyword or component
User wants to link articles/posts around breaches/exploits of a known vuln (potential auto updated from RSS filtering?) (mark links as useful not useful or dead)

Since the success of the Global Security Database (GSD) is heavily based on getting user buy-in and contribution, users need to see how it can solve problems for which they don’t currently have solutions.
I think it should be clearer what current problems are initially in-scope to be solved by GSD, which from what I understand fall under the following two main categories:

Creating new identifiers for use-cases outside the current CVE/NVD scope

OSV Linux Kernel vulnerabilities
Assigning identifiers to Cloud Service Providers issues (https://blog.wiz.io/security-industry-call-to-action-we-need-a-cloud-vulnerability-database/)
Others

Crowdsourcing enrichment or corrections to existing vulnerability data

Correcting typos (Zabbix vs Zabbiz)
Correcting scoring/severity issues
Mapping vulnerability identifiers

GSD -> CVE -> Vendor identifiers like RHSA, USN, etc
GSD -> CVE -> Third-party vulnerability identifiers like GHSA, Snyk, VulnDB, etc

Additional crowdsourced vulnerability data enrichment:

Links to exploits, research, etc

This is not to suggest that I'm recommending limiting the scope, just focusing on some core use cases so that hopefully others will be encouraged to contribute and grow the community.

I think starting with a highly constrained scope is a good idea

Hey everybody, I'm new to open source and dev, I've been looking for a project to support since October but nothing really jumped out at me until this one.  Sorry if this isn't the place for an intro but I wanted to share my experience level and manage expectations. I'm excited about this project for two reasons, one it is still young enough I feel confident jumping in without being overwhelmed and secondly who doesn't love staying up-to-date with the most current CVEs!
I'm not sure what expertise I can lend to the project but I'm happy to help with documentation and yak shaving. If there is something specific to focus on I'm happy to dig in.

Hi @ThatOhGi
Welcome aboard!
This isn't the best place to have a discussion. Can you subscribe to the mailing list and basically copy and paste your message there?
https://groups.google.com/a/groups.cloudsecurityalliance.org/g/gsd
I know it's scary to start a new post sometimes but I promise your mail will be most welcome!

Putting this link in the first place I looked: https://github.com/cloudsecurityalliance/gsd-database/blob/draft-docs/CONTRIBUTOR.md
Still working on fleshing this out in such a way that it's easy to follow and concise.


Should I just plot the configuration it makes afterward?

Im thinking I should maybe plot my configuration, then let it optimize, then plot the new one. Is this the task?

You can also do it like this

I did both of them on the same plot


HSEARCH-3933 Fix reset expectations and verify expectations met for the stub backend

https://hibernate.atlassian.net/browse/HSEARCH-3933

Merged thanks


Collapsing every sub-level of the mindmap with a command

Hey, thank you so much for the excellent plug-in
Would it be possible to have a command (hotkey) to collapse / fold everything in a mindmap

to this

However of course that can normally be achieved by clicking on the top level circles (in this case "1" and "2)
What I mean is being able to have everything inside the top level collapsed as well.
So that when I expand "1" and "2" the contents inside of it is also correctly folded
like this

Thank you so much again, being able to use your plugin is one of my favorite aspect of Obsidian

This would be useful, and it seems that the underlying library markmap supports initialExpandLevel. Example https://markmap.js.org/repl, look at Expand all levels and Limit expand level.
Any pointers how you would want someone to contribute this @lynchjames if we sent in a PR?

See also https://github.com/lynchjames/obsidian-mind-map/pull/89

I implemented this with the following 2 PRs:

https://github.com/lynchjames/obsidian-mind-map/pull/102 (upgrade mindmap, to make the next possible)
folding shortcuts / commands (open to suggestions how to implement the commands, I was inspired by how visual studio code does shortcuts) https://github.com/lynchjames/obsidian-mind-map/pull/103


Build Failure

Hi ,
I am trying to build the project.But build has been failed and showing me error.
Failed to execute goal on project we.retail.core: Could not resolve dependencies for project we:we.retail.core:bundle:0.3.0-SNAPSHOT: The following artifacts could not be r
esolved: com.adobe.cq.commerce:cq-commerce-core:jar:5.14.84, com.adobe.cq.dam:cq-dam-cfm-api:jar:1.0.2, com.day.cq:cq-commons:jar:5.9.22: Failure to find com.adobe.cq.commerce:cq-c
ommerce-core:jar:5.14.84 in https://repo.adobe.com/nexus/content/groups/public was cached in the local repository, resolution will not be reattempted until the update interval of a
dobe-public-releases has elapsed or updates are forced

I am facing the same issue. I resolved first one by changing cq-commerce-core jar version to 5.13.18 but cant seem to find cq-dam-cfm-api artifact in adobe nexus. Not sure how to fix that.

Thanks for the feedback, we'll look into it. Meanwhile, you can use the built package available in the releases section: https://github.com/Adobe-Marketing-Cloud/aem-sample-we-retail/releases


Make section colors specified through options

Currently, background and label foreground colors are specified through additional array members in the data array. This makes it to where a background color must be specified for a label color to be specified, but also potentially pollutes the data array in case if the caller wishes to use add any other data.
Although it's possible to allow null for any sections that we want the colors to default to, it's probably best just to have this specified through the options.

Allow block.color to be an array or function, passed the raw data element.


Add https support for private docker registries and support Basic realm

Hi,
I've managed to add Basic Realm authentication and https support for private Docker registries. Certain values were hardcoded and bound to the Docker hub, which is not usable in case the registry is private.
I would appreciate if it is possible to merge these changes and ready to make all necessary adjustments. Currently we are using forked branch to support private registry.
Sorry no tests so far :/
Thanks

Hi,
@jgsqware sorry for mentioning you but is it possible to take a look at this PR ? I have submitted it a while ago and no one returned back since that time. We decided to use this tool together with Clair and it would be great to get this changes back to upstream as they seem useful.
Thank you in advance.

sorry for the big delay, I will have a look this week. thank you for the
interest and PR however
On Sun, Oct 16, 2016, 23:19 Murat Mukhtarov<EMAIL_ADDRESS>wrote:

Hi,
@jgsqware https://github.com/jgsqware sorry for mentioning you but is
it possible to take a look at this PR ? I have submitted it a while ago and
no one returned back since that time. We decided to use this tool together
with Clair and it would be great to get this changes back to upstream as
they seem useful.
Thank you in advance.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/wemanity-belgium/hyperclair/pull/90#issuecomment-254075754,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADJrq8A6FyMIOwY4dPuOX1e_-vQgFDAWks5q0pTcgaJpZM4KAIhK
.

@murat1985: Hello Murat, I have built your fork of hyperclair and it works great with my private repo using https. However, your fork breaks pulling from the original repo:
# hyperclair --log-level debug pull frolvlad/alpine-glibc
DEBU[0000] Using config file: /root/hyperclair.yml
INFO[0000] pulling image: https://frolvlad/v2/alpine-glibc:latest
service is unavailable

Hi @jdel thank you for heads-up, will fix it very soon (today or over the weekend).

@jdel you probably tried the master branch, I made these fixes already in cleanup branch (I created this PR against cleanup branch). I have rebased it, please try once again. Thank you, very much for testing.

ah you are right, sorry, messed with my go path. Fix is coming.

yes I double checked, that was fixed in this branch and it is fixed in my fork as well:
go get github.com/murat1985/hyperclair

and then
$GOBIN/hyperclair   --log-level debug pull frolvlad/alpine-glibc
DEBU[0000] Using config file: /root/hyperclair.yml
INFO[0000] pulling image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest

sorry for previous confusion, I had old sources in my $GOPATH/src

Thanks, i will recompile and give it a go.

@murat1985 I have recompiled your fork's master branch, and now it throws an error about not being logged in:
# hyperclair.linux.amd64 --log-level debug pull frolvlad/alpine-glibc
DEBU[0000] Using config file: /root/hyperclair.yml
INFO[0000] pulling image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest
INFO[0000] Pull is Unauthorized
service is unavailable
FATA[0000] pulling image frolvlad/alpine-glibc: authenticating: user is not log in
sf-clair bin # hyperclair.linux.amd64 login
Username: jdel
Password:
Login Successful
# hyperclair.linux.amd64 --log-level debug pull frolvlad/alpine-glibc
DEBU[0000] Using config file: /root/hyperclair.yml
INFO[0000] pulling image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest
INFO[0000] Pull is Unauthorized
service is unavailable
FATA[0000] pulling image frolvlad/alpine-glibc: authenticating: user is not log in

Hi @jdel, genuinely sorry for this mess. It should be fine now. I messed with the url that was used to retrieve login details from configuration file. As I have introduced http/https distinction, I'd like to have schema in the URLs that are stored in configuration file ~/.hyperclair/config.json. Now it should work fine.
I really appreciate your help with this PR. Thank you!
hyperclair  --log-level debug pull frolvlad/alpine-glibc
DEBU[0000] Using config file: /root/hyperclair.yml
INFO[0000] pulling image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest
INFO[0001] Pull is Unauthorized

Image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest
 3 layers found
  ➜ sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
  ➜ sha256:cb547f391fe0516d64dfe2199c9fd4bf672b5ee5026ac9db852b945f8e3a9837
  ➜ sha256:3690ec4760f95690944da86dc4496148a63d85c9e3100669a318110092f6862f

hi there! I will investigate your PR and merge it to the repo
jgsqware/clairctl.
Hyperclair will be deprecated soon and replaced by clairctl.
thanks for the effort, I really appreciate it.
On Wed, Nov 2, 2016, 00:13 Murat Mukhtarov<EMAIL_ADDRESS>wrote:

Hi @jdel https://github.com/jdel, genuinely sorry for this mess. It
should be fine now. I messed with the url that was used to retrieve login
details from configuration file. As I have introduced http/https
distinction, I'd like to have schema in the URLs that are stored in
configuration file ~/.hyperclair/config.json. Now it should work fine.
I really appreciate your help with this PR. Thank you!
hyperclair  --log-level debug pull frolvlad/alpine-glibc
DEBU[0000] Using config file: /root/hyperclair.yml
INFO[0000] pulling image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest
INFO[0001 https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latestINFO[0001] Pull is Unauthorized
Image: https://registry-1.docker.io/v2/frolvlad/alpine-glibc:latest
3 layers found
➜ sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4
➜ sha256:cb547f391fe0516d64dfe2199c9fd4bf672b5ee5026ac9db852b945f8e3a9837
➜ sha256:3690ec4760f95690944da86dc4496148a63d85c9e3100669a318110092f6862f
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/wemanity-belgium/hyperclair/pull/90#issuecomment-257726998,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADJrq_HyF9B28f_EIIfGJjTUgtNZE5VDks5q58ehgaJpZM4KAIhK
.

Thanks @jgsqware

I can recreate PR against new repository if it helps

@murat1985 you shoud try the PR https://github.com/jgsqware/clairctl/pull/10
i've fixed clairctl pull with insecure registry (with a - - insecure)  and I use the docker lib for authentication so probably the basic realm auth will work

let comment on the other PR if it the same purpose as this one


created fitness-club-website

I have made a fitness club frontend website for this repo using HTML and CSS.
Please review and merge.
Thanks!!

congratulations on your hactoberfest contribution. if you like this repo then give it a star. Happy hacking..


Update protobuf branch with latest changes from master

Same as https://github.com/ga4gh/server/pull/1242 but against your protobuf branch

Great, thanks. Let's keep the discussion over at #1242, and then merge this PR into the protobuf branch once we're all happy with it.

+1 from me!

+1 to merge.

+1


[ENH] pipeline

Implements https://github.com/sktime/skpro/issues/29 - a simple pipeline compatible with sklearn transformers.

Codecov Report

Merging #51 (02fabb0) into main (3947650) will decrease coverage by 1.94%.
The diff coverage is 72.84%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main      #51      +/-   ##
==========================================
- Coverage   71.03%   69.10%   -1.94%
==========================================
  Files         103      105       +2
  Lines        4789     4939     +150
  Branches      853      882      +29
==========================================
+ Hits         3402     3413      +11
- Misses       1166     1305     +139
  Partials      221      221

Files Changed
Coverage Δ

skpro/registry/_tags.py
21.42% <ø> (ø)

skpro/regression/base/_base.py
64.55% <60.00%> (-0.15%)
:arrow_down:

skpro/regression/compose/_pipeline.py
72.72% <72.72%> (ø)

skpro/regression/compose/__init__.py
100.00% <100.00%> (ø)

... and 7 files with indirect coverage changes